Mount CIFS paylaşımı, "mount hatası 127 = Anahtarın süresi doldu" veriyor


25

Şu anda, bir NASOS üzerinde bulunan bir samba paylaşımını oluşturmaya çalışırken garip bir hatayla karşılaştığım bir CentOS kutusunun kurulumunu kopyalı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 konuyu googledim ve bu konuyu referans alan her sayfaya (o kadar değil) baktım 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. Bununla bir ilgisi olup olmadığını bilmiyorum ama bu kesinlikle 2 kurulum arasındaki tek farklardan biri.

Mount komutunu denediğimde bu, syslog'da görünüyor:

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 kullanan eski kutuda çalıştığı için pek devre dışı bırakılmaz.

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


1
Kimliği doğrulanmış bir bilet alma şansı ile eski sunucuda Kerberos'u kullanıyor musunuz, ancak yeni sistemde kullanmıyor musunuz?
pjd

Yanıtlar:


16

Ben de benzer bir problem yaşadım. Bunun nedeni, şifrenizin kullanım süresinin dolmuş olması veya şifreyi değiştirmesi gerekmesi olabilir. Aşağıdaki gibi çözebilirsiniz:

  1. Windows Makine veya Uzak Masaüstü'nde oturum açın
  2. Geçerli doğru bilgilerinizi girdikten sonra, şifreyi değiştirmeniz istenir
  3. Yeni bir şifre girin
  4. Şifre başarıyla değiştirildikten sonra, tekrar bağlanmayı deneyin (ve çalışması gerekir)

6

Belki bunu çözdün ...

Temelde, bağlanmaya çalıştığınız bilgisayara gidin, kullandığınız hesabın şifresini girin ve şifresini yeniden girin ... İsterseniz aynı şifreyi tekrar kullanabilirsiniz ... Herhangi bir şeyi değiştirmediyseniz, sistem varsayılanlarına göre 8)


3

Ubuntu 11.04 / windows 7 ile aynı hatayı aldım

Samba mount seçeneklerinde kullanılan kimlik bilgilerini kullanıcı olarak (windows makinesinde) giriş yapmaya çalıştıktan sonra,

Windows, söz konusu hesap şifresinin süresinin dolduğunu ve yeni şifrenin istendiğini söyledi

Hem hesap makinesinde hem de .credential'ta hesap şifresini değiştirdim,

şimdi benim payım artıyor.


ayy, Laurentcevabı cevapsız gibi görünüyorum
jonny

3

Aynı şey bana da oldu. Oturum açma hesabını kontrol edin ve değiştirin Password expiresToNever

Çıktım için aşağıya bakın net user.

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 expiresalanını ayarlamak için Neveraşağıdaki komutu çalıştırın.

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

Yani, örneğin, hesabım için koşardım:

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

Komut istemi çı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 hesabınız değiştirilmelidir. 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

Çalıştı, teşekkürler! WMIC komutlarının çalışması için Windows Yönetim Araçları hizmetini başlatmanız gerektiğini unutmayın. Geçmişte kapattım ve bugüne kadar hiç karşılaşmadım, "kullanıcı hesabınızın şifresinin süresinin değişip geçmediğinin değişmesi" gibi temel bir şeyin çalışması için özel bir hizmet gerektirdiğini anlamak için biraz zaman aldı ...
Luc

2

NAS ve Linux makinenizdeki tarih / saat senkronize ediliyor mu?


Evet, her ikisi de aynı NTP sunucusunu kullanıyor. Tam olarak her ikisinde de aynı zaman.
djk

1

şahsen tanıdığım tek üç faktör, linux üzerinde CIFS kullanırken (yukarıda belirtildiği gibi):

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

Bazı garip şifreleme sorunları nedeniyle 2 ° / -Password sorunları (günlükleri ve her iki tarafta ağ yakalamayı daha derinden incelemeden hızlıca çözmek oldukça imkansızdır).

3 ° / -Lux yan tarafındaki zaman ayarı pencerelerden bir saniyeden daha uzun bir süredir.

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

Görüşürüz!


0

Belki ben sinsi değilim, ama hatayı aldıktan sonra başka bir makineden denedin mi?

Eğer gerçekten sadece süresi dolmamış hesabı eminiz şimdi ?

DÜZENLE:

Does this post yardım?

EDIT2:

Eğer cif yerine smbfs kullanıyorsanız işe yarar mı?


Evet, eski makine iyi çalışıyor. Paylaşımı artırabilir ama yenisi yapamaz. Hesap, AD’de de asla sona ermeyecek şekilde ayarlandı.
djk

Düzenlemenizdeki bağlantı için teşekkür ederiz, ancak ne yazık ki orada ne olduğunu denemenin bir önemi yoktur.
djk

Hayır, smbfs, CentOS 5.3'te geçerli değildir. CIFS kullanmak zorundasınız.
djk

üzgünüm o zaman yardımcı olamaz
drAlberT

0

Şimdi benzer bir problem var ve değişerek çö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
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.