Làm thế nào tôi có thể loại bỏ Kerberos cho passwd?


12

Khi tôi đưa ra lệnh thay đổi mật khẩu của mình như thế này:

sudo passwd huahsin

Hệ thống nhắc tôi:

Current Kerberos password:

Tôi không biết những gì tôi đã làm với cấu hình hệ thống, làm cách nào tôi có thể loại bỏ thứ Kerberos này khi tôi thay đổi mật khẩu?


Đầu ra của lệnh này hiển thị cho passwd: grep passwd /etc/nsswitch.conf. Tôi nghĩ rằng bạn đã thay đổi thiết lập trình phân giải NS của bạn.
slm

nó cho thấy compat lsass. Những gì hiện phương tiện này?
huahsin68

Điều đó có nghĩa là nó sẽ sử dụng máy chủ Active Directory để xác thực. Bạn đã làm gì với hệ thống này? Tôi nghĩ rằng nó sử dụng một sản phẩm LikeWise.
slm

Lsass dường như là một mô-đun LikeWise
slm

Có, tôi đã cài đặt điều tương tự trong hệ thống của mình, tôi có nên gỡ cài đặt nó không? Tôi chỉ có thể vô hiệu hóa nó?
huahsin68

Câu trả lời:


3

Vấn đề này dường như là một vấn đề với việc cài đặt sản phẩm tích hợp Active Directory (AD) để xác thực có tên LikeWise. Sản phẩm này không còn nữa, theo hiểu biết của tôi.

Bạn có thể đọc thêm về cô ấy trong tài liệu này có tiêu đề: Cách tham gia máy chủ Linux vào Active Directory trên mạng SBS 2008 . Nó cũng được liệt kê ở đây trong trang Wikipedia về các sản phẩm hỗ trợ SMB cũng như ở đây trên trang Wikipedia Active Directory .

Đây là hai phương pháp để xác định sản phẩm này đã được thiết lập.

1. Thông báo lỗi Lsass

20111006152006: ERROR: Lsass Error [ERROR_BAD_NET_NAME] Không tìm thấy tên mạng .. Việc không tìm kiếm một tên miền kết thúc bằng một tên miền.

2. Đã sửa đổi nsswitch.conf

Và những sửa đổi cho /etc/nsswitch.conftập tin của bạn .

passwd: compat winbind lsass
group: compat winbind lsass
shadow: compat

Làm việc xung quanh?

Bạn có thể để nó được cài đặt một cách an toàn và thay đổi tệp cấu hình Switch dịch vụ tên ( nsswitch.conf) để nó chỉ sử dụng các tệp cục bộ của bạn để xác thực.

passwd: files
group:  files
shadow: files

Tôi cũng đã tìm ra lỗi Launchpad này bao gồm việc gỡ cài đặt LikeWise-open. Có một số điều mà nó không làm để hoàn nguyên hệ thống của bạn khi bạn gỡ cài đặt nó. Chúng được bao phủ trong lỗi này cùng với cách hoàn tác thủ công cài đặt.


Tôi có cần phải khởi động lại bất kỳ dịch vụ nào không?
huahsin68

@ huahsin68 - Không có thay đổi nào ngay lập tức. Nó không hoạt động?
slm

Không, điều Kerbeors vẫn còn tồn tại. Giải pháp nào khác?
huahsin68

@ huahsin68 - xem chủ đề launchpad tôi liên kết đến. Ngoài ra bạn cần phải làm nhiều hơn sau đó chỉ cần passwdthay đổi nsswitch.conf.
slm

1
@slm Khi tôi đọc trên liên kết bạn đã cung cấp, tôi yêu cầu rời khỏi tên miền từ LikeWise. Và tôi đã thử nó, bây giờ điều kerberos đã biến mất. Giúp đỡ nhiều!
huahsin68

19

Một lệnh đơn giản (cách giải quyết?) Làm việc cho tôi:

sudo -s
pam-auth-update
passwd <yourusername>

Trong quá trình pam-auth-updatesử dụng space barđể vô hiệu hóa xác thực Kerberos.


Sau khi gõ shell ở trên trong môi trường của tôi, pam-auth-updatelà về việc tắt kerberos pam stack. Tôi để lại một lưu ý cho người đọc trong tương lai. cảm ơn.
ruseel
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.