分享两种基于SSH的远程调用Ubuntu系统开发方法
Ubuntu端安装SSH Server
Ubuntu系统命令行窗口:
sudo apt-get install openssh-server
sudo service ssh --full-restart
启动成功后会有提示
设置为系统启动项:
sudo sysytemctl enable ssh
基于VSCode
vscode,连接到ubuntu分为以下三步:
1.搜索VSCode的 extensions,在vscode上安装remote -ssh和Remote -ssh:editing configuration;
2.在ssh_config写入ubuntu的主机地址和用户名,保存;开始连接。
Host:自己设置的远程主机名称
HostName:远程主机ip
User:远程主机用户名
3.输入密码,连接成功;
4.在Vscode主界面键入Ctrl+Shift+P
:搜索Python Select Interpret
r配置虚拟环境即可
对于在运行中需要显示界面的程序,vscode不支持回传图形界面,需要通过不太友好地配置方法解决,因此提供基于MobaXterm的Ubuntu系统调用方法
基于MobaXterm
MobaXterm下载链接,提取码:ohgp
下载成功后,打开Session Settings完成设置,连接即可。
两种方法比较
Vscode提供了完整的集成开发环境,开发方便,MobaXterm有自带的文本编辑器,开发环境不完善,两者可以结合使用。