mount erro de compartilhamento de samba

1

Seguindo este guia guia fazendo a montagem de pastas de rede protegidas por senha e, em seguida, receba um erro como este

$ sudo mount -a 
mount error(22):Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Alguém pode me dar algumas dicas?

Aqui está o arquivo fstab

 # /etc/fstab: static file system information.

 #
 # Use 'blkid' to print the universally unique identifier for a

 # device; this may be used with UUID= as a more robust way to name devices

 # that works even if disks are added and removed. See fstab(5).

 #
 # <file system> <mount point>   <type>  <options>       <dump>  <pass>

 # / was on /dev/sda6 during installation
UUID=58b63c7f-9fe8-4422-a571-ebcc726caadc /               ext4    errors=remount-ro 0       1

 # /home was on /dev/sda7 during installation
UUID=04efdfed-5243-498f-ad5d-65119168e122 /home           ext4    defaults        0       2

 # swap was on /dev/sda8 during installation
UUID=0ddb7810-bfec-427d-937d-20ba0dbeb738 none            swap    sw              0       0



 #network drive


//192.168.0.10/HomeData /media/homeshare cifs credentials=/home/sean/.smbcredentials,iocharset=utf8,sec=ntlm 0 0 
    
por Forsale For 16.12.2017 / 02:27

2 respostas

3

O sec=ntlm é o que está causando o erro. Apenas remova isso.

Em algum momento entre 14.04 e 18.04 pré-beta, esse argumento foi embora.

    
por Organic Marble 16.12.2017 / 03:53
0

Sem detalhes, você precisará do IP remoto da máquina Windows e do nome de usuário e senha do administrador. Em seguida, você precisa ter certeza de que compartilhou a pasta do Windows corretamente. Clique com o botão direito na pasta em questão, selecione Propriedades, clique na guia Compartilhamento, clique no botão Compartilhamento Avançado, clique em Compartilhar esta pasta, clique em Permissões, verifique se "Todos" tem controle total, se o grupo "Todos" não for criado, faça isso por adicionando-o, conceda as permissões. Em seguida, verifique se você criou o arquivo ~/.smbcredentials com linhas de nome de usuário e senha preenchidas. Você também precisa ter certeza de ter criado um ponto de montagem no seu sistema sudo mkdir /mnt/somesharename . Em seguida, edite o arquivo /etc/fstab adicionando a seguinte linha no final //<ip of remote server>/<name of folder on remote server> /mnt/<name of new remote directory> cifs iocharset=utf8,credentials=/home/username/.smbcredentials,uid=1000,gid=1000,file_mode=0777,dir_mode=0777 0 0

    
por jrea 16.12.2017 / 02:57