Bây giờ tôi biết rằng tôi không bao giờ nên cố gắng chỉnh sửa etc/sudoers
tệp bằng trình soạn thảo văn bản thông thường. Tuy nhiên, vài phút trước khi tôi biết được điều này, tôi đã lưu một tên người dùng mới trong tệp bằng Sublime Text. Bây giờ khi tôi chạy sudo cat sudoers
chẳng hạn, tôi gặp lỗi sau:
>>> /etc/sudoers: syntax error near line 1 <<<
sudo: parse error in /etc/sudoers near line 1
sudo: no valid sudoers sources found, quitting
Làm thế nào tôi có thể thoát khỏi tình trạng khó khăn này?
su - root
và bây giờ tôi nhận được permission denied
. Tôi cũng đã cố gắng khởi động lại với tư cách là một người dùng và chỉnh sửa tệp, nhưng đã gặp lỗi khi tôi ở trong một hệ thống tệp chỉ đọc.
rw
từ những gì tôi có thể nhớmount -o remount,rw /
su
. Mặt khác, khởi động lại một người dùng hoặc tắt CD trực tiếp là cách dễ nhất thứ hai để hoàn nguyên tệp của bạn; Tôi sẽ để ai đó đăng câu trả lời thích hợp nếusu
không thực hiện được mánh khóe.