web-dev-qa-db-ja.com

rootアカウントを持つユーザー内のユーザーパスワードを変更する

私は自分のubuntuサーバーにroot以外のユーザーアカウントでログイン(ssh)しています。サーバーを無効にしたため、rootとしてサーバーに直接SSH接続することはできません。ルートパスワードを持っています。このユーザー内から、パスワードなしで現在ログインしているユーザーパスワードを変更する必要があります。

コマンドを忘れましたが、このアカウント内から足として機能する方法がありました。そこからこのパスワードを変更できますか?

私は少し迷っているので、どんな助けでも助けになるでしょう。

1
ThomasReggi

Rootのパスワードを知っていると仮定すると、非常に簡単です。

su root
passwd {username}

「{username}」を、パスワードを変更するユーザー名に置き換えます。 rootパスワードの入力を求められますが、変更を加えているユーザーの古いユーザーパスワードの入力を求められるべきではありません。

5
Matthew Gall
Sudo passwd <username>

アクセス権がない場合は、次のコマンドを実行してSudoルールを編集できます。

visudo

次のように入力して、いつでも上下に移動することもできます。

su <username>

そして、passwdコマンドを使用します。

3
J Baron