Tôi có một máy chủ Ubuntu đang chạy trên một phiên bản EC2. Để đăng nhập vào máy chủ đó, tôi sử dụng tệp chứng chỉ mà không cần mật khẩu.
Tôi đã cài đặt và định cấu hình vsftpd và tạo một người dùng (hãy gọi anh ta là "người thử nghiệm") mà tôi đã đặt thiết bị đầu cuối / bin / false ssh để nó chỉ có thể kết nối qua sftp và tải lên / truy cập các tệp trong nhà của anh ta danh mục.
Tuy nhiên - khi tôi cố gắng kết nối với máy chủ từ máy tính của mình, tôi đang chạy
sftp testuser@my-ec2-server
tôi có
Quyền bị từ chối (khóa công khai).
Kêt nôi bị đong
tin nhắn để tôi không thể đăng nhập.
Làm cách nào tôi chỉ có thể xóa yêu cầu chứng chỉ cho người dùng này (nghĩa là người dùng "ubfox" vẫn sẽ phải sử dụng tệp chứng chỉ để đăng nhập qua ssh), vì vậy khách hàng sftp bình thường sẽ có thể kết nối bằng tên người dùng và mật khẩu?
Cảm ơn bạn.
PS Sử dụng Ubuntu Server 10.10 AMI chính thức từ canonical, 64 bit trên một ví dụ vi mô.