AutoFS falha ao montar o compartilhamento Samba CIFS

2

Eu tenho um servidor do CentOS 7 chamado server1.example.com usando o Samba para compartilhar /srv/samba/share . //server1.example.com/share é o caminho para o compartilhamento. Não consigo clientes do CentOS montar //server1.example.com/share on /mnt/myShare usando o AutoFS.

  • O AutoFS está ativo e em execução nos clientes e no servidor CentOS.
  • Tanto o Firewalld quanto o Iptables estão desabilitados nos clientes CentOS e no servidor.
  • O SELinux está desativado nos clientes e no servidor CentOS.
  • As permissões de / srv / samba / share e / mnt / myShare são 777.
  • Os clientes CentOS podem montar o compartilhamento como CIFS usando o comando mount.
  • Os clientes CentOS podem montar o compartilhamento como CIFS usando o / etc / fstab.
  • Os clientes CentOS podem montar um compartilhamento NFS usando o AutoFS.

O cliente CentOS tem a seguinte configuração.

/etc/auto.master

/mnt /etc/auto.cifs --timeout=60 --ghost

/etc/auto.cifs

myShare -fstype=cifs,username=myUsername,password=myPassword ://server1.example.com/share

O comando mount mostra que o AutoFS deseja montar o /etc/auto.cifs.

~]# mount

/etc/auto.cifs on /mnt

No entanto, o AutoFS não está montando //server1.example.com/share em /mnt/myShare . Não tenho certeza do que precisa ser feito para o AutoFS montar o compartilhamento nos clientes CentOS.

    
por JeremyCanfield 28.08.2017 / 01:54

2 respostas

2

Demorei alguns dias para descobrir isso, então só queria compartilhar as coisas que descobri, caso outras pessoas tenham dificuldades com o AutoFS.

  • Assegure-se de montar manualmente o compartilhamento usando o comando mount
  • Assegure-se de que o AutoFS esteja ativo e em execução no cliente e no servidor.
  • No arquivo /etc/auto.master, verifique se o primeiro campo contém o ponto de montagem do cliente, como / mnt.
  • Garanta que as permissões do /etc/auto.your-map sejam -rw-r - r-- (644).
  • Se estiver usando o Samba e o CIFS, assegure-se de que o smb esteja ativo e em execução no servidor.
  • Se estiver usando o NFS, assegure-se de que o NFS esteja ativo e em execução no cliente e no servidor.
  • Se possível, desative Firewalld e Iptables no cliente e no servidor.
  • Se possível, desative o SELinux no cliente e no servidor.
  • No cliente, liste o ponto de montagem, que acionará o AutoFS para a montagem automática do compartilhamento.
  • Adicione OPTION="- debug" a / etc / sysconfig / autofs para adicionar eventos de depuração a / var / log / messages.
por 01.09.2017 / 04:25
0

em /etc/auto.cifs , especificando a senha pode levar a uma falha de autenticação (NT_STATUS_LOGON_FAILURE) se:

  • a senha contém $ , até escapou de uma. O sinal $ é simplesmente removido

  • a senha é especificada usando a cota ' . Parece que o autofs está entendendo a citação como uma parte da senha

Aqui está o meu arquivo auto.cifs :

MOUNTNAME -fstype=cifs,rw,credentials=/root/.cifs_credentials ://SERVER_FQDN/SHARENAME

e o arquivo de credenciais:

username=login

password=pass

meu servidor está executando sles12

    
por 28.09.2017 / 14:05