Questions tagged «sshfs»

SSH文件系统(sshfs)。使用SSH在本地计算机上安装远程文件系统的工具。


6
如何运行脚本,具体取决于互联网连接
我经常使用sshfs挂载远程驱动器。我很想自动安装此挂载。但是,如果我在.bashrc或启动脚本中挂载它,则挂载通常会失败,因为尚未建立我的无线Internet连接。 有人知道每次建立连接时执行bash脚本或自动安装sshfs驱动器的简单方法吗?
48 networking  sshfs 

2
保险丝:未知选项`defer_permissions'
尝试sshfs在Ubuntu(16.04 LTS)上使用连接到远程主机时,出现以下错误: fuse: unknown option `defer_permissions' 使用命令后: sshfs -o allow_other,defer_permissions username@remotehost.com:/ /mnt/connected/ 这本Digital Ocean教程中提供了。 删除选项“ defer_permissions”可使命令成功执行,并且将远程主机文件夹安装到本地/mnt/connected/;但是,权限显示不正确。 如果“ defer_permissions”是未知选项,则在使用装入文件夹时应使用哪个选项来获取正确的权限sshfs?

4
尽管配置了/ etc / fstab,但sshfs不会在启动时自动挂载
设置一些Ubuntu(13.04)工作站,我试图安装一个远程文件系统(通过ssh)。 当前配置 我创建了用户someuser并将其添加到保险丝组中 我的fstab条目显示为: sshfs#someuser@remote.com:/remote_dir /media/remote_dir/ fuse auto,_netdev,port=22,user,allow_other,noatime,follow_symlinks,IdentityFile=/home/someuser/.ssh/id_rsa,reconnect 0 0 据我了解: auto:明确要求在引导时挂载远程fs _netdev:在尝试挂载之前等待接口启动 用户:允许任何用户要求安装此特定的远程位置(对于root用户而言,在引导时自动安装该位置毫无用处) allow_other:将允许任何用户(在保险丝组中)访问已安装的fs IdentityFile:指向与添加在远程计算机的/home/someuser/.ssh/authorized_key中的公钥配对的私钥。 重新连接:不确定...如果连接断开,会尝试重新连接吗? 问题 在启动时,我使用someuser登录,启动一个终端,并且/ media / remote_dir为空。 但是从同一用户(或根用户),我只需键入即可安装它: mount sshfs#someuser@remote.com:/remote_dir 如果我在文件浏览器中单击remote_dir,它也会自动安装。 关于可能遗漏的任何线索?
24 mount  fstab  sshfs 



1
SSHFS-自动重新连接
我有一个SSHFS挂载,可以使用命令行连接: echo myPassword | sudo sshfs user@home.address:/ /media/NAS -p31337 -o workaround=rename -o password_stdin -o allow_other 这似乎足以将我的NAS安装/media/NAS好。 如果电源或Internet中断,连接有时会断开,在这种情况下,我将不得不识别出这种情况,并使用同一命令手动重新连接。 有没有办法让我的Ubuntu服务器在连接断开时自动尝试重新连接(例如每30秒一次)? 谢谢。
16 14.04  server  sshfs 

6
如何使用sshfs自动挂载?
我正在使用以下命令将ssh ubuntu目录安装到我的ubuntu pc。 sshfs user@192.xx.xx.xx.xx:/dir/dir /home/username/mount/xxx 我的问题是,我可以在桌面上为此创建脚本吗?在需要挂载驱动器而无需始终手动键入命令的情况下,可以双击并运行该脚本。
14 sshfs 


6
sshfs给出“远程主机已断开连接”
我正在尝试sftp使用sshfs以下引发错误的命令将连接安装到文件夹中。 ~$ sshfs admin@example.com:/ testfo remote host has disconnected 如果我SSH进入系统并使用重复该命令,则会发生相同的错误localhost。该命令还可以与另一台计算机一起使用,因此问题出在服务器上。 ~$ cat /var/log/auth.log [...] May 24 22:49:43 example sshd[20095]: Accepted publickey for admin from 24.111.222.33 port 47086 ssh2: RSA ad:xx:6e:xx:14:xx:bd:b5:xx:cb:66:xx:xx:xx:a3:ac May 24 22:49:43 example sshd[20095]: pam_unix(sshd:session): session opened for user admin by (uid=0) May 24 22:49:43 example systemd-logind[812]: Removed session …
14 networking  ssh  vsftpd  sftp  sshfs 

1
SSHFS自动挂载的权限被拒绝
我正在尝试使用/ etc / fstab在两台Ubuntu计算机之间建立SSHFS连接,以便它们从一开始就自动挂载。 我在两台计算机的主目录中都创建了一个.ssh目录,还创建了id_dsa和id_dsa.pub文件,并将密钥复制到每台计算机上的称为authorized_keys的文件中。我已将目录权限设置为700,文件设置为600。 我已经编辑了/etc/fuse.conf,以便取消user_allow_other的注释。 这是我在客户机上的/ etc / fstab中输入的格式,该格式是从这里获取的: sshfs#myname@www.myhome.com:/home/myname /mnt/sshfs/homebox fuse comment=sshfs,noauto,users,exec,uid=1000,gid=1000,allow_other,reconnect,transform_symlinks,BatchMode=yes 0 0 但是,每当尝试安装服务器时,都会出现此错误: fusermount: failed to open /etc/fuse.conf: Permission denied fusermount: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf 如前所述,我已经取消了对user_allow_other的注释,因此此错误令人费解。 我还需要做什么?
13 11.10  mount  fstab  sshfs 

1
sshfs正在以另一个用户身份挂载文件系统
因此,我尝试从局域网中的另一台计算机安装文件夹,并且能够进行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 …

4
带有fstab的sshfs:对等重置连接
我试图允许我的笔记本电脑(Ubuntu 13.04)通过SSHFS访问我的PC(Lubuntu 13.04)硬盘。我正在使用RSA密钥进行连接。 如果我在终端中输入以下内容,它会很好地工作: sshfs my-PC:/a_folder /media/a_folder 但是我希望在启动笔记本电脑时自动安装它。因此,我将自己添加到保险丝组中: sudo adduser mynickname fuse 我在fstab文件中添加了以下行: sshfs#mynickname@my-PC:/a_folder /media/a_folder fuse defaults,idmap=user,_netdev 0 0 当我启动笔记本电脑时,a_folder出现在设备列表中,但未安装。当我尝试通过Nautilus访问它时,它显示以下错误: mount: only root can mount sshfs#mynickname@my-PC:/a_folder on /media/a_folder 如果我尝试也遇到相同的错误 mount /media/a_folder 在一个终端。 如果我尝试 sudo mount /media/a_folder 我懂了 read: Connection reset by peer 我尝试在fstab条目中添加“ allow_other”作为选项,并取消对/etc/fuse.conf中的相关行的注释,但是它没有任何改变。 用户“ mynickname”是文件夹/ media / a_folder的所有者,并具有rwx权限。 我在互联网上查看了许多有关问题非常相似的人的话题,但到目前为止没有任何结果。通常人们甚至做不到 …
10 fstab  sshfs 

1
sshfs transform_symlinks损坏
我使用相同的fstab命令已有一段时间了: sshfs#user@host.be:/home/user /home/user/vps fuse user,port=22,uid=1000,gid=1000,allow_other,reconnect,transform_symlinks 0 0 它曾经可以正常工作。 但是在11.10上,它不再转换符号链接,即使选项已明确设置,它们也都报告为损坏。是什么赋予了?

2
如果无法安装挂载的SSHFS设备,则Nautilus冻结
使用SSHFS在用户空间中挂载远程文件系统时,如果已挂载的主机之一无法访问,我会遇到Nautilus的所有实例都冻结的问题。Nautilus 2.X和3.X会出现该问题,直到今天我都找不到任何解决方案。这个问题使SSHFS几乎无法使用,至少使用不稳定的WLAN或类似的东西。这是鹦鹉螺的虫子吗?谁能确认这个问题,有解决方案吗?
8 nautilus  sshfs 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.