一、重装ssh服务
sudo apt remove --purge openssh-server1
直接开启,不重装,会出现错误:Could not load host key: /etc/ssh/ssh_host_rsa_key
二、服务器的ssh配置2
1、执行命令:sudo apt-get update
2、执行命令:sudo apt-get install openssh-server
3、查看ssh服务是否启动,输入命令sudo ps -e |grep ssh,如果有sshd,那么ssh服务正常启动,如果没有,使用命令:sudo service ssh start即可启动。
4、配置ssh服务,使用命令“sudo gedit /etc/ssh/sshd_config”,使用“#”注释掉”PermitRootLogin without-password”,添加”PermitRootLogin yes”,允许使用root远程登录。
其中有端口号也可以修改
但是注意改为之后要重启
sudo service ssh restart
测试:
ssh -v -p 22 user@ip