Câu trả lời:
Vâng, nó là có thể.
Chỉnh sửa tệp sudoers bằng cách gõ như sau tại dấu nhắc lệnh:
sudo visudo
Tìm phần nhận xét # Defaults specificationvà tìm một dòng như thế này:
Defaults env_reset
Thay đổi dòng đó thành:
Defaults env_reset,timestamp_timeout=10
Nơi bạn có thể thay thế 10bằng bất cứ số phút nào bạn muốn cho mật khẩu sudo tồn tại. Lưu các thay đổi và bạn đã hoàn tất.
Chỉnh sửa: nếu bạn không thích sử dụng, vibạn có thể yêu visudocầu sử dụng trình chỉnh sửa khác. Trình chỉnh sửa phải chặn cho đến khi bạn hoàn thành các chỉnh sửa của mình. Chỉ cần đặt EDITORbiến môi trường trước khi ghen tị visudovà nó sẽ sử dụng trình soạn thảo đó thay thế:
EDITOR=/usr/bin/nano sudo visudo
nanothay vào đó sẽ sử dụng để chỉnh sửa tập tin. Tôi khuyên bạn không nên sử dụng trình soạn thảo đồ họa như Sublime Text mà không biết cách chạy trình soạn thảo, từ dòng lệnh, trong chế độ chặn (vì sublđiều đó có nghĩa là gọi nó bằng --wait).
visudochỉ không chỉnh sửa /etc/sudoerstập tin trực tiếp. Nó chỉnh sửa một bản sao của tệp và khi bạn lưu nó, nó sẽ xác minh rằng bản sao đó là chính xác về mặt cú pháp trước khi nó thay thế /etc/sudoersbằng bản sao. Cái này rất quan trọng. Thật dễ dàng để vặn tập tin đó lên và làm hỏng hệ thống của bạn. Xem ở trên để biết cách bạn sử dụng trình soạn thảo khác nếu vikhông phải là thứ của bạn.
visudolấy trình soạn thảo từ $EDITORnếu được xác định trong khi sudo -e(có thể được sử dụng để chỉnh sửa bất kỳ tệp nào) trước tiên nhìn vào $SUDO_EDITOR.
sudo bash
Bây giờ bạn có thể vẫn là người dùng root miễn là bạn muốn. Không mày mò với các tập tin hệ thống cần thiết.
exithoặc <control-d>để trở lại vũ trụ bình thường.
sudo