Compartilhar arquivos entre Desk e Note. [RESOLVIDO]

1. Compartilhar arquivos entre Desk e Note. [RESOLVIDO]

Glauber GF
mcnd2

(usa Debian)

Enviado em 23/04/2011 - 13:13h

Boa tarde meus caros amigos.

Bem, depois de tentar sem sucesso algumas coisa e não ter conseguido, venho pedir ajuda de vocês.

Em primeiro lugar para deixar ciente não saco nada de rede e regras de iptables, não sei se isso interessa a vocês, rs!

Então o caso é o seguinte.

Já tenho roteado minha internet para o desktop (cabeado no roteador D-Link dl-524) e via wifi para o notebook. Tudo funcionando numa boa.

Como consegui uma placa de rede sem fio PCI (D-Link wireless DWA-510), fui eu encaixar no desktop e fazer a instalação da mesma. UUhhhuuu! Sucesso na instalação e configuração. Internet funcionando via wifi numa boa.

O desk e note com internet Wifi.

Como ficou livre a entrada 'ethernet' (eth0) tanto no desktop como no notebook, resolvi tentar compartilhar arquivos entre os dois.

Li algumas coisas na internet mais logo me confundi todo. Instalei o samba, openssh-server e algumas coisinhas que não me lembro mais e não consegui sucesso. Falta de experiencia mesmo!

Com o comando 'ifconfig 192.168.0.1 up' sobe numa boa a interface 'ethernet', mas fico nisso, não sei mais como proceder para fazer o compartilhamento entre as duas máquinas (como já dito, falta de experiência).

O compartilhamento ponto-a-ponto se não me engano poderia ser feito via cabo cross-over ou via rede ad-hoc?

Alguém com experiência vasta poderia me dar uma ajuda nessa configuração?

Quanto o compartilhamento não ficará as máquinas vulneráveis sendo com conexão a internet via wifi?

Desde já agradeço pela atenção de todos.





  


2. MELHOR RESPOSTA

brunotec
brunotec

(usa Debian)

Enviado em 24/04/2011 - 18:06h

deixe seu exports assim:

/media/backup/backup_ggf 192.168.0.*(rw,sync,no_subtree_check,no_root_squash)

depois rode:

#exportfs

e depois reinicie os serviços novamente!

veja que ele está mostrando esses erros:

exportfs: No host name given with /media/backup/backup_ggf (rw,sync,no_subtree_check,no_root_squash), suggest *(rw,sync,no_subtree_check,no_root_squash) to avoid warning

certifique de estar digitado tudo certo.

================================================================

Aqui minhas config estão exatamente assim e ao rodar os comandos não reporta nenhum erro olhe:

bruno@bruno:~$ sudo /etc/init.d/nfs-kernel-server restart
Stopping NFS kernel daemon: mountd nfsd.
Unexporting directories for NFS kernel daemon....
Exporting directories for NFS kernel daemon....
Starting NFS kernel daemon: nfsd mountd.
bruno@bruno:~$ sudo /etc/init.d/portmap restart
Stopping portmap daemon....
Starting portmap daemon....
bruno@bruno:~$ sudo exportfs
/media/arquivos
192.168.0.*
bruno@bruno:~$

3. Re: Compartilhar arquivos entre Desk e Note. [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 23/04/2011 - 13:52h

"Em primeiro lugar para deixar ciente não saco nada de rede e regras de iptables, não sei se isso interessa a vocês, rs!"

R: Sim, interessa. Assim a gente sabe aonde pisa.

Deixa eu v se entendi:

- Vc tem duas máquinas (desktop e notebook) q utilizam a rede wi-fi pra acessar a Internet;
- Vc quer compartilhar arquivos entre elas ou tem um terceiro nessa história?
- Se não tiver o terceiro, nem precisa utilizar a sua eth0, pois as duas já estão na msm rede
- E, se estão na msm rede, basta instalar um serviço d compartilhamento. Eu não concordo q seja samba (se os dois forem Linux), pq o SSH (q vem por padrão instalado) já é o suficiente. Usando o Nautilus ou o Konqueror, é só utilizar assim: ssh://desktop

Decida o q vc vai fazer ou diga se entendi algo errado ae.


4. Desculpe pela demora...

Glauber GF
mcnd2

(usa Debian)

Enviado em 23/04/2011 - 18:45h

"R: Sim, interessa. Assim a gente sabe aonde pisa."
--> Concordo com você.

"Vc tem duas máquinas (desktop e notebook) q utilizam a rede wi-fi pra acessar a Internet;"

RR: Sim!

"Vc quer compartilhar arquivos entre elas ou tem um terceiro nessa história?"

RR: Entre elas. Não existe outra máquina.

"Se não tiver o terceiro, nem precisa utilizar a sua eth0, pois as duas já estão na msm rede"

RR: Como então fazer o compartilhamento?

"E, se estão na msm rede, basta instalar um serviço d compartilhamento. Eu não concordo q seja samba (se os dois forem Linux), pq o SSH (q vem por padrão instalado) já é o suficiente. Usando o Nautilus ou o Konqueror, é só utilizar assim: ssh://desktop"

RR: Não entendi? No caso é só eu digitar o endereço como no caso acima: 'ssh://ip_da_outra_maquina + diretório desejado?




5. Re: Compartilhar arquivos entre Desk e Note. [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 23/04/2011 - 18:54h

Entendeu. É isso msm!


6. Xiii...

Glauber GF
mcnd2

(usa Debian)

Enviado em 23/04/2011 - 20:00h

Acho que não deu certo!

Erro:

"Não foi possível exibir 'sftp://192.168.0.92%20/.'

Erro: Tempo esgotado ao efetuar o login
Por favor selecione outro visualizador e tente novamente."

Quais os pacotes que devo ter instalado para tal façanha?


7. Renato....

Glauber GF
mcnd2

(usa Debian)

Enviado em 23/04/2011 - 20:15h

Vamos fazer o seguinte para eu entender bem.

Vamos começar do princípio.

O que eu preciso fazer para compartilhamento:

*Quais pacotes necessários para o compartilhamento?
*Como devo proceder na configuração para acessar o note do desk e o desk do note?
*Tem algum programa gráfico que pode ajudar nessa configuração? Por linha de comando também pode ser, se for bem explicado de ínício, eu agradeço.
*Os programas 'vinagre e vino' se não me engano será que poderia fazer esse papel?

Não sei se falei besteira ou se pedi demais para me ensinar mais sou sincero em falar a verdade, pois não saco mesmo, entende!

No aguardo com o note e desk ligado pronto para começar o trabalho!

...


8. Re: Compartilhar arquivos entre Desk e Note. [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 24/04/2011 - 00:35h

Vamos às perguntas:

"*Quais pacotes necessários para o compartilhamento?"

R: O openssh para ambas as máquinas. Normalmente já vem instalado por padrão.

"*Como devo proceder na configuração para acessar o note do desk e o desk do note?"

R: Em ambas as direções, não há a necessidade d configurar alguma coisa, pois já fica em funcionamento. Basta saber qual é o usuário e senha da máquina q irá conectar (usuário comum ou root). Acesse o link da forma q t falei anteriormente (ssh://192.168.x.x/pasta/desejada)

"*Tem algum programa gráfico que pode ajudar nessa configuração? Por linha de comando também pode ser, se for bem explicado de ínício, eu agradeço."

R: Não há necessidade, mas se vc quiser configurar, acesse o arquivo /etc/ssh/sshd_config. É nele q configura tudo. Caso não saiba mexer no arquivo, acesse o manual dele (man sshd_config). Gráfico eu não conheço nenhum.

"*Os programas 'vinagre e vino' se não me engano será que poderia fazer esse papel?"

R: Rapá, sinceramente, eu só ouvi falar, mas nem sei o q ele faz.


9. Re: Compartilhar arquivos entre Desk e Note. [RESOLVIDO]

brunotec
brunotec

(usa Debian)

Enviado em 24/04/2011 - 00:52h

sobre o vino e vinagre (não são dupla sertaneja hein! rsrsrs) eu já usei e é muito bom.

http://www.vivaolinux.com.br/artigo/Acesso-remoto-para-principiantes/


10. ops!

Glauber GF
mcnd2

(usa Debian)

Enviado em 24/04/2011 - 01:14h

@ Renato, agora que fui ver o post. Estava concentrado no que estava fazendo e acabei esqueçendo de atualizar a página do VOL e nem percebi, mais obrigado.

Então como disse estava concentrado lendo um artigo do 'Carlos E. Morimoto' ( http://www.hardware.com.br/artigos/compartilhando-nfs/ ) e consegui fazer o compartilhamento.

Então Renato, não testei os procedimentos acima, mais deixe ai que se eu ou alguém precisar...

@ Bruno, Kkkkkkkk !!!...

Não é dupla Sertaneja, kkkk -> Vino e Vinagre <-

Abraço.


11. Voltei...

Glauber GF
mcnd2

(usa Debian)

Enviado em 24/04/2011 - 01:29h

Então, o compartilhamento eu consegui executar com sucesso.

O desktop ficou como servidor e o notebook como cliente. Agora, não consigo salvar, escrever, modificar nada na pasta (backup, para pegar alguns arquivos e colocar outros) que foi compartilhada, isso no note (cliente).

Eu então estava pensando se no caso como já deixei configurado desk e note, poderia fazer o inverso agora sendo note e desk, assim o desk (seria agora o cliente) que acessaria o note (seria agora o servidor) e então os dois estariam compartilhando a mesma pasta (não sei se isso é possível, rs! No desktop a pasta compartilhada é '/media/backup/backup_ggf' e no notebook a pasta de montagem para tal é '/mnt/desktopbackup' então no caso acima citado seria o inverso mais acho eu que irá ter um grande conflito nessa confusão toda, rsrs!!!).

Existe alguma outra maneira a não ser essa citada no artigo:

"Outra questão importante ao usar o NFS é a questão das permissões de acesso. O servidor NFS "confia" na estação e permite que o usuário logado nela acesse os arquivos no compartilhamento com as mesmas permissões que teria um usuário local de mesmo nome.

Por exemplo, imagine que compartilhei a parta "/home/morimoto/arquivos". Por estar dentro da pasta "/home/morimoto" os arquivos da pasta podem ser lidos e alterados pelo usuário "morimoto" e apenas lidos pelos demais usuários do sistema.

O compartilhamento é então montado no host 192.168.0.4, usado pela usuária "maria". Não existe na minha máquina nenhuma conta de usuário chamada "maria", apenas o "morimoto" e o "root", por isso a "maria" acessa o compartilhamento na minha máquina restrita às permissões de acesso da pasta para outros usuários (que podem apenas ler, mas não alterar os arquivos)

Neste caso, mesmo que a pasta seja compartilhada com a opção "rw", a usuária "maria" não consegue fazer alterações, pois ainda está restrita às permissões do sistema.

Existem duas soluções neste caso. A primeira seria criar uma conta "morimoto" também no host 192.168.0.4 e usá-la para alterar os arquivos. A segunda (mais insegura) seria abrir as permissões de acesso da pasta (e arquivos dentro dela), de forma que todos os usuários possam fazer alterações. Neste caso você usaria o comando "chmod -R 777 /home/morimoto/arquivos".

A exceção para esta regra é o usuário root. Por padrão, o NFS não permite que o usuário root de outra máquina acesse arquivos nos compartilhamentos (root_squash). Assim como a maria, o root do 192.168.0.4 acessa o compartilhamento restrito às permissões de acesso para outros usuários, já que vira um usuário inválido."

@ Renato, no caso acima com o 'openssh' que me orientaste, esse compartilhamento teria as mesmas permissões de segurança como essa imposta pelo 'nfs', você sabe me dizer?

Grato.


12. Re: Compartilhar arquivos entre Desk e Note. [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 24/04/2011 - 11:35h

Puxa, agora q saquei o q vc quer: compartilhar um msm diretório entre os dois! No caso do SSH, até tem como, mas ele não foi feito pra isso. O NFS, nesse caso, é o mais recomendado, pois é mais fácil o compartilhamento, permitindo determinadas máquinas acessarem o compartilhamento. Nota-se que o NFS, por padrão, não permite q root faça acesso ao compartilhamento. Vc já aprendeu a fazer compartilhamento com o NFS? Se tiver dificuldades, é só perguntar.



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts