安装sshfs
sudo apt-get install sshfs
加载sshfs模块
sudo modprobe fuse
设置权限
安装好sshfs后会自动添加一个组fuse
,需要把自己的用户添加到该组并设置相应权限sudo adduser myuser fuse sudo chown root:fuse /dev/fuse sudo chmod +x /dev/fusermount
错误:这里可能会出现错误
chmod: cannot access ‘/dev/fusermount’: No such file or directory
找不到文件fusermount
,到/dev
文件夹下也确实找不到该文件,所以出错解决方法:
whereis fusermount
找到正确的路径之后再修改,比如我的是
/bin/fusermount
,则执行命令
sudo chmod +x /bin/fusermount
注销当前账户并重新登陆
然后就能正确挂载远程目录
sshfs <user>@<ip_address>:remote_dir local_dir
例如:cd mkdir remotedir sshfs pi@192.168.1.208:/home/pi remotedir
接下来就能在
remotedir
目录里面访问远程目录的文件
sshfs挂载远程目录及chmod: cannot access错误解决
最新推荐文章于 2022-07-28 13:34:19 发布