/etc/fstab 파일에서 sshfs를 사용하여 마운트

/etc/fstab 파일에서 sshfs를 사용하여 마운트

Ubuntu에서 fstab을 사용하여 sshfs에 연결하려고 하는데 파일이 로드되지 않습니다.

fstab에서 다음을 입력했습니다.

[email protected]:/home/ssh2/SSHserver  /home/asir3/Escritorio/SSHclient  fuse.sshfs noauto,x systemd.automount,_netdev,user,idmap=user,follow_symlinks,identityfile=/home/ssh2/.ssh/id_rsa,allowother,default_permissions,uid=1001,gid=1001 0 0

그런 다음 저장하고 다음을 만듭니다.mount -a

오류가 발생하지 않고 폴더에 액세스할 수 있지만 서버와 동기화되지 않습니다.

서버에는 다음이 있습니다.

ssh2@Asir03:~$ tree SSHserver/
SSHserver/
├── ssh1
│   ├── 15.txt
│   ├── 1.txt
│   └── a
│       ├── 150.txt
│       └── 15.txt
├── ssh1.txt
├── ssh2
│   ├── pepa.txr
│   ├── pepa.txt
│   └── pepe.txt
├── ssh2.txt
└── ssh3
    ├── gema.txt
    ├── javi.txt
    ├── juan.txt
    └── marina.txt

4 directories, 13 files

ssh2@Asir03:~$ 

이것이 내가 클라이언트 측에서 얻는 것입니다:

asir3@Asir03:~/Escritorio$ tree SSHclient/
SSHclient/
└── hola

1 directory, 0 files

asir3@Asir03:~/Escritorio$ 

폴더, 파일 등을 추가할 수는 있지만 서버에 저장되지는 ​​않습니다.

답변1

noauto"자동으로 마운트하지 않음"을 의미하므로 파일 시스템은 시작 시나 실행 중에 마운트되지 않습니다 mount -a. 그러나 일반 사용자로 마운트할 수 있습니다.

관련 정보