问题描述:
电脑与服务器在同一网络中,ping name@ip
可以通,但是ssh name@ip
卡死无反应。
解决方案:
0、重启大法
1、检查ssh服务是否开启
ubuntu不会默认安装ssh-server。先进行ssh服务的安装```sudo apt-get install openssh-server ```
以root用户登录Linux,打开终端,运行:/etc/init.d/sshd restrat
2、防火墙限制22端口
查看ssh是否监听22端口: ```ps -ef | grep sshd```
先查看一下防火墙状态:```sudo ufw status```,如果没有安装ufw:```sudo apt-get install ufw```
查看监听:```sudo ufw show listening```
//关闭防火墙: ```sudo ufw disable```
开放22端口(允许所有的外部IP访问本机的22/tcp (ssh)端口 ): ```sudo ufw allow 22```
3、使用命令 ssh -vvv user_name@ip
,可以查看连接