Điểm:0

Terminal không yêu cầu sudo cho những thứ cần thiết

lá cờ gb

Tôi có một hệ thống Lenovo mới được cài đặt sẵn Ubuntu 20.04. Cho đến nay, tôi chỉ tạo tài khoản quản trị viên. Khi thiết lập máy, tôi phải thực hiện một số thao tác với Terminal. Nó không yêu cầu tôi sử dụng sudo. Nó chỉ chấp nhận lệnh trần. Tôi chưa bao giờ thấy điều này xảy ra trong bất kỳ bản phân phối nào trước đây và nó khiến tôi lo lắng - tôi có đang hoạt động với quyền root mà không cố ý không?

Dấu nhắc lệnh của tôi trong Terminal là ký hiệu đô la ($), KHÔNG PHẢI là octothorpe (#).

chili555 avatar
lá cờ cn
Xin vui lòng cho chúng tôi một ví dụ. Một người *nên* có thể thực hiện: `ip addr show` mà không có sudo nhưng một người *không* có thể thực hiện `apt update` mà không có sudo. (Những) lệnh nào là/đang rắc rối? Chào mừng bạn đến với Hỏi Ubuntu.
Holly avatar
lá cờ gb
Cảm ơn bạn, điều này là yên tâm! 'apt update' thực sự yêu cầu sudo. Chắc hẳn trước đây tôi chưa từng sử dụng lệnh hạn chế. (Bất kể bản phân phối nào tôi đã sử dụng trước đây đều yêu cầu sudo cho lệnh _every_.) Làm cách nào để đánh dấu điều này đã được giải quyết?
chili555 avatar
lá cờ cn
Tôi sẽ chuyển nhận xét của mình thành câu trả lời mà bạn có thể chấp nhận. Có trời mới biết, tôi rất thèm điểm.
vanadium avatar
lá cờ cn
Bạn có thể xóa câu hỏi của mình, đây là cách tốt nhất trong trường hợp này vì điều này sẽ không giúp ích gì cho những người dùng khác.
Điểm:0
lá cờ cn

Trong Ubuntu và rất nhiều bản phân phối Linux khác, chỉ riêng người dùng, không sử dụng sudo, có thể thực hiện các yêu cầu thông thường, ví dụ:

địa chỉ ip hiển thị

Những yêu cầu này chỉ cho chúng tôi biết một số chi tiết không được bảo mật nhưng chúng không cho phép chúng tôi thay đổi bất cứ điều gì.

Mặt khác, nếu chúng ta muốn thay đổi thứ gì đó trên toàn hệ thống, chẳng hạn, hãy cài đặt phần mềm mới:

sudo apt cài đặt abcde

Sau đó sudo là bắt buộc. Ngoài ra, trong nhiều trường hợp, thậm chí để đọc một số tệp hệ thống, cần có sudo.

con mèo /etc/NetworkManager/system-connections/myrouter.nmconnection 
mèo: /etc/NetworkManager/system-connections/myrouter.nmconnection: Quyền bị từ chối

Tất nhiên, chúng ta có thể thay đổi bất cứ thứ gì trong thư mục /home/user mà không cần sudo:

rm /home/user/Photos/mycat.jpg

Hành vi mà bạn đã mô tả, rằng một số nhưng không phải tất cả các lệnh yêu cầu sudo, là bình thường trong Ubuntu.

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