Chỉ cần tạo một máy chủ Ubuntu ảo mới và tôi đang trong quá trình cứng nó để sử dụng sản xuất. Tôi hiện có một tài khoản root. Tôi muốn làm như sau:
- Tạo một người dùng mới (hãy gọi họ
jimcho phần còn lại của điều này). Tôi muốn họ có một/home/thư mục. - Cấp
jimquyền truy cập SSH. - Cho phép
jimđếnsuđể nhổ tận gốc nhưng không thực hiệnsudohoạt động. - Tắt quyền truy cập SSH gốc.
- Di chuyển SSHd sang một cổng không chuẩn để giúp ngăn chặn các cuộc tấn công vũ phu.
Vấn đề của tôi nằm ở hai mục đầu tiên. Tôi đã tìm thấy useraddnhưng vì một số lý do, tôi không thể đăng nhập với tư cách người dùng được tạo bằng nó qua SSH. Tôi có cần phải đánh bại SSHd để cho phép điều này không?
/etc/nologintập tin nhưng nó trống rỗng. Tôi đã xóa nó và khởi động lại ssh nhưng nó vẫn chỉ phản hồi Permission denied, please try again.khi tôi thử và đăng nhập.