Acessando um computador diferente na rede

1

No trabalho, temos uma grande rede de computadores, alguns linux, algumas janelas. Em uma máquina windows eu posso ir para o meu computador e acessar uma unidade de rede simplesmente digitando \ ip-address \ folder. Muitas vezes me perguntam por um nome de usuário e senha e eu estarei dentro.

Como posso acessar essas unidades de rede a partir da linha de comando no linux (ubuntu e red hat)?

    
por Michael 25.10.2013 / 21:46

2 respostas

3

Se você precisar acessar um diretório que esteja em um host Windows de um convidado baseado em * nix, você estará usando o samba . Leia a documentação da sua distribuição em particular. Depois que o samba é instalado, você normalmente apenas executa o 'man samba'.

Se você estiver usando um gui (nautilus por exemplo) e o samba estiver instalado, você desejará editar o caminho do diretório atual (o padrão para nautilus é Ctrl + L) e digitar smb: // hostname / path / to / shared / directory, smb: // diz ao navegador de arquivos para usar o protocolo samba e a partir daí a parte mais difícil é garantir que o caminho esteja correto. Você será solicitado a fornecer credenciais e supondo que tenha permissão para acessar os dados, você pode usar o navegador de arquivos como faria normalmente para um diretório local.

Nota: Na minha experiência, nem todas as implementações de samba são compatíveis com compartilhamentos de rede MS DFS, portanto, dependendo da configuração, a milhagem pode variar.

    
por 26.10.2013 / 00:15
2

Você pode fazer isso com smbclient (que também precisará de samba ):

smbclient --user=yourusername --domain=yourdomain //server/share

Isso lhe dará uma interface semelhante a FTP para o compartilhamento, que pode não ser o que você está procurando. Você também pode usar o comando para baixar arquivos específicos, imprimir arquivos, etc. Verifique a manpage para obter informações completas sobre o uso.

Se você quiser montar o compartilhamento do Windows como um sistema de arquivos, você pode usar o comando mount.cifs (no Ubuntu, ele está no pacote cifs-utils , mas sua distribuição pode ser diferente) para montar um compartilhamento de arquivos do windows. Isso também permitirá adicionar montagens de compartilhamento de arquivos do Windows ao arquivo fstab para montagem automática durante a inicialização.

Eu sei que você perguntou sobre ferramentas de linha de comando, mas o gerenciador de arquivos do seu ambiente de janelas também pode ter a capacidade de se conectar a um compartilhamento de arquivos do Windows também, o Gerenciador de arquivos Dolphin no KDE pode fazer isso, e Nautilus no Gnome pode fazer isso também.

    
por 26.10.2013 / 00:30

Tags