基本操作:
登录: ssh leander@192.168.***.**,回车,输密码即可
传文件: scp -r ./filename leander@192.168.***.**:~/BDCI 回车,输密码即可。(注意冒号后边不能有空格)
下文件:scp -r leander@192.168.***.**:~/BDCI ./ 回车,输密码即可。(注意冒号后边不能有空格)
如果本来能连上,后来连不上,三个原因:服务器ip变了(可能是重启或者其他其他原因),服务器ssh配置问题,防火墙问题。
解决方法:
1.排查原因1:检查内网地址。在服务器命令行里输入: ifconfig -a ,会出现如图,查看你的连接地址变没变(在红色框里)
2.排查原因2:将防火墙关上试试。
sudo ufw enable 打开
sudo ufw disable关上
3.排查原因3:重新配置SSH。
步骤1:卸载openssh-server和 openssh-client
sudo apt-get purge openssh-server (注意没有remove)
sudo apt-get purge openssh-client (注意没有remove)
步骤2:安装openssh-server和 openssh-client
sudo apt-get install openssh-server
sudo apt-get install openssh-client
步骤3:查看ssh状态 ps -ef |grep ssh ,会出现,则说明可以了。
步骤4:启动ssh sudo service ssh start
步骤5:配置
步骤6:重启ssh服务 service sshd start
步骤7:检查ssh服务的网络连接情况 netstat -ntlp
配置ssh参考文献:
https://blog.csdn.net/Mikeoperfect/article/details/79514897
https://blog.csdn.net/u012514278/article/details/54380631
网友评论