Ubuntu18.04安裝SSH服務遇到的一些問題

ubuntu安裝ssh服務

#sudo apt-get update
#sudo apt install openssh-server

ubuntu啓動SSH服務
#sudo /etc/init.d/ssh start
關閉SSH服務
3sudo /etc/init.d/ssh stop
重啓SSH服務
#sudo /etc/init.d/ssh restart
查看sshd進程是否啓動
#ps -e | grep sshd

Ubuntu Server下ssh啓動失敗

解決方法:

  1. 查看/etc/ssh/sshd_config的文件是否有錯使用下面的命令
    #sudo /usr/sbin/sshd -t
  2. 如果錯誤是Bad SSH2 mac spec,則鍵入命令:ssh -Q mac查看支持的mac,然後重新編輯sshd_config中的相應行
    Ciphers 3des-cbc,aes128-cbc,aes192-cbc,aes256-cbc,[email protected],aes128-ctr,aes192-ctr,aes256-ctr,[email protected],[email protected],[email protected]
  3. 如果錯誤是Bad SSH2 cipher spec,則鍵入命令:ssh -Q cipher查看支持的cipher,然後重新編輯sshd_config中的相應行
    MACs hmac-sha1,hmac-sha1-96,hmac-sha2-256,hmac-sha2-512,hmac-md5,hmac-md5-96,[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected]

ubuntu下配置ssh遇到ssh_host_rsa_key和ssh_host_dsa_key無法加載解決辦法

解決方法:

1、新建ssh_host_dsa_key文件

#ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key

此命令會讓用戶輸入passphrase建立key,可以輸入自己密碼或回車。

2、新建ssh_host_rsa_key文件

#ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key

此命令會讓用戶輸入passphrase建立key,可以輸入自己密碼或回車 。

3、重啓ssh

service ssh restart

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章