我正在尝试从Mac设备连接到远程服务器。当我键入ssh命令时:
ssh root@xx.xxx.xxx.xx
我收到此错误:
由xx.xxx.xxx.xx端口22关闭的连接
有人告诉我以这种方式重新启动ssh:service sshd restart
,但是当我执行它时,却被告知找不到service
。
我是新手,我知道我缺少什么。非常欢迎您的帮助。
致谢!
答案 0 :(得分:0)
sudo apt-get install openssh-server
sudo /etc/init.d/ssh start
答案 1 :(得分:-2)
Windows-[运行-> cmd->键入此字符串]
netstat -an
Linux-[在终端中]
netstat -nap
在服务器计算机中键入此字符串 您可以检查打开了哪个端口
Windows
goto Firewall -> advanced settings -> Inbound rules -> new rules -> add port tcp/22
Linux
iptables -I INPUT 1 -p tcp --dport 22-j ACCEPT
iptables -I OUTPUT 1 -p tcp --dport 22-j ACCEPT
您必须从根本上做