TLDR:リモートコンピュータでパスワードをリセットした後にログインできません。機械は1000km離れたトラックにあります。
Remote.itというサービスを介して接続されたリモートUbuntuシステムがあります。 RemoteITはリモートコンピュータにSSH接続文字列を提供し、定期的に変更されます。
リモートコンピュータのパスワードを変更したいので、強力なパスワードChrome拡張機能からランダムな文字列を生成しました。
新しいパスワードをローカル端末にコピーしました。
SSHを介してリモートコンピュータに接続し、passwdコマンドを使用し、ローカル端末から新しいパスワードをコピーして貼り付けます。パスワード確認も同様です。 sudo suを実行し、パスワードを再度貼り付けました。これにより、ログアウトすると再度ログインできなくなります。古いパスワードと新しいパスワードの両方が無効です。
新しいパスワードをコピーして貼り付ける過程で間違いを犯したようです。パスワードを解読するために私ができることはありますか?
答え1
私は数年前にこれをしました。何度も試したところ、パスワードの末尾にスペースを追加してみました。パスワードをコピーし、誤って最後にスペースがありました。次にpasswdコマンドに2回貼り付けます。私が何をしたのかを調べるのに数時間かかりました。 1つのスペースが機能しない場合は、パスワードの前にスペースを2つ、3つなどとして使用するか、スペースを使用してみてください。テキストコピーにはいろいろな種類の隠された楽しみがあります。
pam.d(pam_tally2)があまりにも多くの失敗のためにアカウントをロックしないことを願っています!ほとんどの非ルートアカウントはしばらくしてリセットされます。設定時に保護する方法によって異なります。ルートアカウントは通常、ログインの失敗が多すぎるためロックされず、SSHポートへの直接ログインでのみロックされます。 PWを変更するには、コンソールアクセスまたは資格情報とルートを持つ他のユーザーが必要な場合があります。
頑張ってください。