我想就以下问题寻求帮助。我想使用 sshfs 从两台不同的服务器在一台服务器上安装文件夹。挂载对两者都有效,但 fstab 自动挂载仅在从一台服务器共享时发生,而不是从另一台服务器共享。我将身份文件用于 ssh。
以下是 sshfs 挂载脚本:
sshfs server1:/var/www /mnt/server1/var/www - 运行良好!
sshfs server2:/var/www /mnt/server2/var/www - 运行良好!
以下是 /etc/fstab 脚本:
myuser@server1_IP:/var/www /mnt/server1/var/www fuse.sshfs delay_connect,defaults,idmap=user,IdentityFile=/home/myuser/.ssh/id_rsa,port=22022,uid=1000,gid=1000 ,allow_other 0 0 - 与 SERVER1 配合良好!
myuser@server2_IP:/var/www /mnt/server2/var/www fuse.sshfs delay_connect,defaults,idmap=user,IdentityFile=/home/myuser/.ssh/id_rsa,port=22022,uid=1000,gid=1000 ,allow_other 0 0 - 基本相同的代码,但不适用于 SERVER2!
可能是什么问题呢?