我在由几台计算机组成的远程计算机网络中拥有计算机的所有凭据。我知道它的本地名称和ip,也是用户和通行证。以及这个网络的公共ip。
发布于 2017-11-20 11:24:15
那好吧,
远程PC:
sudo apt-get install openssh-server
可选:为了更好的安全性,更改默认的SSH端口。
sudo vim /etc/ssh/sshd_config
搜索
# Port 22
将其编辑为:
Port XXXX
其中XXXX是新的端口号。
完成后,登录到远程路由器(不是您的路由器,而是远程网络上的路由器)。应用端口转发。有点像
触发端口XXXX用于ip地址{远程本地ip地址(类似于192.168.0.100)}
一旦您设置了远程连接,请转到您的PC并键入:
ssh {public ip address} -p XXXX -l username
例如:
ssh 98.123.211.111 -p 1414 -l root
您将被要求输入用户的密码,一旦输入,您将远程连接到所需的地址。
注意:您可以触发不同的端口,以便连接到远程网络上的不同PC。
发布于 2017-11-20 11:16:34
请指定计算机上的操作系统好吗?
Linux:您可以通过ssh连接到计算机。
有一些条件:-您要连接的计算机必须安装了openssh服务器。
此外,还可以建立远程桌面连接。
远程桌面需要打开TCP端口3389。
如果您需要更多关于建立远程连接的信息,请让我知道,我会帮助您。
https://askubuntu.com/questions/978354
复制相似问题