在虛擬機(Vmware Workstation)下,安裝了CentOS7,現在想通過SSH工具連接虛擬機中的CentOS7
1、 首先,要確保CentOS7安裝了openssh-server 檢查openssh-server,可以在終端中輸入 yum list installed | grep openssh-server 來檢查服務,如果未安裝 yum install openssh-server 來安裝服務。
找到了 /etc/ssh/ 目錄下的sshd服務配置文件 sshd_config,用Vim編輯器打開將文件中,關於監聽端口、監聽地址前的 # 號去除

然后開啟允許遠程登錄

最后,開啟使用用戶名密碼來作為連接驗證

保存文件退出
3、開啟sshd服務 systemctl restart sshd , 或 sudo service sshd start
檢查 sshd 服務是否已經開啟,輸入ps -e | grep sshd
檢查服務狀態 :systemctl status sshd ,或者輸入netstat -an | grep 22 檢查 22 號端口是否開啟監聽。
4、在SSH工具(此處使用的XShell)中,新建連接,輸入 CentOS 的 IP 地址、用戶名、密碼即可連接成功


連接成功

5、為了免去每次開啟 CentOS 時,都要手動開啟 sshd 服務,可以將 sshd 服務添加至自啟動列表中,輸入systemctl enable sshd.service
可以通過輸入systemctl list-unit-files | grep sshd,查看是否開啟了sshd 服務自啟動

原文地址:https://blog.csdn.net/qq_36663951/article/details/79813038
