轉自:https://blog.csdn.net/xiaoyu19910321/article/details/76944141
1.安裝OpenSSH服務(CentOS系統默認安裝了openssh)
yum install openssh-server -y
2.配置OpenSSH服務(默認的配置已可以正常工作)
OpenSSH的主配置文件:/etc/ssh/sshd_config
常見的配置選項:
Port=22 設置SSH的端口號是22(默認端口號為22)
Protocol 2 啟用SSH版本2協議
ListenAddress 192.168.0.222 設置服務監聽的地址
DenyUsers user1 user2 foo 拒絕訪問的用戶(用空格隔開)
AllowUsers root osmond vivek 允許訪問的用戶(用空格隔開)
PermitRootLogin no 禁止root用戶登陸
PermitEmptyPasswords no 用戶登陸需要密碼認證
PasswordAuthentication yes 啟用口令認證方式
3.重啟OpenSSH服務
service sshd restart
4.客戶端通過ssh遠程連接服務器
ssh username@hostname(hostIP)
如:ssh user1@192.168.10.10
5.OpenSSH簡介
SSH(Secure SHell)目的是要在非安全網絡上提供安全的遠程登錄和其他安全服務
OpenSSH是 SSH 協議的免費開源實現,默認的SSH協議是版本2(支持RSA和DSA)
OpenSSH支持的用戶認證方式有基於 PAM 的用戶口令認證和用戶密鑰認證
測試系統環境時,用的是centsos6.2的系統,安裝時選的是迷你版。在配置Master無密碼登錄時,敲ssh命令時出現
最后在網上找到的解決方法為
yum -y install openssh-clients
即安裝下openssh-clients就可以用ssh進行遠程連接了