相关资源:
1,ubuntu下将本地vscode编辑器通过ssh和远程服务器进行连接并使用远程的Python环境 2,Ubuntu系统下通过ssh服务将本地vsocde服务器与远程服务器docker连接并使用docker里面的Python环境
正文:
1,首先使用默认端口连接远程服务器,也顺便看看远程服务器ssh服务运行是否正常:
$ ssh 远程服务器用户名@远程服务器IP如果可以连接远程服务器则说明本地和远程服务器的ssh服务均正常。
2,在远程服务器的ssh配置文件里新增端口,注意:要确保远程服务器开放了你新增的端口且该端口没有被占用。
打开远程服务器ssh配置文件
$ vim /etc/ssh/sshd_config内容如下: 在Port 22下面用同样的格式添加你的端口号,比如:
Port 10086如果需要增加可以连接到远程服务器root用户的权限,在配置文件里任意地方增加以下内容:
PermitRootLogin yes修改完成后保存退出。
3,重启ssh服务
$ systemctl restart sshd.service如果遇到权限问题,就切换到root用户下再执行重启命令。
4,使用新增的端口再次连接远程服务器,验证是否成功
$ ssh 远程服务器用户名@远程服务器IP -p 新增的端口号Done!!!