在 java 中使用 SSH 连接到 VM
connect to VM with SSH in java
我是 java 的新手,我想编写一个代码
使用 SSH(使用 IP 和密码)连接 Linux 机器创建一个目录,并将我的文件复制到那里。
我该怎么做?
这是python中的做法:
ssh.connect(automationGW, port=22,
username='root', password=passwordGW)
stdin, stdout, stderr = ssh.exec_command(mkdir /opt/Home/test_files)
cmdResult = stdout.read()
scp = SCPClient(ssh.get_transport())
scp.put(directory + '/finalDir/' + pcapFile, '/opt/Home/test_files')
ssh.close()
java中的等效命令是什么
对于:ssh.exec_command
和 SCPClient(ssh.get_transport())
scp.put
?
非常感谢。
我是 java 的新手,我想编写一个代码 使用 SSH(使用 IP 和密码)连接 Linux 机器创建一个目录,并将我的文件复制到那里。 我该怎么做?
这是python中的做法:
ssh.connect(automationGW, port=22,
username='root', password=passwordGW)
stdin, stdout, stderr = ssh.exec_command(mkdir /opt/Home/test_files)
cmdResult = stdout.read()
scp = SCPClient(ssh.get_transport())
scp.put(directory + '/finalDir/' + pcapFile, '/opt/Home/test_files')
ssh.close()
java中的等效命令是什么
对于:ssh.exec_command
和 SCPClient(ssh.get_transport())
scp.put
?
非常感谢。