Điểm:0

Thêm Người dùng từ Dòng lệnh: không có trong tệp sudoers. Sự cố này sẽ được báo cáo

lá cờ bs

Tôi thường làm việc với quyền rootØ không vấn đề gì. Nhưng một số khuyến nghị nên làm việc với tư cách người dùng (Vì lý do bảo mật). Nhưng họ không đề cập đến những vấn đề bạn sẽ gặp phải trong trường hợp này.

Đây là những điều tôi đã làm.

Tôi đã cố tạo tên người dùng bằng adduser.

người bổ sung USERNAME
su USERNAME
sudo đúng

Và sau đó tôi nhận được tin nhắn này:

sudo: không thể giải quyết máy chủ lưu trữ cục bộ: Tên hoặc dịch vụ không xác định
[sudo] mật khẩu cho USERNAME:
USERNAME không có trong tệp sudoers. Sự cố này sẽ được báo cáo.

Ở bước cuối cùng, bạn có thể nhận thấy một cảnh báo: sudo: không thể giải quyết máy chủ lưu trữ cục bộ: Tên hoặc dịch vụ không xác định Để khắc phục điều này, tôi đã nhập lệnh này:

echo "127.0.0.1 localhost.localdomain localhost"> /etc/hosts

Va no đa hoạt động. Sau đó, tôi đã sử dụng điều này cho tin nhắn thứ hai:

người bổ sung USERNAME sudo
Đang thêm người dùng `USERNAME' vào nhóm `sudo' ...
Thêm người dùng USERNAME vào nhóm sudo
Xong.

Vấn đề chắc hẳn đã được giải quyết. đúng!?

su USERNAME
đĩa CD
sudo đúng
[sudo] mật khẩu cho USERNAME:
USERNAME không có trong tệp sudoers. Sự cố này sẽ được báo cáo.

Nhưng như bạn có thể thấy, vấn đề không được giải quyết với tin nhắn thứ hai

người bổ sung USERNAME sudo
Người dùng `USERNAME' đã là thành viên của `sudo'.

Bây giờ làm thế nào để tôi giải quyết vấn đề này?

lá cờ hr
Phiên bản Ubuntu của bạn là gì? sẽ là bất thường nếu `localhost` chưa có trong tệp `/etc/hosts`, vì vậy tôi tự hỏi liệu hệ thống của bạn có các tính năng khác không phải của Ubuntu hay không (chẳng hạn như đặc tả nhóm `%sudo` không thực sự có trong `sudoers` tập tin)
user487583 avatar
lá cờ bs
@steeldriver Impish Idri nó ở đó
user487583 avatar
lá cờ bs
@ user535733 Bạn biết điều gì buồn cười không, phiên bản này thậm chí còn tốt hơn phiên bản đã phát hành, vì tôi đã nhận được ba thông báo lỗi ở đó trong 20.04.2. Nhưng đây chỉ là hai trong số họ.
terdon avatar
lá cờ cn
Lưu ý rằng `echo "127.0.0.1 localhost.localdomain localhost"> /etc/hosts` vừa xóa bất kỳ thứ gì có trong tệp `/etc/hosts` của bạn và thay thế nó bằng `127.0.0.1 localhost.localdomain localhost`. Đó có thể hoặc không thể là một vấn đề.
user487583 avatar
lá cờ bs
@terdon có lẽ lần sau mình sẽ đổi bằng ```nano```.
user487583 avatar
lá cờ bs
@karel Không chính xác, có những thứ khác được đề cập, một số thứ hoàn toàn không liên quan đến vấn đề này. Một số trong số họ có thể làm hỏng toàn bộ hệ thống!.
user487583 avatar
lá cờ bs
@terdon Tôi đã cài đặt lại và kiểm tra xem nó hoàn toàn trống rỗng. Vì vậy, không có gì trong đó để được gỡ bỏ.
Điểm:2
lá cờ cn

Bạn sẽ cần chỉnh sửa tệp sudoers tại /etc/sudoers, nhưng đảm bảo thực hiện việc này bằng lệnh visudochẳng bao giờ chỉnh sửa tệp đó trực tiếp vì bất kỳ lỗi nào cũng có thể phá vỡ sudo cài đặt. Bạn có thể tham khảo liên kết sau để biết thêm thông tin về cú pháp của tệp sudoers: https://www.hostinger.com/tutorials/sudo-and-the-sudoers-file/amp

user487583 avatar
lá cờ bs
Tôi nghĩ rằng sẽ có một thay đổi trong tệp sudoers, nhưng tôi không chắc chính xác thay đổi này là gì. Tôi không muốn thực hiện thay đổi sai lầm và làm cho tình hình trở nên tồi tệ hơn
Gagan avatar
lá cờ cn
Nếu bạn muốn người dùng có đầy đủ quyền root sau khi cung cấp mật khẩu sudo, hãy thêm một cái gì đó như sau: tên người dùng ALL=(ALL)
user487583 avatar
lá cờ bs
Ok, tôi nghĩ tôi nên sử dụng vim. (Tôi không biết liệu có thể sử dụng nano hay không).
lá cờ hr
@ubunShitu bạn phải luôn sử dụng `visudo` để chỉnh sửa (các) tệp sudoer. Bạn có thể chỉ định trình soạn thảo nào nó sử dụng thông qua biến môi trường `EDITOR` cũ. `EDITOR=nano visudo`
user487583 avatar
lá cờ bs
@steeldriver Tôi đã thêm ```# Đặc tả đặc quyền người dùng này gốc TẤT CẢ=(TẤT CẢ: TẤT CẢ) TẤT CẢ TÊN NGƯỜI DÙNG TẤT CẢ=(TẤT CẢ:TẤT CẢ) TẤT CẢ ``` với ```nano /etc/sudoers``` và vấn đề đã được giải quyết.

Đă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.