此時,查看Ubuntu關於22的端口,執行命令如下
netstat -ntlp|grep 22
參數解釋:
-n 不以進程的服務名稱,以端口號(port number)顯示
-t 列出tcp網絡封包的信息
-l 列出目前正在網絡監聽(listen)服務
-p 列出該網絡服務的進程
此時若發現無任何關於22端口的進程內容,執行以下命令
sudo apt-get install openssh-server 功能:讓遠程主機可以通過網絡訪問sshd服務,開始一個安全shell
sudo apt-get install ufw ufw 是一個主機端的iptables類防火牆配置工具
sudo ufw enable 使ufw啟用
sudo ufw allow 22 開通22端口
如果root帳戶連不上
打開配置文件vim /etc/ssh/sshd_config
找到#permitrootlogin:withpassword ,,把它改成permitrootlogin:yes,
保存退出,service ssh restart一下,再次連接一下,OK!!