前提:运行一个Linux系统,并获得其登录ip地址,拥有一个登录账号。

我是在云服务器上有一个虚拟主机,故以其为例说明。没有虚拟主机,也可以在VMware上创建一个Linux主机进行测试。

1 建立SFTP。

在settings界面中,建立一个SFTP服务(安全文件传输)。

IDEA(2):IDEA远程登录Linux_linux

 

 输入服务名。

IDEA(2):IDEA远程登录Linux_文件结构_02

 

2 登录服务器信息。

IDEA(2):IDEA远程登录Linux_ide_03

 

 3 登录SSH会话。

IDEA(2):IDEA远程登录Linux_ide_04

 

 IDEA(2):IDEA远程登录Linux_ide_05

 

4 登录成功。

SSH登录成功后,在IDEA下侧,可以看到一个ip地址,点击ip地址,可以远程控制Linux了。

IDEA(2):IDEA远程登录Linux_ip地址_06

除了先建立SFTP服务外,还可以直接执行第3步,建立SSH会话。

在下图中,选择​​Edit credentials..​​,输入相关信息,也可以登录Linux。

IDEA(2):IDEA远程登录Linux_ip地址_07

5 IDEA采用图形化控制Linux

5.1 在settings界面中,成功建立SFTP服务后,远程登录主机。

IDEA(2):IDEA远程登录Linux_linux_08

 

 5.2 登录成功后,可以清楚看到Linux上的文件结构。

IDEA(2):IDEA远程登录Linux_ip地址_09

 

 5.3 可以直接对文件结构进行操作(增删移),比如:从IDEA上复制一个web目录到Linux上,直接将左边的web拖到右边的目录中,即可实现复制上传了。

IDEA(2):IDEA远程登录Linux_ip地址_10

 

 在Linux上查看,可以发现,多了web目录。

IDEA(2):IDEA远程登录Linux_linux_11

 


作者:秋华