Java 远程装载文件系统

Java 远程装载文件系统,java,unix,remote-access,Java,Unix,Remote Access,我有一台unix机器(unix1)和另一台远程连接的unix机器(unix2)。使用sshfs我能够在unix1机器上挂载unix2文件系统(当然,我是unix1机器的用户,unix2是远程机器)。但是,我是否可以远程(而不是在unix1中)在同一台(unix2)机器上装载unix2文件系统?如果是,怎么做?另外,是否可以通过java代码来实现 我可以用windows机器做同样的操作吗?(unix1窗口而不是unix1-unix2) 在本地主机上使用ssh是可行的,那么为什么sshfs不能这样做

我有一台unix机器(unix1)和另一台远程连接的unix机器(unix2)。使用
sshfs
我能够在unix1机器上挂载unix2文件系统(当然,我是unix1机器的用户,unix2是远程机器)。但是,我是否可以远程(而不是在unix1中)在同一台(unix2)机器上装载unix2文件系统?如果是,怎么做?另外,是否可以通过java代码来实现

  • 我可以用windows机器做同样的操作吗?(unix1窗口而不是unix1-unix2)

  • 在本地主机上使用ssh是可行的,那么为什么sshfs不能这样做呢

  • 从windows计算机装载共享存储需要samba(cifs)或nfs,因此sshfs不是一个选项



  • 我就是这样发出命令的-这将在sshfs中工作user@server_ip:/path/of/the/device/in/unix2/path/in/unix1但如何使其工作?(我想从unix1机器执行此操作)sshfsuser@server_ip:/path/of/the/device/in/unix2/path/in/unix2如果使用
    127.0.0.1
    作为服务器ip,您无法挂载它?可以在windows中挂载windows分区。我也知道这一点。但是如何在windows中安装相同的分区,而不是从linux?这不是我正在使用的ip。您必须通过一些实用程序(Mobash、PuTTY或类似工具)连接到windows,然后执行命令
    net use Z:\\remote\share\addr