私は自分のubuntuサーバーにroot以外のユーザーアカウントでログイン(ssh)しています。サーバーを無効にしたため、rootとしてサーバーに直接SSH接続することはできません。ルートパスワードを持っています。このユーザー内から、パスワードなしで現在ログインしているユーザーパスワードを変更する必要があります。
コマンドを忘れましたが、このアカウント内から足として機能する方法がありました。そこからこのパスワードを変更できますか?
私は少し迷っているので、どんな助けでも助けになるでしょう。
Rootのパスワードを知っていると仮定すると、非常に簡単です。
su root
passwd {username}
「{username}」を、パスワードを変更するユーザー名に置き換えます。 rootパスワードの入力を求められますが、変更を加えているユーザーの古いユーザーパスワードの入力を求められるべきではありません。
Sudo passwd <username>
アクセス権がない場合は、次のコマンドを実行してSudoルールを編集できます。
visudo
次のように入力して、いつでも上下に移動することもできます。
su <username>
そして、passwdコマンドを使用します。