Como montar uma pasta compartilhada SAMBA a partir da máquina cliente linux usando senha criptografada?

3

Estou tentando configurar uma unidade de rede de montagem automática. A unidade de rede requer um usuário / senha. Na página man de "mount.cifs" existem duas maneiras de fornecer o usuário / senha.

1-[not recommended] put the user/pass in /etc/fstab
2-create a separate credentials file and put the user/pass in the credentials file

cat / etc / fstab //192.168.1.17/imp/sql/ imp / sql cifs credentials = / root / credentials

As credenciais do arquivo contêm o nome de usuário e a senha (o usuário root pode ler este arquivo). e a senha é armazenada como um texto simples.

A minha pergunta é como usar a criptografia de senha no CIFS / SAMBA?

    
por Alastair McCormack 11.10.2012 / 11:14

1 resposta

4

O cliente deve ter acesso à senha do texto não criptografado para se autenticar no servidor. Se você criptografar a senha no cliente, precisará de outra senha (de texto não criptografado) para descriptografar a senha criptografada antes de fornecê-la ao servidor. Que poderia então ser usado por um usuário root para descriptografar a senha criptografada do Samba.

Mesmo se houvesse uma maneira de o cliente fornecer apenas a senha criptografada para o servidor, você não teria ganho nada, porque o usuário root também só precisaria acessar a senha criptografada .

Você não pode proteger um sistema de seu administrador.

    
por 11.10.2012 / 14:10