- PR -

Solaris7が起動しない

投稿者投稿内容
テリーマン
会議室デビュー日: 2006/02/06
投稿数: 3
投稿日時: 2006-02-06 10:27
本当に初歩的なミスを犯してしまいました・・・。

Solaris7において、新規ユーザーアカウントを作成しようとした際に、
/etc/passwd を直編集してしまいました。(何を勘違いしたのかパスワードを直に書いてしまいました)

その後、サーバを再起動したのですが「ログインが正しくありません。再度やりなおしてください」と表示され、了解ボタンを押すのですが、変化がありません。

sambaからはログインできるのですが、teratermなどではログインすらできず、
ホストとの接続が切断されてしまいます。(rootで入ることすらできない状態です・・・)

こういった場合の復旧方法を、どなたかご教示願えますでしょうか?
あるかな
大ベテラン
会議室デビュー日: 2003/11/04
投稿数: 245
投稿日時: 2006-02-06 13:56
こんにちは。

http://www.a-yu.com/solaris/passwd.html

この方法で解決しませんか?
テリーマン
会議室デビュー日: 2006/02/06
投稿数: 3
投稿日時: 2006-02-06 18:00
>こんにちは。

>http://www.a-yu.com/solaris/passwd.html

>この方法で解決しませんか?

あるかなさん、情報ありがとうございます。
助かります。

実は、その後シングルユーザモードでログインすることはできました。
が、passwdコマンドを実行することができません・・・。
"Permission Denied"になってしまいます。

fsckコマンドも一通り実行してみたのですが、相変わらすログインできない状態です。
何か良い方法ありますでしょうか?

kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2006-02-06 23:40
こんばんわ.
引用:

テリーマンさんの書き込み (2006-02-06 18:00) より:

が、passwdコマンドを実行することができません・・・。
"Permission Denied"になってしまいます。


root の password を変更してしまったのですか?
root で passwd してダメなのですか?
その user account の password を空にしてもダメですか?
※なぜここで fsck が必要になるか全く理解できませんが...
あるかな
大ベテラン
会議室デビュー日: 2003/11/04
投稿数: 245
投稿日時: 2006-02-07 01:03
> 実は、その後シングルユーザモードでログインすることはできました。

このログインユーザーは root ですか?

参照サイト> シングルユーザーモードであっても root のパスワードを入力しなければログインできません

現時点で、単にシングルモードログインでは root では入れないと思われますがどうでしょうか?
自分は Solaris ユーザーではないのですが、参照サイトを見る限りでは
CD-ROM ブートで起動すれば、権限関係はパスできそうな気がしたのですが…

自分で試せたアドバイスではないので、ご容赦下さい。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2006-02-07 07:33
おはようございます.
引用:

あるかなさんの書き込み (2006-02-07 01:03) より:

現時点で、単にシングルモードログインでは root では入れないと思われますがどうでしょうか?


そのとおりですが,それで Permission Denied はちょっと解せなかったので.
そもそも root の password がわからなくなったら
single user mode では login できないでしょうし,
「では誰の password を変更しようとしているのか?」と.
password がわからなくなったのが root ではないなら,
普通に password を変更できますよね?
あるかな
大ベテラン
会議室デビュー日: 2003/11/04
投稿数: 245
投稿日時: 2006-02-07 11:15
おはようございます。
引用:

kazさんの書き込み (2006-02-07 07:33) より:
そのとおりですが,それで Permission Denied はちょっと解せなかったので.
そもそも root の password がわからなくなったら
single user mode では login できないでしょうし,
「では誰の password を変更しようとしているのか?」と.
password がわからなくなったのが root ではないなら,
普通に password を変更できますよね?



なるほど。確かにその通りですね。

> /etc/passwd を直編集してしまいました。(何を勘違いしたのかパスワードを直に書いてしまいました)
> (rootで入ることすらできない状態です・・・)

あたりの一文から新規ユーザー追加したついでに全ユーザーのパスワード部分を
書き直しているのかも?と勝手に思ってました。すみません。

どちらにせよ、テリーマンさんからのもう少し詳しい状況説明が必要ですね。
kaz さんが仰ってることやCD-ROM ブート時にどこまでが実行出来たのか、など。
そら
会議室デビュー日: 2005/10/12
投稿数: 7
投稿日時: 2006-02-08 11:51
solaris9での話ですが、passwdコマンドで Permission Denied の経験あります。

pwconv でなおしました。

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