У мене хостер домену, який забезпечує доступ через SSH.
Мої платформи:
- Gentoo 2.6.36-r5
- Windows (XP / Vista / 7)
Я працюю над своєю Windows, я використовую Gentoo, щоб виконувати всі чари Windows не можуть.
Тому я використовую sshfs для монтажу віддаленого загальнодоступного каталогу для свого домену до /mnt/mydomain.com. Аутентифікація проводиться за допомогою ключів, тому мені лінь не раз вводити пароль.
Оскільки я кодую в Windows, і я не хочу весь час завантажувати / завантажувати змінені файли, я хочу отримати доступ до цього /mnt/mydomain.com через спільний доступ самби.
Тож я поділився / mnt у samba, усі кріплення, крім mydomain.com, перелічені у моєму Провіднику Windows.
Мої теорії:
- sshfs не встановлює uid / gid точки моменту на те, чого очікує самба
- samba не знає, що він повинен включати uid / gid, встановлений /mnt/mydomain.com .
- Все вище неправильне, і я не знаю.
Ось конфігурації та вихід з консолі, мені потрібно щось інше, просто дайте мені знати. Також жодних помилок чи попереджень, які я помічаю, що стосуються цього питання, але я можу помилятися.
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
/ тощо / 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
Для легшого читання:
- myusername@mywebhotel.com
- / додому / в паб / реж /
- /mnt/mydomain.com/
варіанти:
- коментар = sshfs
- noauto
- користувачів
- виконувати
- uid = 0
- gid = 0
- дозволити інше
- знову підключитись
- follow_symlinks
- transform_symlinks
- idmap = немає
- SSHOPT = HostBasedAuthentication
Довідка!
SSHFS version 2.8
fuse: unknown option 'SSHOPT=HostBasedAuthentication'
HostbasedAuthentication
не рекомендується використовувати (PubkeyAuthentication
перевага надається користувачеві)