Điểm:0

Không thể xóa mật khẩu root cho Ubuntu Bionic OS

lá cờ uz
IoT

Tôi có một hệ thống với Linux Ubuntu 18.04.5 LTS (Bionic Beaver) và một tài khoản người dùng (root). Tôi có thể truy cập hệ thống bằng bảng điều khiển hoặc kết nối Ethernet. Trên bảng điều khiển, tôi không gặp vấn đề gì cả và tôi chỉ cần nhập root để đăng nhập.Tuy nhiên, khi tôi cố gắng truy cập thông qua SSH, hệ thống liên tục yêu cầu nhập mật khẩu mặc dù tài khoản root không có mật khẩu. Tôi đã thực hiện các lệnh sau để cấp quyền truy cập cho người dùng root mà không cần mật khẩu nhưng không được.

sudo sed -i 's/#PermitRootLogin cấm mật khẩu/PermitRootLogin yes/' /etc/ssh/sshd_config
khởi động lại dịch vụ sudo ssh

Vì vậy, tôi đã cấp cho người dùng root mật khẩu bằng cách sử dụng mật khẩu lệnh và bây giờ tôi có thể truy cập hệ thống của mình thông qua SSH.

Bây giờ, tôi đang cố gắng xóa mật khẩu gốc để đặt lại hệ thống về trạng thái ban đầu. Vì vậy, tôi thực hiện mật khẩu -d gốc đã trở lại passwd: thông tin hết hạn mật khẩu đã thay đổi. Tuy nhiên, khi tôi cố đăng nhập lại bằng bảng điều khiển, hệ thống sẽ yêu cầu cả tên người dùng và mật khẩu của tài khoản gốc.

Tôi đã tìm kiếm trên Internet và có vẻ như nó chỉ đang thực thi mật khẩu -d gốc là đủ để làm cho mật khẩu trống. Vì vậy, tôi đã tạo một tài khoản người dùng tạm thời với quyền truy cập sudo. Sử dụng tài khoản này, tôi đã cố gắng xóa mật khẩu root, nhưng một lần nữa nó không hoạt động, tức là hệ thống liên tục yêu cầu mật khẩu root và không có nó, tôi không thể đăng nhập.

lá cờ hr
Chính xác ý bạn là gì khi "không thể làm như vậy" - chính xác thì điều gì xảy ra? Lệnh `passwd -d root` có báo lỗi không? Tập tin bóng không thay đổi? Bạn đang chạy lệnh từ thông tin đăng nhập gốc thực tế hay sử dụng một trong những sudoer của mình?
lá cờ uz
IoT
@guiverc Tôi đang sử dụng Ubuntu 18.04.5 LTS, xin lỗi, đó là lỗi đánh máy
terdon avatar
lá cờ cn
Tại sao bạn _ever_ muốn cho phép root để ssh vào một hệ thống được kết nối với internet? Đó chỉ là yêu cầu rắc rối. Tại sao không sử dụng cách tiếp cận thông thường là có một người dùng thông thường, không phải root, người này có thể ssh và sau đó bạn có thể trở thành root với `sudo -i` sau khi đăng nhập?
lá cờ uz
IoT
@steeldriver `passwd` không trả về bất kỳ lỗi nào nhưng nó không có bất kỳ ảnh hưởng nào đến tài khoản root. Tôi vẫn được nhắc nhập mật khẩu. Tôi đang thực thi lệnh từ thông tin đăng nhập gốc thực tế và tôi đã cố thay đổi nó từ tài khoản sudoer tạm thời khác như tôi đã đề cập nhưng tôi vẫn luôn được nhắc nhập mật khẩu.
lá cờ hr
"vẫn được nhắc" không có nghĩa là mật khẩu chưa bị xóa. SSH vẫn sẽ thử mọi phương thức xác thực khả dụng.
lá cờ uz
IoT
@steeldriver Tôi không thể đăng nhập vào hệ thống bằng bảng điều khiển mà không nhập mật khẩu, điều này không xảy ra lúc đầu.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.