it-swarm-tr.com

Bağlama CIFS paylaşımı "bağlama hatası 127 = Anahtarın süresi doldu" veriyor

Şu anda bir NAS üzerinde kurulu bir samba paylaşımı bağlamaya çalışırken garip bir hataya çalışan bir CentOS kutusu kurulumunu çoğaltıyorum. Aldığım hata:

mount error 127 = Key has expired

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

Ayarlar eski makineyle aynıdır, şifre de kesinlikle doğrudur. Elbette bu sorunu araştırdım ve bu konuyu referans alan her sayfaya baktım (çok değil) ve hala bir cevap bulamadım.

Eski CentOS kutusu Samba'nın 3.0.28-0.el4.9 sürümünü kullanıyor ve şimdi kurmaya çalıştığım 3.0.33-3.7.el5_3.1. Bunun bununla bir ilgisi olup olmadığını bilmiyorum ama kesinlikle 2 kurulum arasındaki tek farklardan biri.

Bağlama komutunu denediğimde bu sistem günlüğünde görünür:

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

Hesap, aynı kimlik bilgilerini kullanarak eski kutuda çalıştığı için devre dışı bırakılmaz.

Bu problemle karşılaşan başka biri var mı?

25
djk

Benzer bir sorun yaşadım. Bunun nedeni şifrenizin süresinin dolmuş olması veya değiştirilmesi gerekmesidir. Bunu aşağıdaki şekilde çözebilirsiniz:

  1. Windows Makineye veya Uzak Masaüstüne Giriş Yapın
  2. Geçerli doğru kimlik bilgilerinizi girdikten sonra, parolayı değiştirmeniz istenir
  3. Yeni bir şifre girin
  4. Parola başarıyla değiştirildikten sonra, tekrar takmayı deneyin (ve çalışması gerekir)
16
Mahendra Liya

Belki bunu çözdün ....

Temelde, bağlandığınız bilgisayara girmeye çalışıyorsunuz, kullandığınız hesabın şifresini tekrar girip tekrar açıyorsunuz ... isterseniz aynı şifreyi tekrar kullanabilirsiniz ... o zaman belirli sayıda gün için iyidir Herhangi bir değişiklik yapmadıysanız sistem varsayılanlarınıza göre 8)

6
Laurent

Aynı şey bana da oldu. Giriş hesabınızı kontrol edin ve Password expires Değerini Never olarak değiştirin

Net User Çıktım için aşağıya bakın.

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

Hesabın Password expires Alanını Never olarak ayarlamak için aşağıdaki komutu çalıştırın.

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

Örneğin, hesabım için:

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

Komut İstemi çıkışı:

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>

Hesabı tekrar kontrol ettiğinizde Never olarak değiştirilmelidir.

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
3
naisanza

Ubuntu 11.04/windows 7 ile aynı hatayla karşılaştım

Samba mount seçeneklerinde kullanılan kimlik bilgilerinin kullanıcı olarak (Windows makinesinde) oturum açmayı denedikten sonra,

windows, söz konusu hesap şifresinin süresinin dolduğunu ve yeni şifre girilmesini istedi.

Hesap şifresini hem windows machine hem de .credentials ile değiştirdim,

şimdi payım yükseliyor.

3
jonny

NAS ve Linux makinenizdeki tarih/saat senkronize edildi mi?

2
James

ben şahsen linux üzerinde CIFS kullanarak karşılaştığım sadece üç faktör (yukarıda belirtildiği gibi):

1 °/-Kerberos bilet yenileme hatası (noktanızı işaretleyin, çekirdek modülünü durdurun, her önbelleği temizleyin).

2 °/-Bazı garip şifreleme sorunları nedeniyle şifre sorunları (günlüklerin daha derin denetimi ve her iki tarafta ağ yakalama olmadan hızlı bir şekilde çözmek imkansız).

3 °/- Linux tarafında zaman ayarı pencerelerden bir saniyeden fazla farklılık gösterir.

Bu üst noktaların çözüm olduğunu söylemedim, ama yardımcı olabilir ;-)

Görüşürüz!

1
Dr I

Belki bilgiçim, ama başka bir makineden denedin mi after hatayı aldın?

Hesabın artık süresi dolduğundan gerçekten emin misiniz?

DÜZENLEME:

bu gönderi yardımcı oluyor mu?

EDIT2:

Cifler yerine smbfs kullanırsanız çalışır mı?

0
drAlberT

Şimdi benzer bir problemim var ve değiştirerek çözüldü

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

için

//Host/path  /mnt/path  cifs  username=domain1\username1,password=password1,iocharset=utf8,sec=ntlm  0  0
0
renfeng