天天看點

安裝OpenSSH服務(CentOS系統預設安裝了openssh)

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      

最後在網上找到的解決方法為

安裝OpenSSH服務(CentOS系統預設安裝了openssh)
yum -y install openssh-clients      
即安裝下openssh-clients就可以用ssh進行遠端連接配接了      
安裝OpenSSH服務(CentOS系統預設安裝了openssh)
上一篇: FastDfs面試題
下一篇: 注解面試題

繼續閱讀