Antes de atualizar para o 12.10, consegui montar meus compartilhamentos automaticamente. Eles estão localizados em um Amahi Home Server rodando o Fedora 14. Eu posso acessá-los sem nenhum problema via PacManFM (estou usando Lubuntu), mas quando eu tento montá-los permanentemente via / etc / fstab, eu obtenho
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Minhas linhas no / etc / fstab se parecem com isso (há quatro compartilhamentos que estou montando)
# Adding networked drives 3-18-13
//hda/Music /home/patrickdickey/Music cifs credentials=/home/patrickdickey/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
//hda/Movies /home/patrickdickey/Videos cifs credentials=/home/patrickdickey/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
//hda/patrickdickey /home/patrickdickey/myhda cifs credentials=/home/patrickdickey/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
//hda/Docs /home/patrickdickey/DocsHDA cifs credentials=/home/patrickdickey/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
//hda/Books /home/patrickdickey/Books cifs credentials=/home/patrickdickey/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
que é praticamente direto da página de ajuda da comunidade para montar um compartilhamento do Windows permanentemente.
Eu verifiquei o dmesg | tail (e /var/log/kern.log) e obteve estas respostas
[ 52.680033] FS-Cache: Loaded
[ 52.764054] FS-Cache: Netfs 'cifs' registered for caching
[ 52.764242] Key type cifs.spnego registered
[ 52.764262] Key type cifs.idmap registered
[ 52.765794] CIFS: no cache= option specified, using "cache=loose". This default will change to "cache=strict" in 3.7.
[ 52.912035] CIFS VFS: default security mechanism requested. The default security mechanism will be upgraded from ntlm to ntlmv2 in kernel release 3.3
[ 54.107070] CIFS VFS: cifs_mount failed w/return code = -13
[ 54.120041] CIFS VFS: cifs_mount failed w/return code = -13
[ 54.121778] CIFS VFS: cifs_mount failed w/return code = -13
[ 54.135672] CIFS VFS: cifs_mount failed w/return code = -13
[ 54.138654] CIFS VFS: cifs_mount failed w/return code = -13
Eu estou perdido. Meu arquivo .smbcredentials mostra
username=myusername
password=mypassword
e eu tentei adicionar
domain=DICKEY
que é o nome do grupo de trabalho ao qual está atribuído. Mas nada funciona.
Eu sou capaz de montá-los manualmente, se eu usar
sudo mount -t cifs //hda/Movies /home/patrickdickey/Videos -o username=patrickdickey,password=mypassword,uid=1000,gid=1000
Mas, se eu alterar o nome de usuário =, senha = para credenciais = e usar meu arquivo .smbcredentials, recebo o erro Permissão negada.
Eu Penso que o problema é que minha senha começa com um:, mas não tenho certeza de como corrigir isso no arquivo de credenciais (especialmente porque funciona quando eu o coloco manualmente). Na verdade, tenho certeza que esse é o problema, pois mudar as linhas em / etc / fstab para username = patrickdickey, password = mypassword funciona bem (com sudo mount -a).
Então, eu acho que a minha principal questão é, como passar o: na minha senha através do arquivo de credenciais? (Para referência, digamos que minha senha seja: DoGWalK3r - com a qual não está nem perto).
Qualquer ajuda com isso é muito apreciada.
Tenha um ótimo dia :) Patrick.