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啓動失敗
解決方法:
- 查看/etc/ssh/sshd_config的文件是否有錯使用下面的命令
#sudo /usr/sbin/sshd -t - 如果錯誤是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] - 如果錯誤是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