Chia sẻ Mount CIFS gây ra lỗi gắn kết trên 127 = Khóa đã hết hạn


25

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 là 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?


1
Bạn có đang sử dụng Kerberos trên máy chủ cũ bằng bất kỳ cơ hội nào để có được một vé xác thực, nhưng không phải trên hệ thống mới?
pjd

Câu trả lời:


16

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 nó
  2. Sau khi nhập thông tin đăng nhập 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)

6

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

Về cơ bản, yoiu 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)


3

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.


Rất tiếc, có vẻ như tôi đã bỏ lỡ Laurentcâu trả lời
jonny

3

Đ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 expiresthànhNever

Xem dưới đây cho net userđầu ra 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 của tài khoản Password expiresthà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 dấu nhắc lệnh:

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

Đã làm việc, cảm ơn! Lưu ý rằng bạn cần khởi động dịch vụ Thiết bị quản lý Windows để các lệnh WMIC hoạt động. Tôi đã tắt nó trong quá khứ và không bao giờ chạy vào nó cho đến bây giờ, tôi mất một lúc để nhận ra rằng một cái gì đó cơ bản như "thay đổi liệu mật khẩu tài khoản người dùng của bạn hết hạn" cần một dịch vụ chuyên dụng để chạy ...
Luc

2

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


Đúng, cả hai sử dụng cùng một máy chủ NTP. Chính xác cùng một lúc trên cả hai.
djk

1

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 ° / -Time trê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!


0

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

Bạn có thực sự chắc chắn tài khoản không chỉ hết hạn tại ?

CHỈNH SỬA:

Liệu bài này giúp đỡ?

EDIT2:

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


Đúng, máy cũ hoạt động tốt. Nó có thể gắn kết chia sẻ nhưng cái mới không thể. Tài khoản được thiết lập để không bao giờ hết hạn trong AD.
djk

Cảm ơn liên kết trong bản chỉnh sửa của bạn nhưng thật đáng buồn khi thử những gì trong đó không tạo ra sự khác biệt nào.
djk

Không, smbfs không hợp lệ trong CentOS 5.3. Phải sử dụng CIFS.
djk

xin lỗi không thể giúp sau đó
drAlberT

0

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
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.