Instalei o xfce no meu notebook e precisei, em um determinado momento, navegar na rede windows da minha universidade. Foi nessa hora que percebi que o Thunar (o gerenciador de arquivos padrão do xfce) não conseguia mapear a rede. A solução? Usar o fuse e o smbnetfs.
Esses dois aplicativos são suficientes para navegar em uma rede windows e não ter que ficar executando smbclient pra cá e pra lá. Para instalar, no Arch Linux, o fuse e o smbnetfs é só fazer:
# pacman -Sy fuse smbnetfs
Depois é preciso levantar o módulo fuse com o comando:
# modprobe fuse
NOTA: Recomendo adicionar este modulo ao array MODULES no arquivo /etc/rc.conf. Dessa forma você não precisará levantar o modulo manualmente sempre que quiser montar uma rede.
Copie, enquanto estiver logado com seu usuário, a configuração padrão do smbnetfs para o seu diretório pessoal:
$ cp -r /etc/smbnetfs/.smb/ ~/
Crie um diretório de montagem que será usado para você enxergar os compartilhamentos da rede. Vou usar /media/redewin como exemplo, mas sinta-se à vontade para escolher um diretório de sua preferência.
# mkdir /media/redewin
Altere as permissões do diretório que você acabou de criar:
# chmod 777 /media/redewin
Em seguida monte a rede no diretório criado usando o smbnetfs:
$ smbnetfs /media/redewin -o allow_other
Pronto! Agora você já pode abrir o Thunar e navegar até a pasta /media/redewin que você verá os compartilhamentos windows da sua rede.
Bom proveito. :)
[...] compartilhamentos do Windows com o Thunar “Fiz um pequeno tutorial mostrando como acessar compartilhamentos do Windows usando o Thunar. O procedimento foi feito utilizando o Arch Linux, mas com algumas adaptações pode ser facilmente [...]
SEgui o tutorial mas ao executar smbnetfs /media/redewin/ -o allow_other da a seguinte mensagem
fusermount: failed to access mountpoint /media/redewin: Permission denied(ja dei o comando chmod 777 /media/redewin)
Também agora esta com a seguinte mensagem
fusermount: option allow_other only allowed if ‘user_allow_other’ is set in /etc/fuse.conf
Olá Fernando,
Desculpe pela demorada para responder seu comentário. Meu filho nasceu recentemente e ando um pouco sem tempo. Mil desculpas.
Quanto a seu problema a solução é fazer o seguinte:
# touch /etc/fuse.conf
# echo “user_allow_other” > /etc/fuse.conf
Realmente faltou colocar esse passo no post. Estarei consetando isso em breve.
Depois levante o módulo “fuse” com:
# modprobe fuse
E rode:
$ smbnetfs /media/redewin/ -o allow_other
Tenta aí. Se o problema persistir me avise.
Abraços.
Hum eu instalei o smbnetfs e quando monto ele vai de boa, so que não aparece a pasta Oo e quando tento navegar (so com comando su-) ela esta vazia
Alguma sugestão?
Seu tópico está em 8º na busca do goggle sobre smbnetfs ^.^
cara. eu fiz. ele funcionou mas depois de um tempo eu tento acessar os compartilhamentos. ele mostra os PC’s que tão na rede mas não mostra compartilhamento algum mesmo tendo varios. ai eu reseto o pc.
levando o fuse outra vez
#modpobre fuse
digito o smbnetfs
#smbnetfs /media/redewin/ -o allow_other
aparece por um tempo e some outra vez…
não sei o que é.
existe a possibilidade d’eu estar sobrecarregando o smbnetfs ao passar o antivir de maquina local na pasta /media/blarwin sendo que o antivir é pra pastas locais?
mas ainda assim depois as coisinhas não voltam nunca mais, a não ser que eu reinicie o PC