Eu tenho um hoster de domínio que fornece acesso via SSH.
Minhas plataformas são:
- Gentoo 2.6.36-r5
- Windows (XP / Vista / 7)
Eu trabalho no meu Windows, uso o Gentoo para fazer toda a mágica que o Windows não pode fazer.
Portanto, eu uso o sshfs para montar o diretório público remoto do meu domínio em /mnt/mydomain.com. A autenticação é feita por meio de chaves, então, preguiçoso, não preciso digitar minha senha de vez em quando.
Como faço a codificação no Windows e não quero carregar / baixar os arquivos alterados o tempo todo, desejo acessar este /mnt/mydomain.com por meio de um compartilhamento de samba.
Então, eu compartilhei / mnt no samba, todas as montagens, exceto mydomain.com, estão listadas no meu Windows Explorer.
Minhas teorias são:
- O sshfs não define o ponto de montagem uid / gid como algo que o samba espera
- O samba não sabe que precisa incluir o uid / gid que /mnt/mydomain.com foi definido.
- Tudo acima está errado, e eu não sei.
Aqui estão configurações e saída do console, precisa de qualquer outra coisa, apenas me avise. Além disso, não há erros ou avisos de que sou relevante para esse problema, mas posso estar errado.
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
Para uma leitura mais fácil:
- myusername@mywebhotel.com
- / home / para / pub / dir /
- /mnt/meudominio.com/
opções:
- comment = sshfs
- noauto
- Comercial
- exec
- uid = 0
- gid = 0
- allow_other
- reconectar
- follow_symlinks
- transform_symlinks
- idmap = none
- SSHOPT = HostBasedAuthentication
Socorro!
SSHFS version 2.8
fuse: unknown option 'SSHOPT=HostBasedAuthentication'
HostbasedAuthentication
não é recomendado para uso (baseada no usuárioPubkeyAuthentication
é o preferido)