Solusi 1:
Perlu diingat bahwa ldapsearch akan menggunakan seluruh konten file untuk kata sandi--yang artinya AKAN menyertakan karakter baris baru yang mengakhiri jika ada. Untuk memverifikasi apakah ini sebenarnya masalah Anda, coba buat file tanpa file:
echo -n ThisIsaBadPassword > .pass.txt
(PEMBARUAN :Termasuk '-n')
Solusi 2:
Dengan asumsi itu adalah pengembalian baris baru/carriage coba yang berikut ini:
cat .pass.txt | tr -d '\n\r' > .pass2.txt
Kemudian gunakan file .pass2.txt. Anda selalu dapat memeriksa jalur baru dan carriage return dengan cat -vE
dan masing-masing akan ditampilkan sebagai $ dan ^M.
Anda mungkin juga dapat melakukan -y <(cat .pass.txt | tr -d '\n\r')
langsung di perintah ldapsearch.
Restart SSH pada mesin di mana SSH adalah satu-satunya mode akses
Bagaimana saya bisa mem-port forward dengan iptables?