溫馨提示×

Linux虛擬機如何使用命令行

小樊
45
2025-09-12 11:45:58
欄目: 云計算

在Linux虛擬機中使用命令行,你需要通過SSH(安全外殼協議)連接到虛擬機。以下是使用命令行的步驟:

  1. 安裝SSH服務器: 在Linux虛擬機上,首先需要確保已經安裝了SSH服務器。大多數Linux發行版默認已經安裝了SSH服務器,但如果沒有,你可以使用包管理器來安裝它。例如,在基于Debian的系統上,可以使用以下命令安裝OpenSSH服務器:

    sudo apt update
    sudo apt install openssh-server
    

    在基于Red Hat的系統上,可以使用以下命令:

    sudo yum install openssh-server
    

    安裝完成后,SSH服務器通常會自動啟動。

  2. 找到虛擬機的IP地址: 你需要知道Linux虛擬機的IP地址才能從外部連接到它??梢允褂靡韵旅顏聿檎襂P地址:

    ip addr show
    

    或者

    ifconfig
    

    在這些命令的輸出中,找到你的網絡接口(如eth0或ens33)對應的IP地址。

  3. 配置防火墻: 如果你的虛擬機運行在防火墻后面,你需要確保SSH端口(默認是22)是開放的。你可以使用以下命令來開放SSH端口:

    在基于Debian的系統上:

    sudo ufw allow ssh
    

    在基于Red Hat的系統上:

    sudo firewall-cmd --permanent --add-service=ssh
    sudo firewall-cmd --reload
    
  4. 從外部連接到虛擬機: 現在你可以從外部計算機使用SSH客戶端連接到虛擬機。打開命令行界面(如Windows的命令提示符、PowerShell,macOS或Linux的終端),然后輸入以下命令:

    ssh username@virtual_machine_ip
    

    其中username是你在虛擬機上的用戶名,virtual_machine_ip是虛擬機的IP地址。如果這是你第一次連接到這臺虛擬機,系統會提示你接受主機的SSH密鑰。輸入yes并按回車鍵。

  5. 輸入密碼: 輸入你的用戶密碼并按回車鍵。注意,在輸入密碼時,通常不會顯示任何字符(這是正常的)。

  6. 開始使用命令行: 一旦成功登錄,你就可以開始使用Linux命令行了。

請記住,這些步驟可能會根據你的具體環境和配置有所不同。如果你遇到任何問題,檢查虛擬機的網絡設置、SSH服務器的狀態以及防火墻規則是否正確配置。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女