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 [email protected](hostIP)
如:ssh [email protected]
5.OpenSSH簡介
SSH(Secure SHell)目的是要在非安全網絡上提供安全的遠端登入和其他安全服務
OpenSSH是 SSH 協定的免費開源實作,預設的SSH協定是版本2(支援RSA和DSA)
OpenSSH支援的使用者認證方式有基于 PAM 的使用者密碼認證和使用者密鑰認證
測試系統環境時,用的是centsos6.2的系統,安裝時選的是迷你版。在配置Master無密碼登入時,敲ssh指令時出現
-bash: ssh: command not found
最後在網上找到的解決方法為

yum -y install openssh-clients
即安裝下openssh-clients就可以用ssh進行遠端連接配接了
