Mount mount CIFS memberi "kesalahan pemasangan 127 = Kunci telah kedaluwarsa"

25

Saya saat ini mereplikasi pengaturan kotak CentOS dan saya mengalami kesalahan aneh ketika mencoba me-mount share samba yang berada di NAS. Kesalahan yang saya dapatkan adalah:

mount error 127 = Key has expired

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

Pengaturannya identik dengan mesin lama, kata sandinya juga pasti benar. Saya sudah menelusuri masalah ini di Google, dan melihat setiap halaman yang mereferensikan masalah ini (tidak banyak) dan masih belum menemukan jawaban.

Kotak CentOS yang lebih lama menggunakan versi 3.0.28-0.el4.9 dari Samba dan yang saya coba siapkan sekarang adalah 3.0.33-3.7.el5_3.1. Saya tidak tahu apakah ini ada hubungannya dengan itu, tetapi itu tentu saja satu-satunya perbedaan antara 2 pengaturan.

Ketika saya mencoba perintah mount ini muncul di 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

Akun ini sangat tidak dinonaktifkan karena berfungsi di kotak lama menggunakan kredensial yang sama.

Adakah orang lain yang melihat masalah ini?

djk
sumber
1
Apakah Anda menggunakan Kerberos di server lama karena ada kesempatan untuk mendapatkan tiket yang diotentikasi, tetapi tidak pada sistem yang baru?
pjd

Jawaban:

16

Saya punya masalah yang sama. Alasannya adalah karena kata sandi Anda mungkin telah kedaluwarsa atau perlu diubah, Anda dapat menyelesaikannya sebagai berikut:

  1. Login ke Mesin Windows atau Remote Desktop-nya
  2. Setelah memasukkan kredensial yang benar saat ini, Anda akan diminta untuk mengubah kata sandi
  3. Berikan kata sandi baru
  4. Setelah kata sandi berhasil diubah, coba pasang lagi (dan seharusnya berfungsi)
Mahendra Liya
sumber
6

Mungkin Anda memecahkan ini ....

Pada dasarnya, Anda pergi ke komputer yang Anda coba sambungkan, masuk, dan menerbitkan kembali kata sandi untuk akun yang Anda gunakan ... Anda dapat menggunakan kembali kata sandi yang sama jika Anda mau ... Anda dapat menggunakannya selama beberapa hari sebagai per default sistem Anda jika Anda tidak mengubah anyting 8)


sumber
3

Saya mengalami kesalahan yang sama dengan ubuntu 11.04 / windows 7

Setelah saya mencoba masuk (pada mesin windows) sebagai pengguna, yang kredensial digunakan dalam opsi mount samba,

Windows mengatakan kata sandi akun telah kedaluwarsa dan diminta kata sandi baru.

Saya mengubah kata sandi akun di mesin windows dan di. Kredensial,

sekarang bagian saya meningkat.

Jonny
sumber
oops, sepertinya saya melewatkan Laurentjawaban
jonny
3

Hal yang sama terjadi pada saya. Periksa akun login Anda dan ubah Password expireskeNever

Lihat di bawah untuk net useroutput saya .

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

Untuk mengatur akun Password expireslapangan untuk Never, jalankan perintah berikut.

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

Jadi, misalnya, untuk akun saya, saya akan menjalankan:

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

Output command prompt:

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>

Ketika Anda memeriksa lagi akun itu harus diubah menjadi 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
naisanza
sumber
Bekerja, terima kasih! Perhatikan bahwa Anda harus memulai layanan Instrumentasi Manajemen Windows agar perintah WMIC berfungsi. Saya mematikannya di masa lalu dan tidak pernah menabraknya sampai sekarang, butuh beberapa saat untuk mengetahui bahwa sesuatu yang mendasar seperti "mengubah apakah kata sandi akun pengguna Anda kedaluwarsa" memerlukan layanan khusus untuk dijalankan ...
Luc
2

Apakah tanggal / waktu pada mesin NAS dan Linux Anda disinkronkan?

James
sumber
Yap, keduanya menggunakan server NTP yang sama. Waktu yang sama persis untuk keduanya.
DJJ
1

satu-satunya faktor yang saya hadapi ketika menggunakan CIFS di linux di mana (seperti dikatakan di atas):

1 ° / -Kerberos kesalahan penyegaran tiket (hitung poin Anda, hentikan modul kernel, bersihkan setiap cache).

2 ° / -Kesalahan kata sandi karena beberapa masalah penyandian yang aneh (sangat tidak mungkin untuk diselesaikan dengan cepat tanpa pemeriksaan log yang lebih dalam dan tangkapan jaringan di kedua sisi).

3 ° / -Time setup pada sisi linux berbeda dari windows satu selama lebih dari satu detik.

Saya tidak mengatakan bahwa poin atas adalah solusinya, tetapi, ini bisa membantu ;-)

Sampai jumpa!

Dr I
sumber
0

Mungkin saya pedant, tetapi apakah Anda sudah mencoba dari komputer lain setelah Anda mendapat kesalahan?

Apakah Anda yakin akun tidak kedaluwarsa sekarang ?

EDIT:

Apakah posting ini membantu?

EDIT2:

Apakah ini berfungsi jika Anda menggunakan smbfs alih-alih cifs?

drAlberT
sumber
Yap, mesin lama berfungsi dengan baik. Itu bisa me-mount share tetapi yang baru tidak bisa. Akun ini diatur untuk tidak pernah kedaluwarsa dalam AD juga.
djk
Terima kasih atas tautan dalam suntingan Anda tetapi sayangnya mencoba apa yang ada di sana tidak ada bedanya.
djk
Tidak, smbfs tidak berlaku di CentOS 5.3. Harus menggunakan CIFS.
djk
maaf tidak bisa membantu
drAlberT
0

Punya masalah yang sama tadi, dan diselesaikan dengan mengubah

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

untuk

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