Saya menggunakan Linode, dan saya sudah bertanya-tanya di saluran IRC, tapi sepertinya tidak ada yang tahu. Saya telah masuk ke server saya melalui LISH ( referensi ), dan saya menggunakan kata sandi yang benar, dan semuanya berjalan dengan baik. Namun, saya harus masuk melalui SSH / FTP, dan saya tidak bisa. Itu terus memberi saya "izin ditolak". Saya tahu kata sandinya benar karena saya meresetnya melalui LISH, dan saya tahu saya mendapatkan metode login yang benar karena saya telah masuk ke server saya sebelum menggunakan perintah yang sama persis. Saya yakin berharap ini tidak menjadi masalah noob, atau saya akan sangat frustrasi.
20
@
karakter selalu gagal. Ketika saya menggunakan!
karakter sebagai gantinya itu berhasil. Ini mungkin omong kosong tapi mungkin itu akan membantu seseorangCoba gunakan port lain. Tampaknya port SSH yang digunakan server sedang digunakan oleh layanan lain, dan saya mendapatkan beberapa hasil yang sangat buruk.
sumber
Dalam kasus saya, saya mengedit / etc / shadow- dengan editor teks, karena file manager adalah satu-satunya akses yang saya miliki. Bahkan setelah saya meletakkan string hash asli kembali entah bagaimana itu tidak berhasil. Jadi setelah saya mereset kata sandi dengan panel hosting semua menjadi berfungsi.
sumber
dalam kasus saya, departemen TI kami menyiapkan hal-hal PAM dengan aturan yang merusak login saya. diikuti @pestilence 's balasan untuk melihat kesalahan, akhirnya berkomentar keluar
AllowGroups
di/etc/ssh/sshd_config
, yang adalah setup untuk beberapa hal IT:sumber