Como acessar o servidor de arquivos do windows a partir do linux

8

Temos um servidor de arquivos do Windows com um endereço como este:

\bioinf-filesrv2.mycompany.fr\cluster15

Como posso acessá-lo do Linux?

Em um Ubuntu 14.04 eu tentei acessar isso através do nautilus, mas ele travou. Aqui está o relatório do acidente:

link

    
por qed 08.07.2014 / 14:53

3 respostas

11

Assumindo um Linux recente, faça o seguinte:

$ mount -t cifs //bioinf-filesrv2.mycompany.fr/cluster15 /mnt

Qual deles será montado em /mnt . Você precisará de privilégios suficientes (ou ser root).

Se você precisar adicionar credenciais, tente:

$ mount -t cifs -o username=myuser,password=mypass //bioinf-filesrv2.mycompany.fr/cluster15 /mnt

Você pode precisar instalar um pacote do repositório da sua distribuição chamado cifs-utils , mas, com sorte, ele já estaria lá como parte da instalação padrão.

    
por 08.07.2014 / 15:01
3

No Ubuntu, clique em alt + f2.

Digite smb://bioinf-filesrv2.mycompany.fr/cluster15 . Entre.

Veja a nova montagem no Nautilus.

Fonte: link

    
por 16.05.2016 / 11:13
2

Sugiro adicioná-lo ao seu /etc/fstab , para que fique on-line assim que você inicializar. O meu tem uma leitura de linha (longa):

//1.2.3.4/share_name/    /media/mount_point    cifs    uid=1000,guid=1000,rw,credentials=/etc/cifspasswd    0    0
  • O primeiro campo é o endereço e o nome do compartilhamento.
  • O segundo campo é o ponto de montagem em seu sistema (a pasta deve existir).
  • cifs é o tipo de sistema de arquivos para qualquer compartilhamento do Windows.
  • uid=1000,guid=1000,rw significa que qualquer pessoa no sistema pode acessar esse compartilhamento
  • credentials=/etc/cifspasswd significa que as credenciais encontradas em /etc/cifspasswd serão usadas para autenticar o acesso ao compartilhamento no servidor Windows.

Esse arquivo de credenciais deve conter o nome de usuário e a senha necessários para acessar o compartilhamento do Windows, por exemplo

username=foo
password=bar

Como /etc/fstab é (geralmente) legível por outros usuários do sistema, você pode criar o arquivo como root e chmod go-=rwx para remover o acesso de outros usuários, para proteger sua senha.

Advertência Se você inicializar seu sistema e o servidor não estiver disponível, o Linux aguardará um pouco durante a seqüência de inicialização antes de desistir.

    
por 08.07.2014 / 17:02

Tags