Como montar o compartilhamento do Windows no Linux sem usar senhas?

0

Eu olhei o manual de mount.cifs , mas é um pouco incerto para mim qual dos métodos de segurança ( ntlm , krb5i etc) requer autenticação baseada em senha, e que pode fazer sem.

Eu tenho uma configuração bastante simples - um host de estação de trabalho do Windows 10 autônomo e uma máquina Linux virtual em execução no host com o Hyper-V. Tanto o host quanto o convidado me utilizam usando nome de usuário idêntico. Eu configurei a rede e posso montar com sucesso um compartilhamento no Linux como:

sudo mount.cifs //192.168.0.1/Users/foobar /home/foobar/windows -o username=foobar

No host, \Users é compartilhado como Users , mas eu monto apenas seu filho - foobar , minha pasta de usuário do Windows. Além de a pasta montada e seus descendentes pertencerem a root , o que suponho que eu consiga corrigir usando as opções uid e gid mount, o que mais me incomoda é que tenho que digitar a senha do Windows para foobar para montar o compartilhamento. Incidentalmente, minhas senhas do Windows e Linux para foobar correspondem , então pelo menos eu desejaria que o host enviasse minha senha de forma transparente para a operação de montagem, se possível.

Mas o melhor seria usar uma forma de autenticação que não requer que eu digite ou use a senha completamente. Um que também me permitiria usar a opção de montagem multiuser CIFS - o que poderia criar uma configuração realmente boa onde eu talvez não tivesse que me preocupar com uid e gid .

Isso é viável? É possível configurar a autenticação baseada em Kerberos para isso? Como mencionei, a estação de trabalho não está em um domínio e, idealmente, não quero uma.

    
por amn 30.03.2017 / 15:10

0 respostas