Há pyNeighborhood, que é uma interface gráfica para a montagem de compartilhamentos de samba e está disponível no software center para download.
Há um bom artigo localizado aqui sobre como configurá-lo e usá-lo.
Primeiro instale cifs utils
sudo apt-get install cifs-utils
Como alternativa, o comando básico do terminal é:
mount -t cifs -o username=USERNAME,password=PASSWD //192.168.1.88/shares /mnt/share
Se você gostaria de ver sua montagem no Nautilus, seria bom criar uma subpasta primeiro em / media / USERNAME / por exemplo:
mkdir /media/paul/cifsShare
Além disso, a senha pode ser omitida no comando mount, por exemplo (também demonstrará os modos de arquivo / pasta):
sudo mount -t cifs //nas-server/cifsShare /media/paul/cifsShare -o username=paulOnNAS,iocharset=utf8,file_mode=0777,dir_mode=0777,soft,user,noperm
neste caso, você será solicitado a senha (na verdade, 2 senhas) no momento da montagem.
Leia a documentação do Samba aqui sobre como fazê-lo e configure-o corretamente para montar na inicialização, etc.
cifs-utils
instalado:sudo apt-get install cifs-utils
. Para mais informações, este documento de ajuda do ubuntu é ótimo.cifs-utils
é o que me deixou de pé. Nada disso funcionaria de outra maneira. Isso deve ser incluído diretamente na resposta.É como o map7 disse, mas se você não quiser usar permissões de root toda vez que alterar um arquivo na unidade, será necessário montar em uma pasta de usuário e garantir que gid e uid estejam definidos como seu nome de usuário .
O comando que os define:
Observe que a
mnt
pasta foi criada em~/mnt/share
vez de/mnt/share
.Além disso, você pode deixar de fora a senha = PASSWD se desejar que você solicite, em vez de tê-lo no comando, que é potencialmente armazenado no histórico do seu shell:
fonte
1) Meu compartilhamento de samba é exibido no Caja (o ubuntu 16.04 „explorer“) como
Este é um bom teste litográfico, não há problemas de conexão / caminho.
( ressalva : se você for solicitado pelo caja sobre credenciais de senha da sua máquina Windows, convém alternar Domínio de GRUPO DE TRABALHO para o nome da máquina, ou seja, 'thinkpad'. Em seguida, as credenciais de login verdadeiramente locais da sua unidade devem fazer isso.)
2) Se isso funcionar, aqui vem o comando:
,password=supersecret
diretamente (sem espaço) após o nome de usuário =, mas também pode esperar que seja solicitado quando digitar o comando.fonte
Não concordo com a afirmação de que o root é sempre necessário para fazer com que as conexões CIFs funcionem. É verdade, é sempre necessário para a montagem de CLI, mas um gerenciador de arquivos como o nautilus tem capacidade de montar um compartilhamento cifs e não é necessário ser root.
Não uso o Gnome, mas ainda tenho o Nautilus instalado. Execute isso em um terminal para evitar que ele tente dominar a área de trabalho
No Ubuntu 16.04, o menu da árvore do lado esquerdo tem "Connect to Server" na parte inferior. Clique nisso, a sugestão é do tipo "smb: //foo.example.com". smb é a palavra antiga para "cifs", e se você colocar no servidor e compartilhar com smb: // no início, a conexão funcionará! Eu prometo. Se o seu compartilhamento for nomeado, será necessário após uma barra "smb: //foo.example.com/myshare".
Eu usei outros gerenciadores de arquivos da mesma maneira. O protocolo deve ser "smb: //".
fonte
Você pode colocar todos esses detalhes em / etc / fstab para ter diretórios montados na inicialização do sistema. Se o Windows ou servidor SMB estiver no endereço IP 192.168.1.1
Criar diretório como ponto de montagem linux
Pela primeira vez, monte isso manualmente
Eventuais erros podem ser encontrados por
fonte
Há um problema específico possível e muito frustrante de resolver quando as versões do CIF / SMB não são compatíveis entre o Linux e o Windows. Nesse caso, você pode apenas fazer pequenas alterações na linha fstab adicionando "vers = 2.1"
Portanto, se o servidor Windows ou SMB estiver no endereço IP 192.168.1.1
Os passos 2, 3 e 4 permanecem os mesmos da resposta anterior.
fonte
Eu montei um pequeno script (para o Fedora) para montar o sistema de arquivos CIFS a partir da linha de comando e criar / excluir um arquivo de teste. Pode ser de alguma utilidade:
fonte
como os diferentes métodos de montagem funcionam se esgotou, mas há algo que você pode querer considerar
se você não quiser inserir suas credenciais diretamente no / etc / fstab, use uma opção de montagem: credentials = / your / path / here / .credentials
isso deve conter nome de usuário = msusername senha = mspassword
Salve o arquivo e saia do seu editor de escolha.
permissões devem ser alteradas para chmod 600
se você possui um diretório inicial criptografado e deseja que sua montagem seja inicializada, certifique-se de colocar o arquivo fora do diretório inicial. em / etc / ou / media / pode ser um local adequado e facilmente memorável.
fonte