Sau khi nâng cấp hệ điều hành từ 5300-06 lên 5300-11, hành vi kỳ lạ này đã xảy ra.
Hệ thống của tôi có một tài khoản unix khác, hãy gọi nó là " abc ", cố tình cấu hình uid của nó thành 0 để hoạt động như một root với tất cả các cơ quan có thẩm quyền. Nó đã được chạy như thế này trong nhiều năm và hoạt động hoàn toàn tốt. Tuy nhiên, sau khi nâng cấp, khi mật khẩu của abc hết hạn, thay vì nhắc ngay sau khi đăng nhập thành công mật khẩu mới, hiện tại nó đang yêu cầu thay đổi mật khẩu của " root " và thực sự nó đang thay đổi mật khẩu của root chứ không phải abc.
Nếu tôi thay đổi uid của abc thành một id duy nhất khác, nó sẽ thành công nói thay đổi mật khẩu của abc khi được nhắc.
Có rất nhiều lý do tại sao tôi không thể thay đổi uid của abc . Vì vậy, những gì tôi đang cố gắng tìm hiểu là, tại sao điều này xảy ra và làm thế nào tôi có thể " sửa chữa " nó? Có thực sự gây ra bởi việc nâng cấp hệ điều hành?
id
uid = 0 (root) gid = 0 (system) Groups = 501 (abc) whoami
root who am i
root pts / 1 ngày 08 tháng 10 10:37 (xxx.xxx.xxx.xxx)
sudo
như một unix thích hợp?
id
whoami
who am i