DICA: Meus Locais de Rede / Navegar no Samba no Xubuntu

Iniciado por brunovegan, 28 de Março de 2007, 22:36

tópico anterior - próximo tópico

brunovegan

Depois de sofrer muito finalmente descobri como fazer para NAvegar na rede samba e ver os outros micros da rede no Xubuntu.

O processo de configuração é meio chatinho, mas vale a pena e resolve !

Vamos lá !

Você vai precisar de :

sudo aptitude install fuse
sudo aptitude install samba
sudo aptitude install libsmbclient


agora vamos instalar o FuseSmb (solução dos meus problemas..rs)

sudo aptitude install fusesmb

Na Opções Sistema >> Usuarios e Grupos

escolha seu usuario  e em User privileges marque a opção
alow use of fuse


Agora é preciso reiniciar o sistema para aplicar as permissões do usuario ao grupo Fuse.
dê um reboot !!


depois de tudo instalado configure o samba da maneira que quiser se for compartilhar suas pastas, caso nao queira compartilhar nada  e apenas enxergar os outros micros nem precisa mexer no samba.

Agora vamos configurar o FuseSmb

Ele utiliza um arquivo de configuração no estilo do smb.conf:

execute no terminal

fusesmb

ele vai retornar : missing mount point, mas isso é só para ele criar os arquivos de configuração e também certificar que está funcionando.


digite
alt+f2
então.
mousepad ~/.smb/fusesmb.conf

cole estas linhas no arquivo, salve e feche !

; Global settings
;[global]
; Default username and password
; username=user
; password=totallysecret

; List hidden shares
showhiddenshares=true

; Connection timeout in seconds
timeout = 10

;Interval for updating new shares in minutes
interval = 10

; Don't list these servers and/or workgroups separated by commas
;[ignore]
;servers=SERVER,SERVER2,SERVER3
;workgroups=WORKGROUP,WG2


; Share specific settings (server name should start with a slash (/)
; [/SERVER/SHARE]
; username=vincent
; password=banaan

; Server specific settings (server name should start with a slash (/)
;[/SERVER]
; username=vincent
; password=banaan
; showhiddenshares=true
; ignore=true


Nota: Este arquivo tem mais opções que estão no manual do fusesmb.

continuando...

Reinicie o Samba.

sudo /etc/init.d/samba restart

Agora que vem a parte principal !

Crie um diretorio qualquer que servira de ponto de montagem para a Rede

exemplo:

sudo mkdir /media/network

dê permissoes na pasta /media/network
sudo chmod 0777 /media/network


pronto nossa rede será vista no diretorio /media/network atraves do Thunar (ou qualquer outro aplicativo)

Agora vamos montar !!

como usuario normal

fusesmb /media/network/
** com a / no final

espere uns 30 segundos para ele atualizar o cache e Pronto!



Sua Rede será exibida toda no diretorio /media/network

Aqui tá funcionando muito bem !!




Algumas coisas que eu queria mas nao sei fazer..

Se alguém puder ajudar agradecemos !!!

1. Um script para rodar o simples comando fusesmb /media/network/  na inicialização do sistema
2. Uma forma de aparecer o icone para o diretorio /media/network/ no desktop caso ele esteja montado


Pera ai que já mando screenshots do treco funcionando !!

e para quem quer mais info  aqui:
http://www.ricardis.tudelft.nl/~vincent/fusesmb/


Porque essas coisas não são padrão no Xubuntu?
O Mundo é dos Debs !

brunovegan

#1
Thunar na rede samba screenshot



NOtem que criei um Atalho na area de trabalho para a pasta /media/network/

atalho:  mousepad ~/Desktop/rede.desktop

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=Application
Name=REDE
Comment=Navegar na Rede
Categories=Application;
Exec=thunar /media/network/
Icon=browser
Terminal=false
StartupNotify=false



Agora só falta saber como colocar o fusesmb /net/ para iniciar automaticamente ?
O Mundo é dos Debs !

brunovegan

#2
que coisa rápida !!

TUDO RESOLVIDO !!!


Como rodar o fusesmb na inicialização do Xubuntu..

Simples..

iniciar(xubuntumenu) >> configurações >> aplicações iniciadas automaticamente

Crie uma nova entrada clicando em ADD+

coloque

nome:fusesmb
comentário:navega na rede samba
comando: fusesmb /media/network/


lembrando que pode usar outro ponto de montagem qualquer que quiser !

eu por exemplo uso em /net/ ao inves de /media/network/

O Mundo é dos Debs !

vitor

Caramba bixo! Que peso colocar isso pra funcionar..vou tentar só no fim de semana...fui tentar agora e deu que não encontrou o pacote fuse nos repositórios, tu colocou algum repositório a mais para instalar ele? Vlw
Jabber: vitorml (a) jabber.cz

brunovegan

O Mundo é dos Debs !

vitor

Citação de: brunovegan online 03 de Maio de 2007, 22:54
O Fuse já tá no Xubuntu apartir do 6.10 !
Seria o fuse-utils? só o fuse mesmo não tem..e eu tô no 7.04...
Jabber: vitorml (a) jabber.cz

brunovegan

O Mundo é dos Debs !

vitor

ae! Valeu velho..tá funcionando aqui numa boa! bela dica!
Jabber: vitorml (a) jabber.cz

Renato_

caramba, muito bom o tópico, parabénas!!! =)

eu segui todos os passos, mas estou tendo um problema... ensoh consigo entrar na pasta /media/network como root e, daí eu consigo visualizar a rede aqui de casa, encontro o outro computador, entro nele e encontro as pastas q estão compartilhadas... mas qnd tento entrar em alguma dessas pastas, o thunar fica procurando e procurando até q dá a mensagem de tempo esgotado e não entra... sabe como resolver isso?

ah, e vc saberia como fazer para o computador poder pegar arquivos deste PC (q tem xubuntu)

abraços!

brunovegan

nao esqueca de:
Na Opções Sistema >> Usuarios e Grupos

escolha seu usuario  e em User privileges marque a opção
alow use of fuse

na pasta /media/network/ voce da permissao para acesso

sudo chmod 0777 /media/network -R




para que os outros tenham acesso a suas pastas tem que instalar o samba, uma forma facil eh usando uma opcao do xfce

menu >> sistema >> pastas compartilhadas

O Mundo é dos Debs !

Renato_

$ sudo chmod 0777 /media/network -R
Password:
chmod: mudando permissões de `/media/network': Operação não permitida


pq a operação não é permitida??? o

$ sudo thunar /media/network
Thunar: Failed to connect to the D-BUS session bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken


coloquei o root para fazer uso do fuse também... mas continua dando esse erro  :-[

Renato_

resolvi o problema das permissões... desativei o fusesmb e apliquei o chmod, daí funcionou

mas o problema de eu não conseguir ver o conteúdo das pastas continua... eu entro na rede, encontro os computadores, vejo as pastas compartilhadas... até criei uma nova pasta no outro comutador e a alteração apareceu aqui... ou seja, a rede tá funcionando... mas qnd tento entrar na pasta, fica tentando e tentando, até dar tempo esgotado  :-[

rodpaulo

Instalei aqui numa máquina o Xubuntu 8.04 Hardy e não estava a conseguir navegar nas pastas partilhadas na rede, até que encontrei esta super dica aqui.
Fiz tudo e não deu certo, então fui por opções e parei na parte de montar  fusesmb /media/network/

Parei aqui
Código:
fusesmb /media/network/

e pulei para esta aqui:
aplicações>>configurações>>gerente de configuração>>aplicações iniciadas automaticamente

Criei uma nova entrada clicando em ADD+
nome:fusesmb
comentário:navega na rede samba
comando: fusesmb /media/network/

Fui na pasta rede criada em media e pedi um atalho para o desktop, e pronto.
as minhas pastas de rede de todas as máquinas e grupos de trabalho estão visíveis e posso copiar e colar nelas. (são várias máquinas com windows e  Ubuntu)

Utilizo a firewall ufw com permição para os IPs das máquinas
sudo ufw allow from 192.168.0.1/20

Obrigada pelo tua dica, pois sem ela seria bem mais difícil eu ter feito isto.

galactus

Olha, eu segui todo o seu tutorial, achei até outro tutorial idêntico no Fórum Gringo, mas não resolve o problema 100%. 

O Windows Vista do Notebook pode ver minha pasta no Xubuntu do PC, mas o contrário não ocorre. Ou seja, só posso passar arquivos do Vista para o Xubuntu, mas do do Xubuntu para Vista, tem que ser pelo Vista mesmo. 
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

rodpaulo

#14
Oi galactus.

Meti mais duas máquinas na rede com o xubuntu 8.04, fiz da mesma forma como disse em cima no post de Maio e tudo funciona, não testei com o vista porque não o tenho na rede, mas as pastas partilhadas no ubuntu, xp e xubuntu estão totalmente acessíveis entre os vários SO para leitura e escrita e em qualquer sentido

Um abraço