Theo thực tiễn bảo mật tốt nhất, người ta không nên cho phép đăng nhập root qua SSH bằng mật khẩu hoặc khóa. Thay vào đó, sudo nên được sử dụng.
Tuy nhiên, nếu ai đó muốn sử dụng SSH (SFTP) để chỉnh sửa từ xa các tệp cấu hình máy chủ, như các tệp sống trong / etc (Apache, Cron, bạn đặt tên cho nó), thì nên làm thế nào?
Có thể chỉnh sửa tập tin từ xa gốc bằng SFTP có thể tương thích với các thực tiễn tốt nhất về bảo mật
Làm thế nào một người nên thiết lập quyền truy cập tệp, nhóm người dùng và theo đó các thực tiễn tốt nhất về bảo mật được tuân theo
Hiện tại tôi sử dụng xác thực khóa công khai được bảo vệ bằng mật khẩu để đăng nhập với quyền root, nhưng tôi không chắc liệu tôi có thể làm gì an toàn hơn không, do đó, các thông tin đăng nhập SSH đối mặt với root có thể bị vô hiệu hóa hoàn toàn.
Máy chủ là Ubuntu 12.04.