- PR -

一般ユーザでパスワードが変更できません。。

1
投稿者投稿内容
みきにゅう
会議室デビュー日: 2004/07/28
投稿数: 9
投稿日時: 2005-06-17 15:16
RH AS2.1で一般ユーザで自分のアカウントのパスワードを変更しようとしたら…
---
$ passwd hoge
passwd: Only root can specify a username
---
となってしまって、パスワードを変更する事ができませんでした。
root だとうまくいくのですが、他のユーザだとやっぱりダメです。

なぜこうなってしまうのでしょうか?ご指導をお願いします。
Mattun
ぬし
会議室デビュー日: 2004/08/10
投稿数: 1391
投稿日時: 2005-06-17 15:26
引用:

---
$ passwd hoge
passwd: Only root can specify a username
---


エラーに書かれている通りですが・・・
訳すと、「rootだけがusernameを指定できます」です。

一般ユーザは自身のパスワードしか変更できません。
そのため、引数としてユーザ名を指定する必要もありません。
単に「passwd」とだけ入力してください。
みきにゅう
会議室デビュー日: 2004/07/28
投稿数: 9
投稿日時: 2005-06-17 15:50
Mattunさん、ご返信ありがとうございます。
普段SolarisやHP-UXで、当たり前のようにユーザ名を指定していたので
「なんで?特に指定してるつもりはないけど…」と困っていました。

引数なしでやったらうまくいきました。
Mattunさん、ご教示ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)