Có trình soạn thảo nào tôi có thể sử dụng (thông qua sudo có thể) không cho phép tôi thoát khỏi trình bao [root] không?
Bất kỳ trong số họ. Bạn chỉ cần cấu hình và sử dụng sudo một cách thích hợp.
Các trang hướng dẫn cho sudoedit nói
Khi được gọi là sudoedit, tùy chọn -e (được mô tả bên dưới), được ngụ ý.
-e 'Tùy chọn -e (chỉnh sửa) chỉ ra rằng, thay vì chạy lệnh, người dùng muốn chỉnh sửa một hoặc nhiều tệp. Thay cho lệnh, chuỗi "sudoedit" được sử dụng khi tham khảo chính sách bảo mật. Nếu người dùng được ủy quyền bởi chính sách, các bước sau sẽ được thực hiện:
Các bản sao tạm thời được tạo từ các tệp sẽ được chỉnh sửa với chủ sở hữu được đặt thành người dùng gọi.
Trình chỉnh sửa được chỉ định bởi chính sách được chạy để chỉnh sửa các tệp tạm thời. Chính sách sudoers sử dụng các biến môi trường SUDO_EDITOR, VISUAL và EDITOR (theo thứ tự đó). Nếu không có SUDO_EDITOR, VISUAL hoặc EDITOR nào được đặt, chương trình đầu tiên được liệt kê trong tùy chọn sudoers (5) của trình soạn thảo sẽ được sử dụng.
Nếu chúng đã được sửa đổi, các tệp tạm thời được sao chép trở lại vị trí ban đầu của chúng và các phiên bản tạm thời sẽ bị xóa.