SSH:连接到主机 192.xx 端口 22:连接被拒绝

SSH:连接到主机 192.xx 端口 22:连接被拒绝

我有两台通过 LAN 电缆连接的 PC。我可以从 PC1 ping PC2。但是当我尝试通过 SSH 连接到 PC@ 时,我收到以下错误

ssh [email protected]
ssh: connect to host 192.168.1.211 port 22: Connection refused

PC2 配置了静态 IP。当我尝试通过 WiFi SSH 连接到 PC2 时,它可以正常工作。

参考其他帖子中的一些指南,我尝试了

sudo service ssh status

一切正常,它正在运行并监听 22 端口

然后我尝试

sudo apt-get purge openssh-server 
sudo apt-get install openssh-server

一切进展顺利。检查状态时监听端口 22。

然后我尝试

sudo service ssh restart

都好

然后在两台电脑上尝试

ufw allow 22

尝试将端口更改为2222 in etc>ssh > sshd_config

即使重新启动后,它仍然在监听端口 22。

还是没运气。其他指南大多都太旧了。我用的是 18.04。如果有人能帮忙,我将不胜感激。

简而言之,我试图将 PC2 用作存储 PC 或 NAS(不完全是)

PS:我无法看到 PC2 共享文件夹PC1 > Nautilus > Other locations

答案1

问题主要在于两台 PC 之间 LAN 连接的基本要求。PC1 和 PC2 一样也需要静态 IP。我必须在 PC1 LAN 适配器中修复该问题。

一旦我们这样做了,我们所需要做的就是连接电脑之间的 LAN 电缆,然后共享文件夹就可以使用了。

答案2

您可能正在尝试连接到路由器的 IP 地址,而不是服务器计算机。尝试使用,它将在第二部分中ip addr显示您计算机的 IP 地址。之后,只需复制并粘贴它,然后像您最初所做的那样运行。link/etherssh username@ServerIP

相关内容