因此,我尝试从局域网中的另一台计算机安装文件夹,并且能够进行ssh操作而没有任何问题。但是,当我访问安装的文件夹时,我无法进行任何更改。
到目前为止,这是我所做的:
安装:
$sudo apt-get install sshfs
$sudo modprobe fuse
$sudo adduser <username> fuse
$sudo chown root:fuse /dev/fuse
$sudo chmod +x /dev/fuse
$mkdir ~/remoteserv
当我通过sshfs访问远程文件夹时:
$sshfs -o idmap=user <username>@<ipaddress>:/home/user ~/remoteserv
的输出变为:
$~/remoteserv$ ls -l
total 60
drwxr-xr-x 1 <notmyusername> <notmyusername> 4096 2012-04-13 21:54 Desktop
drwxr-xr-x 1 <notmyusername> <notmyusername> 4096 2012-04-10 13:05 Documents
drwxr-xr-x 1 <notmyusername> <notmyusername> 4096 2012-04-17 19:06 Downloads
drwxr-xr-x 1 <notmyusername> <notmyusername> 4096 2012-04-13 21:55 Music
drwxr-xr-x 1 <notmyusername> <notmyusername> 4096 2012-04-03 15:07 Pictures
... more of the same
我无法正确访问任何文件,因为sshfs正在使用我妻子的用户名挂载这些文件!我不知道为什么,而且我觉得自己在某个地方犯了一个大错误。是否有一些我需要调整的配置文件?我似乎在联机帮助页上找不到任何内容:/
我在挂载时甚至尝试了-o allow_other选项,但仍将其挂载在我妻子的用户名下!到底是怎么回事?
该线程很旧,但是:以下答案对您有帮助吗?
—
rexford
@rexford哇,我什至不记得很久以前我做了这个。我想,我结束了使用Python的SimpleHTTPServer这样mohitishere.wordpress.com/2012/10/24/... 在所需的目录:
—
罗伯特·
python -m SimpleHTTPServer
然后访问:本地主机:8000