1.安裝OpenSSH服務(CentOS系統默認安裝了openssh)
yum install openssh-server -y12
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 啓用口令認證方式12345678910111213141516
3.重啓OpenSSH服務
service sshd restart1
4.客戶端通過ssh遠程連接服務器
ssh username@hostname(hostIP) 1
如:ssh [email protected]
5.OpenSSH簡介
SSH(Secure SHell)目的是要在非安全網絡上提供安全的遠程登錄和其他安全服務
OpenSSH是 SSH 協議的免費開源實現,默認的SSH協議是版本2(支持RSA和DSA)
OpenSSH支持的用戶認證方式有基於 PAM 的用戶口令認證和用戶密鑰認證