Em 18.04, acabei de obter sucesso com o seguinte:
No Ubuntu:
Instalar smbclient
e adicione client max protocol = NT1
aos /etc/samba/smb.conf
conforme LD James' resposta (veja este post para mais informações ).
No Windows: Crie uma pasta no Windows para compartilhar, por exemplo, nomeada shared
. Verifique se a pasta está compartilhada: criei um novo usuário no Windows, mantendo o NewUser
nome e selecionei uma senha simples (tentei mudar o nome pela primeira vez, mas descobri que a alteração aparentemente era apenas superficial. Talvez se eu tivesse reiniciado ...) . Eu entrei NewUser
e depois entrei com minha conta de administrador. Ativei o compartilhamento de rede na minha rede privada e para a pasta especificamente (veja, por exemplo, esta postagem ). Em seguida, cliquei com o botão direito do mouse na pasta e escolhi Give access to...
, escolhendo NewUser
(você pode querer permissões adicionais: veja o link apenas para postar). Sob a Sharing
guia, a pasta tem agora um caminho de rede: //COMPUTERNAME/shared
.
Ainda no Windows:
para obter acesso à pasta compartilhada, usei o IP da máquina Windows em vez do COMPUTERNAME
, cf. isso .
Para encontrar o IP da sua máquina Windows, clique com o botão direito do mouse no logotipo da rede, abra Network and Sharing Settings
e escolha Change connection properties
. Anote o IPv4 perto da parte inferior.
No Ubuntu:
Finalmente, abra um terminal na sua máquina Ubuntu e execute
sudo mount -t cifs -o username=NewUser //[insert IPv4 here]/shared /home/your_ubuntu_username/shared
e forneça a senha NewUser
quando solicitado.
Isso monta a shared
pasta compartilhada do Windows como uma pasta shared
no diretório inicial do usuário Ubuntu.
O comando é baseado em sugestões daqui , onde também existem sugestões para armazenar credenciais de login.
Eu espero que dê certo. Boa sorte!