Estou no Kubuntu 24.04.1 e consegui montar com sucesso um compartilhamento smb com cifs adicionando-o em /etc/fstab
, com esta linha:
//192.168.10.122/Test /mnt/Test cifs user,noauto,user=test,password=test 0 0
O problema é que a senha está em texto simples, o que não é seguro. Então, segui um novo guia, criando um arquivo de credencial ( .smb_cred
) com chmod 600
(read and write) e coloquei esta linha no lugar:
//192.168.10.122/Test /mnt/Test cifs uid=1000,credentials=/home/test/.smb_cred,iocharset=utf8 0 0
O problema é que não funciona. Vejo o arquivo montado, mas ele está vazio.
Não é automontagem, pois você especificou
noauto
na declaração declare. Você deu a um usuário não root a habilidade de montá-lo, no entanto, com auser
opção anterior.Essa linha está tentando fazer o oposto. Ela está tentando montar o compartilhamento automaticamente no momento da inicialização.
Após a reinicialização, se o compartilhamento não for montado, abra um terminal e execute:
Se o compartilhamento estiver montado, você pode:
Incorpore o método user,noauto que você usou na primeira declaração:
Ou use um automounter systemd: x-systemd.automount:
Nota: Se você tiver um diretório inicial criptografado, o arquivo de credenciais precisa estar em outro lugar, como
/etc/samba/cred-files/.smb_cred