Saya memiliki Server Ubuntu yang berjalan pada instance EC2. Untuk masuk ke server itu saya menggunakan file sertifikat tanpa kata sandi.
Saya telah menginstal dan mengkonfigurasi vsftpd dan membuat pengguna (sebut saja dia "testuser") yang telah saya atur terminal / bin / false ssh sehingga hanya dapat terhubung melalui sftp dan mengunggah / mengakses file di rumahnya direktori.
Namun - ketika saya mencoba untuk terhubung ke server dari komputer saya, berjalan
sftp testuser@my-ec2-server
saya mendapat
Izin ditolak (publickey).
Koneksi ditutup
pesan jadi saya tidak bisa masuk.
Bagaimana saya bisa menghapus persyaratan sertifikat hanya untuk pengguna ini (artinya, pengguna "ubuntu" masih harus menggunakan file sertifikat untuk login melalui ssh), sehingga klien sftp normal akan dapat terhubung menggunakan nama pengguna dan kata sandi?
Terima kasih.
PS Menggunakan Ubuntu Server 10.10 AMI resmi dari kanonik, 64bit pada instance mikro.