ubuntu默認安裝了openssh-client,openssh-server需要手動安裝。
查看是否安裝了ssh服務
apt-cache policy openssh-client openssh-server
離線安裝:
鏈接: https://pan.baidu.com/s/1fCwz9upYJN5cbTPyrdtMDQ 提取碼: ev13
將上述鏈接中的幾個包下載到您的服務器,按照如下步驟執行:
1.將4個文件放在/home/test文件夾中(test新建一個) 2.命令行進入該文件夾 cd /home/test 3.執行 sudo dpkg -i openssh-client_7.2p2-4_amd64.deb sudo dpkg -i openssh-sftp-server_7.2p2-4_amd64.deb sudo dpkg -i libwrap0_7.6.q-25_amd64.deb sudo dpkg -i openssh-server_7.2p2-4_amd64.deb sudo dpkg -i ssh_7.2p2-4_all.deb 4.執行 sudo ps -e |grep ssh 有 sshd 說明ssh服務已經啟動。 如果沒有 執行 sudo service ssh start 默認端口22若需要修改,執行 sudo gedit /etc/ssh/sshd_config #(可視化編輯器) 修改Port即可
在線安裝ssh(即:能訪問互聯網的情況下)
sudo apt-get update
apt-get install openssh-server
安裝完后的操作:
(1)檢查是否開啟SSH服務 命令:ps -e|grep ssh 查看SSH服務是否開啟,或者通過命令:service sshd status 可以查看某個服務的狀態。 (2)安裝SSH服務 通過apt-get 安裝,命令:apt-get install ssh (3)啟動SSH服務 命令:sudo /etc/init.d/ssh start (4)修改SSH配置文件 命令:sudo vim /etc/ssh/sshd_config,找到PermitRootLogin without-password 修改為PermitRootLogin yes (5)重啟SSH服務 命令:service ssh restart