H??ng d?n c?ch s? d?ng sudo m? kh?ng c?n m?t kh?u trong Linux

H??ng d?n c?ch s? d?ng sudo m? kh?ng c?n m?t kh?u trong Linux

B?n có g?p tình tr?ng c? m?i khi ch?y câu l?nh có sudo thì h? th?ng l?i yêu c?u nh?p m?t kh?u, n?u ch? m?t s? l?n thì không v?n ?? nh?ng n?u b?n dùng nhi?u và liên t?c thì vi?c nh?p m?t kh?u có th? c?m th?y b?t ti?n. V?y gi?i pháp là gì? ??n gi?n thôi, bài vi?t này s? h??ng d?n b?n cách s? d?ng sudo mà không c?n m?t kh?u trong Linux.

Vì sao h? th?ng Linux h?i password m?i khi ch?y câu l?nh sudo

H? th?ng yêu c?u m?t kh?u m?i khi b?n ch?y m?t l?nh v?i sudo ?? ??m b?o tính b?o m?t. Vi?c này là m?t ph?n c?a c? ch? b?o m?t trong Linux và các h? ?i?u hành t??ng t?. M?c ?ích c?a vi?c này là ??m b?o r?ng các l?nh ???c ch?y v?i ??c quy?n root (ho?c quy?n qu?n tr?) ch? ???c th?c hi?n b?i ng??i dùng có quy?n h?n c? th? và ch? khi c?n thi?t.

Khi b?n s? d?ng sudo ?? ch?y m?t l?nh v?i ??c quy?n root, h? th?ng s? yêu c?u m?t kh?u c?a ng??i dùng hi?n t?i ?? xác nh?n. ?i?u này giúp ng?n ch?n vi?c l?m d?ng quy?n h?n. M?t khi b?n nh?p m?t kh?u ?úng, h? th?ng s? cho phép l?nh ???c th?c thi v?i quy?n root.

N?u b?n mu?n tránh vi?c nh?p m?t kh?u m?i khi s? d?ng sudo, b?n có th? c?u hình file /etc/sudoers ?? cho phép ng??i dùng c? th? s? d?ng sudo mà không c?n m?t kh?u. Tuy nhiên, ?i?u này c?n ???c th?c hi?n c?n th?n và ch? nên áp d?ng cho các ng??i dùng ?áng tin c?y ?? tránh l? h?ng b?o m?t.

H??ng d?n cách s? d?ng sudo mà không c?n m?t kh?u trong Linux

?? s? d?ng sudo mà không c?n nh?p m?t kh?u, b?n có th? c?u hình file /etc/sudoers ?? cho phép ng??i dùng c? th? th?c hi?n các l?nh sudo mà không c?n m?t kh?u. D??i ?ây là cách th?c hi?n:

sao l?u, t?o b?n backup:

sudo cp /etc/sudoers /etc/sudoers.old

m? file c?u hình sudo cho các users:

sudo visudo

L?u ý: Luôn s? d?ng visudo ?? ch?nh s?a file sudoers ?? ??m b?o r?ng không có l?i cú pháp trong file. N?u có l?i, vi?c s?a ??i có th? làm h?ng quy?n sudo trên h? th?ng c?a b?n.

câu l?nh visudo s? m? file c?u hình trên 1 trình so?n th?o có th? là nano ho?c vi, ?? c?u hình không nh?p password cho user, chúng ta c?n thêm 1 dòng vào cu?i file:

youruser ALL=(ALL) NOPASSWD: ALL

không nh?p password m?i khi ch?y l?nh sudo

ctrl+x và y ?? l?u file ??i v?i nano, ho?c esc :wq ??i v?i vi

Sau khi th?c hi?n xong các b??c này, ng??i dùng “youruser” s? có th? s? d?ng sudo mà không c?n nh?p m?t kh?u. ??m b?o r?ng b?n ch? c?p quy?n này cho ng??i dùng tin c?y và không cung c?p quy?n này cho t?t c? user m?t cách b?a bãi, vì ?i?u này có th? t?o ra l? h?ng b?o m?t.

5 3 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
guest

0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận