This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Hướng dẫn Thủ thuật - Tắt xác thực mật khẩu khi dùng lệnh sudo trong Ubuntu

kdcs391


Junior Moderator


Nếu đã quá lười để mỗi lần chạy lệnh gì đó phải nhập lại mật khẩu, nhất là với những mật khẩu dài gần 16 kí tự như mình thì bạn có thể làm cách sau để tắt việc xác thực khi chạy lệnh.

# LƯU Ý

- Các bước làm không khó, không lỗi nhưng sau khi tắt xác thực mật khẩu bạn phải chú ý tới các lệnh sudo chạy sau này.
- Không có xác thực thì lệnh nào chạy cũng là quyền root.
- Nếu có đang mở kết nối SSH thì nên cân nhắc, vì tắt xong dùng SSH vẫn có thể chạy quyền root.

# CÁCH LÀM

- Mở terminal (tổ hợp phím Ctrl Alt T), nhập lệnh dưới để tạo một bản sao lưu cho tệp cấu hình sudo:
sudo cp /etc/sudoers ~/sudoers.bak


- Tiếp theo, chỉnh sửa tệp cấu hình sudo:

- Bạn dùng phím xuống của bàn phím để đi tới dòng cuối cùng, như hình:


- Gõ thêm dòng dưới vào, với user là tên user của bạn, ví dụ trong hình tiếp theo:
user ALL=(ALL) NOPASSWD:ALL


- Sau khi nhập xong, ấn tổ hợp phím Ctrl S để lưu và Ctrl X để thoát, nhớ ấn theo thứ tự rồi khởi động lại máy là xong. Từ nay chạy lệnh gì cũng nhanh gọn khỏi phải nhập lại mật khẩu.

# KHÔI PHỤC

- Chạy lệnh dưới trong terminal để khôi phục nếu bạn không muốn tắt mật khẩu nữa:
sudo ~/sudoers.bak /etc/sudoers

- Hoặc nếu bạn siêng, làm lại thao tác mở visudo, xóa dòng cuối cùng rồi Ctrl S và Ctrl X, khởi động lại máy.

Chúc các bạn thành công !
Nguồn: tham khảo Google.
 
Sửa lần cuối: