it-swarm-vi.tech

Chia sẻ Mount CIFS cho "lỗi gắn kết 127 = Khóa đã hết hạn"

Tôi hiện đang sao chép thiết lập của hộp CentOS, tôi đang gặp phải một lỗi lạ trong khi cố gắng gắn kết một phần samba nằm trên NAS. Lỗi tôi nhận được là:

mount error 127 = Key has expired

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

Các cài đặt giống hệt với máy cũ, mật khẩu chắc chắn cũng chính xác. Tất nhiên, tôi đã giải quyết vấn đề này và xem xét từng trang tham khảo vấn đề này (không nhiều) và vẫn chưa tìm thấy câu trả lời.

Hộp CentOS cũ hơn đang sử dụng phiên bản 3.0.28-0.el4.9 của Samba và hộp tôi đang cố gắng thiết lập bây giờ là 3.0.33-3.7.el5_3.1. Tôi không biết điều này có liên quan gì không nhưng chắc chắn đó là một trong những khác biệt duy nhất giữa 2 thiết lập.

Khi tôi thử lệnh mount, nó sẽ xuất hiện trong 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

Tài khoản không bị vô hiệu hóa nhiều vì nó hoạt động trên hộp cũ sử dụng cùng thông tin đăng nhập.

Có ai khác nhìn thấy vấn đề này?

25
djk

Tôi đã có vấn đề tương tự. Lý do là mật khẩu của bạn có thể đã hết hạn hoặc cần thay đổi mật khẩu Bạn có thể giải quyết nó như sau:

  1. Đăng nhập vào Windows Machine hoặc Remote Desktop
  2. Sau khi nhập thông tin chính xác hiện tại của bạn, bạn sẽ được nhắc thay đổi mật khẩu
  3. Cung cấp mật khẩu mới
  4. Sau khi mật khẩu được thay đổi thành công, hãy thử gắn lại (và nó sẽ hoạt động)
16
Mahendra Liya

Có lẽ bạn đã giải quyết điều này ....

Về cơ bản, bạn hãy truy cập vào máy tính mà bạn cố gắng kết nối, đăng nhập và cấp lại mật khẩu cho tài khoản bạn sử dụng ... bạn có thể sử dụng lại cùng một mật khẩu nếu bạn muốn ... bạn sẽ tốt trong một số ngày nhất định như mỗi hệ thống của bạn mặc định nếu bạn không thay đổi bất kỳ 8)

6
Laurent

Điều tương tự vừa xảy ra với tôi. Kiểm tra tài khoản đăng nhập của bạn và thay đổi Password expires Thành Never

Xem bên dưới để biết đầu ra Net User Của tôi.

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

Để đặt trường Password expires Của tài khoản thành Never, hãy chạy lệnh sau.

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

Vì vậy, ví dụ, đối với tài khoản của tôi, tôi sẽ chạy:

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

Đầu ra lệnh 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>

Khi bạn kiểm tra lại tài khoản, nó sẽ được đổi thành 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
3
naisanza

Tôi đã gặp lỗi tương tự với Ubuntu 11.04/windows 7

Sau khi tôi cố gắng đăng nhập (trên máy windows) với tư cách là người dùng, thông tin đăng nhập được sử dụng trong tùy chọn gắn kết samba,

windows cho biết mật khẩu tài khoản đã hết hạn và được nhắc nhập mật khẩu mới.

Tôi đã thay đổi mật khẩu tài khoản cả ở máy windows và .credentials,

bây giờ chia sẻ của tôi gắn kết.

3
jonny

Ngày/giờ trên NAS và máy Linux của bạn có được đồng bộ hóa không?

2
James

ba yếu tố duy nhất mà tôi cá nhân phải đối mặt khi sử dụng CIFS trên linux trong đó (như đã nói ở trên):

Lỗi làm mới vé 1 °/-Kerberos (bỏ qua điểm của bạn, dừng mô-đun hạt nhân, lọc mọi bộ đệm).

Các vấn đề 2 °/-Password do một số vấn đề mã hóa kỳ lạ (hoàn toàn không thể giải quyết nhanh chóng nếu không kiểm tra sâu hơn các bản ghi và chụp mạng ở cả hai bên).

Thiết lập 3 °/-Thời gian bên phía linux khác với cửa sổ một trong hơn một giây.

Tôi không nói rằng những điểm trên là giải pháp, nhưng, nó có thể giúp ;-)

Hẹn gặp lại sau!

1
Dr I

Có thể tôi là giáo viên, nhưng bạn đã thử từ một máy khác sau bạn đã gặp lỗi chưa?

Bạn có thực sự chắc chắn rằng tài khoản chưa hết hạn bây giờ ?

CHỈNH SỬA :

bài này giúp đỡ?

EDIT2 :

Nó có hoạt động nếu bạn sử dụng smbfs thay vì cifs?

0
drAlberT

Có một vấn đề tương tự vừa rồi, và giải quyết bằng cách thay đổi

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

đến

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