Saq*_*Ali 5 macos file-sharing sshfs
我正在运行Max OSX 10.9.3,我正在尝试在MacBook Pro和远程文件系统之间设置SSHFS文件共享.但是,当我尝试这样做时,它不起作用.
奇怪的是,它使目标目录消失.还有其他人看到过这种情况吗?这是一个错误吗?
首先看到我可以正常进入目标机器:
% ssh remoteuser@XXX.XXX.XXX.XXX # <--- SSH to remote system works! See below.
remoteuser@XXX.XXX.XXX.XXX % ls -altr remoteDir
total 8
drwxr-xr-x 26 remoteuser remoteuser 4096 Jun 22 01:00 ..
drwxrwxrwx 2 remoteuser remoteuser 4096 Jun 22 01:08 .
remoteuser@XXX.XXX.XXX.XXX % exit
% # <--- Logged out of remote system
Run Code Online (Sandbox Code Playgroud)
接下来,我在本地创建一个目录并验证它是否已创建:
% pwd
/mnt
% ls
total 0
drwxr-xr-x 31 root admin 1122 Jun 18 18:34 ../
drwxr-xr-x 2 root admin 68 Jun 23 08:11 ./
% sudo mkdir share1
% ls
drwxr-xr-x 31 root admin 1122 Jun 18 18:34 ../
drwxr-xr-x 4 root admin 136 Jun 23 08:50 ./
drwxr-xr-x 2 root admin 68 Jun 23 08:50 share/
Run Code Online (Sandbox Code Playgroud)
现在我尝试设置SSHFS共享:
% sudo sshfs remoteuser@XXX.XXX.XXX.XXX:remoteDir /mnt/share1
remoteuser@XXX.XXX.XXX.XXX's password:
%
Run Code Online (Sandbox Code Playgroud)
好.它似乎有效.没有错误.那么让我们看看我们创造的份额,不是吗?
% ls
ls: share1: No such file or directory
total 0
drwxr-xr-x 31 root admin 1122 Jun 18 18:34 ../
drwxr-xr-x 3 root admin 102 Jun 23 08:12 ./
Run Code Online (Sandbox Code Playgroud)
什么?不仅文件共享不起作用,而且share1目录似乎已经消失了!(虽然文件系统似乎知道它丢失了,这很奇怪).
/ mnt/share1去了哪里,我该如何设置这个SSHFS?
SSHFS 不随 OS X AFAIK 一起提供,所以你应该提及你是如何安装它的。但我猜测其sshfs设计目的是与调用一起使用fstab或mount而不是直接调用。尝试类似的方法:
mount -t sshfs remoteuser@XXX.XXX.XXX.XXX:remoteDir /mnt/share1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
659 次 |
| 最近记录: |