Temos um servidor de arquivos do Windows com um endereço como este:
\\bioinf-filesrv2.mycompany.fr\cluster15
Como posso acessá-lo no Linux?
No Ubuntu 14.04, tentei acessá-lo através do nautilus, mas ele travou. Aqui está o relatório de falha:
Temos um servidor de arquivos do Windows com um endereço como este:
\\bioinf-filesrv2.mycompany.fr\cluster15
Como posso acessá-lo no Linux?
No Ubuntu 14.04, tentei acessá-lo através do nautilus, mas ele travou. Aqui está o relatório de falha:
Respostas:
Supondo um Linux recente, faça o seguinte:
$ mount -t cifs //bioinf-filesrv2.mycompany.fr/cluster15 /mnt
Qual irá montá-lo 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
Pode ser necessário instalar um pacote do repositório da sua distro chamado cifs-utils
, mas espero que ele já esteja lá como parte da instalação padrão.
bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program.
atualização: OK, provavelmente preciso apt install cifs-utils
...
Eu sugiro adicioná-lo ao seu /etc/fstab
, para que fique online assim que você inicializar. A minha possui uma (longa) linha de leitura:
//1.2.3.4/share_name/ /media/mount_point cifs uid=1000,guid=1000,rw,credentials=/etc/cifspasswd 0 0
cifs
é o tipo do sistema de arquivos para qualquer compartilhamento do Windows.uid=1000,guid=1000,rw
significa que qualquer pessoa no sistema pode acessar esse compartilhamentocredentials=/etc/cifspasswd
significa que as credenciais encontradas /etc/cifspasswd
serão usadas para autenticar o acesso ao compartilhamento no servidor Windows.Esse arquivo de credencial deve conter o nome de usuário e a senha necessários para acessar o compartilhamento do Windows, ou seja,
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
remover o acesso de outros usuários, para proteger sua senha.
Advertência Se você inicializar o sistema e o servidor não estiver disponível, o Linux aguardará um pouco durante a sequência de inicialização antes de desistir.
uid=1000,gid=1000,rw,credentials=/etc/cifspasswd
. Observe que o guid
foi alterado para gid
.
\040
em espaços (adorei os administradores do Windows). Obtenha essas informações nesta resposta do Stack Overflow .
No Ubuntu, clique em alt + f2.
Digite smb://bioinf-filesrv2.mycompany.fr/cluster15
. Entrar.
Veja a nova montagem no Nautilus.
Fonte: http://www.howtogeek.com/howto/29167/3-easy-ways-to-connect-to-windows-shared-folders-from-linux/