Autor Tópico: Comunicação no SV RedHat e o Ubuntu Desktop Via SAMBA.  (Lida 1941 vezes)

Offline khronos

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Comunicação no SV RedHat e o Ubuntu Desktop Via SAMBA.
« Online: 27 de Junho de 2012, 09:29 »
Olá a todos,

Resolvi utilizar o Ubuntu 12.04 LTS como meu sistema operacional principal ( abandonando de vez a microsoft )

Trabalho em uma empresa que utiliza RedHat como servidor de arquivos.

No RedHat eles utilizam o (Samba) para compartilhar os arquivos do SV linux para os Desktops Windows. 

Ai é que está minha duvida.  Como faço para o meu ubuntu se conectar ( fazer aquele "mapeamento" de rede ) em que utilizava no Windows.

Estou usando por NFS, coloquei meu IP no Servidor do RedHat, no arquivo do NFS e estou usando o Mount para montar os arquivos na minha maquina.

Teria alguma outra forma?  Pois sempre que eu monta a instrutura de pasta no meu Notebook vem com as permissões do REDHAT "claro" mais acabo ficando sem permissões.

Se souberem de algo ajudaria bastante.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Comunicação no SV RedHat e o Ubuntu Desktop Via SAMBA.
« Resposta #1 Online: 27 de Junho de 2012, 09:55 »
Os arquivos são compartilhados via samba? Ignore que a máquina é um RedHat, faça como você faria pra acessar um compartilhamento Samba num servidor Windows.

Se o servidor RedHat tiver acesso via SSH e você tiver usuário lá, pode acessar seus arquivos via protocolo "FISH://", no seu gerenciador de arquivos. Vale uma tentativa, com o URL "fish://seu-usuario@servidor-redhat://caminho/dos/arquivos/".

Por fim, o NFS é um sistema de arquivos nativo, que reconhece os usuários na origem e destino. Pra que funcione corretamente, esses usuários têm que ter os mesmos números. Ou seja, se o usuário "fulano" tem UID 1012 no RedHat, ele tem que ser o 1012 no Ubuntu também. Se o "fulano" for o 1014 no Ubuntu, já é o suficiente pra que fulano não consiga acessar seus arquivos.

Há um outro sistema chamado NIS+ que permite a sincronização dos usuários entre duas máquinas Linux, e que foi criado exatamente pra resolver esse problema. Mas é ainda mais inseguro que o NFS, e ainda mais cheio de armadilhas de configuração.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Comunicação no SV RedHat e o Ubuntu Desktop Via SAMBA.
« Resposta #2 Online: 27 de Junho de 2012, 09:55 »
Antes que eu esqueça... o que seria um "SV"? Servidor Virtual?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline khronos

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Re: Comunicação no SV RedHat e o Ubuntu Desktop Via SAMBA.
« Resposta #3 Online: 27 de Junho de 2012, 10:13 »
Olá zekkerj,

eu utilizo SV para servidor.  ( acaba sendo uma gíria nossa aqui do setor. ) desculpe acaba sendo tão automático e inseri SV sem notar.

nas estações windows eu coloco no executar: \\192.168.0.252\rede   E ai ele conecta aos arquivos..

tentei da mesma forma com o Ubuntu mais não conectou..  Gostaria de fazer isso via samba por que a 1 anos atras eu conseguia fazer essa conexão!  Como faz tempo não me lembro como eu fiz :/    eu lembro que fazia CRTL + F e digitava o caminho.

Instalei o SAMBA no meu Desktop.   






Offline raidicar

  • Usuário Ubuntu
  • *
  • Mensagens: 576
  • Quad Shot of Ubuntu
    • Ver perfil
Re: Comunicação no SV RedHat e o Ubuntu Desktop Via SAMBA.
« Resposta #4 Online: 27 de Junho de 2012, 10:37 »
Para acessar pelo gerenciador de arquivos:
no windows: \\192.168.0.252\rede
no Linux: smb://192.168.0.252/rede


Para criar um mapeamento de um diretorio compartilhado pelo samba em um servidor linux:
smbmount //192.168.0.252/rede /diretorio_de_destino


Se o mapeamento requer autenticação:
smbmount //192.168.0.252/rede /diretorio_de_destino -o username=nome_de_usuario,password=senha_do_usuario
nome_de_usuario = nome de login do usuário com permissão de acesso a pasta rede.
senha_de_usuario = senha do usuário com permissão de acesso a pasta rede.

Instale via apt-get o smbmount caso não o tenha instalado.

Citar
Instalei o SAMBA no meu Desktop.
Não precisa ter o samba instalado no desktop para acessar o compartilhamento de um servidor.
Se não vai fornecer compartilhamentos desse desktop a outros computadores, é indiferente ter ou não o samba instalado.
« Última modificação: 27 de Junho de 2012, 11:03 por raidicar »
Quem ama extremamente, deixa de viver em si e vive no que ama. Na vida três coisas são certas, o amor, a morte e o Linux !
Se Platão disse, então realmente sofremos de uma perigosa doença mental.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Comunicação no SV RedHat e o Ubuntu Desktop Via SAMBA.
« Resposta #5 Online: 27 de Junho de 2012, 11:21 »
Citar
Para criar um mapeamento de um diretorio compartilhado pelo samba em um servidor linux:
smbmount //192.168.0.252/rede /diretorio_de_destino

Outra forma:

mount -t cifs smb://192.168.0.252/rede /diretorio_de_destino -o rw,user=fulano,password=sua-senha-exposta,uid=voce-no-linux

Outra forma melhor:

mount -t cifs smb://192.168.0.252/rede /diretorio_de_destino -o rw,credentials=/home/voce/.credentials,uid=voce

Onde "/home/voce/.credentials" é um arquivo de texto em seu diretório HOME (ou onde vc achar melhor), com permissão 0600 (ou seja, só vc lê, com o seguinte conteúdo:

Código: [Selecionar]
username=fulano
passwd=sua-senha-segura
domain=DOMINIO-WINDOWS-OPCIONAL

A vantagem dessa forma, com o comando mount, em vez de smbmount, é que ela pode ser transportada pro arquivo /etc/fstab, e assim ser montada automaticamente no boot (ou sob demanda, com mais uma opção ou duas).
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Comunicação no SV RedHat e o Ubuntu Desktop Via SAMBA.
« Resposta #6 Online: 27 de Junho de 2012, 11:23 »
Citar
Não precisa ter o samba instalado no desktop para acessar o compartilhamento de um servidor.
Se não vai fornecer compartilhamentos desse desktop a outros computadores, é indiferente ter ou não o samba instalado.
Só complementando... precisa sim de uma parte do samba, que é o pacote "samba-client". Mas essa parte já é instalada por padrão no Ubuntu. Assim, como disse o raidicar, realmente não precisa instalar mais nada no Ubuntu desktop pra acessar o compartilhamento de um servidor.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D