Saya memiliki domain hoster yang menyediakan akses melalui SSH.
Platform saya adalah:
- Gentoo 2.6.36-r5
- Windows (XP / Vista / 7)
Saya bekerja di Windows saya, saya menggunakan Gentoo untuk melakukan semua keajaiban yang tidak bisa dilakukan Windows.
Karena itu saya menggunakan sshfs untuk memasang direktori publik jarak jauh untuk domain saya ke /mnt/mydomain.com. Otentikasi dilakukan melalui kunci, jadi saya malas tidak perlu mengetikkan kata sandi saya setiap sekarang dan kemudian.
Karena saya melakukan pengkodean pada Windows, dan saya tidak ingin mengunggah / mengunduh file yang diubah setiap saat, saya ingin mengakses /mnt/mydomain.com ini melalui share samba.
Jadi saya membagikan / mnt dalam samba, semua mount kecuali mydomain.com terdaftar di Windows Explorer saya.
Teori saya adalah:
- sshfs tidak mengatur mountpoint uid / gid ke sesuatu yang diharapkan samba
- samba tidak tahu bahwa ia harus menyertakan uid / gid yang telah ditetapkan /mnt/mydomain.com .
- Semua di atas salah, dan saya tidak tahu.
Berikut adalah konfigurasi dan keluaran dari konsol, perlu yang lain, beri tahu saya. Juga tidak ada kesalahan atau peringatan yang saya perhatikan relevan dengan masalah ini, tetapi saya mungkin salah.
gentoo ~ # ls -lah /mnt
total 20K
drwxr-xr-x 9 root root 4.0K Mar 26 16:15 .
drwxr-xr-x 18 root root 4.0K Mar 26 2011 ..
-rw-r--r-- 1 root root 0 Feb 1 16:12 .keep
drwxr-xr-x 1 root root 0 Mar 18 12:09 buffer
drwxr-s--x 1 68591 68591 4.0K Feb 16 15:43 mydomain.com
drwx------ 2 root root 4.0K Feb 1 16:12 cdrom
drwx------ 2 root root 4.0K Feb 1 16:12 floppy
drwxr-xr-x 1 root root 0 Sep 1 2009 services
drwxr-xr-x 1 root root 0 Feb 10 15:08 www
/etc/samba/smb.conf
[mnt]
comment = Mount points
writable = yes
writeable = yes
browseable = yes
browsable = yes
path = /mnt
/ etc / fstab
sshfs#myusername@mywebhotel.com:/home/to/pub/dir/ /mnt/mydomain.com/ fuse comment=sshfs,noauto,users,exec,uid=0,gid=0,allow_other,reconnect,follow_symlinks,transform_symlinks,idmap=none,SSHOPT=HostBasedAuthentication 0 0
Untuk lebih mudah dibaca:
- myusername@mywebhotel.com
- / home / to / pub / dir /
- /mnt/mydomain.com/
pilihan:
- komentar = sshfs
- noauto
- pengguna
- eksekutif
- uid = 0
- gid = 0
- allow_other
- terhubung kembali
- follow_symlinks
- transform_symlinks
- idmap = tidak ada
- SSHOPT = HostBasedAuthentication
Tolong!
SSHFS version 2.8
fuse: unknown option 'SSHOPT=HostBasedAuthentication'
HostbasedAuthentication
tidak disarankan untuk digunakan (berbasis penggunaPubkeyAuthentication
lebih disukai)