A montagem do compartilhamento CIFS fornece “erro de montagem 127 = A chave expirou”

23

Atualmente estou replicando a configuração de uma caixa do CentOS e estou com um erro estranho ao tentar montar um compartilhamento de samba que reside em um NAS. O erro que estou recebendo é:

mount error 127 = Key has expired

Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)

As configurações são idênticas às da máquina antiga, e a senha também está correta. Eu pesquisei a questão, claro, e olhei para cada página que faz referência a essa questão (não tantas) e ainda não encontrei uma resposta.

A caixa mais antiga do CentOS está usando a versão 3.0.28-0.el4.9 do Samba e a que eu estou tentando configurar agora é 3.0.33-3.7.el5_3.1. Eu não sei se isso tem alguma coisa a ver com isso, mas é certamente uma das únicas diferenças entre as duas configurações.

Quando eu tento o comando mount, isso aparece no syslog:

Sep  8 10:51:54 helvetica2 kernel: Status code returned 0xc0000072 NT_STATUS_ACCOUNT_DISABLED

Sep  8 10:51:54 helvetica2 kernel:  CIFS VFS: Send error in SessSetup = -127

Sep  8 10:51:54 helvetica2 kernel:  CIFS VFS: cifs_mount failed w/return code = -127

A conta não é desativada, pois funciona na caixa antiga usando as mesmas credenciais.

Alguém mais viu esse problema?

    
por djk 08.09.2009 / 11:54

8 respostas

16

Eu tive o problema semelhante. A razão para isso é que sua senha pode ter expirado ou precisar mudá-lo Você pode resolvê-lo da seguinte maneira:

  1. Faça login na máquina Windows ou na área de trabalho remota
  2. Depois de inserir suas credenciais corretas atuais, você será solicitado a altere a senha
  3. Fornecer uma nova senha
  4. Após a alteração da senha, tente montar novamente (e ela deve funcionar)
por 29.06.2012 / 14:16
6

Talvez você tenha resolvido isso ...

Basicamente você vai para o computador que você tenta se conectar, login e reemitir a senha da conta que você usa ... você pode reutilizar a mesma senha se você quiser ... você é bom para um certo número de dias de acordo com o padrão do seu sistema, se você não alterou qualquer 8)

    
por 09.02.2010 / 21:52
3

Eu tenho o mesmo erro com o Ubuntu 11.04 / windows 7

Depois que eu tentei fazer o login (no Windows) como usuário, quais credenciais foram usadas nas opções de montagem do samba,

O Windows disse que a senha da conta expirou e solicitou uma nova senha.

Alterei a senha da conta na máquina Windows e nas .credentials,

agora meu compartilhamento é montado.

    
por 27.05.2011 / 20:22
2

A data / hora na sua máquina NAS e Linux é sincronizada?

    
por 24.09.2009 / 10:29
2

A mesma coisa aconteceu comigo. Verifique sua conta de login e altere o Password expires para Never

Veja abaixo a minha net user output.

C:\Users\usr>net user remote
User name                    remote
Full Name
Comment
User's comment
Country code                 000 (System Default)
Account active               Yes
Account expires              Never

Password last set            9/15/2013 1:33:43 PM
Password expires             10/27/2013 1:33:43 PM <<<<<<< # password expired
Password changeable          9/15/2013 1:33:43 PM
Password required            Yes
User may change password     Yes

Para definir o campo Password expires da conta como Never , execute o seguinte comando.

WMIC USERACCOUNT WHERE "Name='username" SET PasswordExpires=FALSE

Então, por exemplo, para minha conta, eu executaria:

WMIC USERACCOUNT WHERE "Name='remote" SET PasswordExpires=FALSE

Saída de prompt de comando:

wmic:root\cli>useraccount where "name='remote'" set PasswordExpires=FALSE
Update property(s) of '\READINGRAINBOW\ROOT\CIMV2:Win32_UserAccount.Domain="ReadingRainbow",Name="remote"' (Y/N/?)? y
Property(s) update successful.
wmic:root\cli>

Quando você verificar a conta novamente, ela deverá ser alterada para Never

C:\Users\usr>net user remote
User name                    remote
Full Name
Comment
User's comment
Country code                 000 (System Default)
Account active               Yes
Account expires              Never

Password last set            10/28/2013 8:33:29 PM
Password expires             Never                  <<<<<<< # Changed to Never
Password changeable          10/28/2013 8:33:29 PM
    
por 29.10.2013 / 01:38
1

os únicos três fatores que eu pessoalmente enfrentei usando o CIFS no linux onde (como foi dito acima):

Erro de atualização do ticket 1 ° / -Kerberos (desmount seu ponto, pare o módulo do kernel, limpe cada cache).

2 ° / -Pessoas de senha devido a alguns problemas estranhos de codificação (completamente impossível de resolver rapidamente sem uma inspeção mais profunda de logs e captura de rede em ambos os lados).

3 ° / -A configuração do tempo no lado do linux difere das janelas uma por mais de um segundo.

Eu não disse que esses pontos superiores são a solução, mas podem ajudar; -)

Até mais!

    
por 29.06.2012 / 14:33
0

Talvez eu seja pedante, mas você tentou de outra máquina após ter o erro?

Tem certeza de que a conta não está expirada agora ?

EDITAR:

O esta postar ajuda?

EDIT2:

Funciona se você usar smbfs em vez de cifs?

    
por 08.09.2009 / 12:32
0

Ocorreu um problema semelhante agora e foi resolvido alterando

//host/path  /mnt/path  cifs  username=username1,password=password1,iocharset=utf8,sec=ntlm  0  0

para

//host/path  /mnt/path  cifs  username=domain1\username1,password=password1,iocharset=utf8,sec=ntlm  0  0
    
por 08.05.2018 / 05:45