Solaris2.6をインストールし、./profileを書き換えました。
その後、起動するとログイン画面が出るのですが、ユーザー名・パスワードを入力して「了解」ボタンをクリックしても、再度ログイン画面が出てしまい、ループしています。
(コマンド行ログインでも同じ)
なんとか回避して、再度./profileを書き換える方法を教えてください。
よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

./profileを書き換えた、ということですが・・・



./ というのはカレントディレクトリ(今のディレクトリ)を表す相対PATH表現ですので、絶対PATHで書いてください。

/etc/profile なのか、
$HOME/.profile を間違えて書いているのか、
区別がつきません。

ご存知かとは思いますが、
/etc/profile はシステム全体に効果があります。
$HOME/.profile は個人の範囲で効果があります。
(いずれもBシェル,Kシェル使用時)

というわけでこの2つは働きが違うため対応策も変わってくるとは思うのですが。
原因がわからないのでまだなんともいえないですけどね。
    • good
    • 0

rootで入って.profileを編集するしか


ないと思いますよ。

ではでは☆
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Q/etc/passwd と /etc/shadowをそっくり新サーバーにコピーすればログインできますか?

旧サーバー(Laser5-6.0)から新サーバー(RedHat7.3)に移行を考えています。新サーバーにも旧サーバーと同じアカウントとパスワードでログインできるようにしたいです。旧サーバーの/etc/passwdと/etc/shadowを新サーバーにコピーすれば可能でしょうか。もしだめなら、何かいい方法はありますか。

Aベストアンサー

コピーはまずいでしょう。
/etc/passwd /etc/groupの一般ユーザの行だけを抜き出して、くっつける必要がありますね。

/etc/shadowをいじるのは恐いので、pwunconv / pwconvコマンドでシャドウパスワードを無効化/有効化したほうが良いと思います。(シャドウを無効化してから/etc/passwdを編集する)

ただし、パスワードの暗号化アルゴリズムが異なると、どうなるかわかりません。

useraddコマンドでユーザを作成したら、/home/xxx 配下にデフォルトでいろいろな環境ファイルが作られますが、当然Laser5とRedHatでは異なるので、全ユーザのホーム配下の環境ファイルを入れ替える必要があります。

旧サーバと新サーバは同じマシンでしょうか?
もし別々にできるなら、旧サーバをNIS/NFSサーバにして、ユーザアカウント/パスワード/ホームを共有する事もできます。

余談ですが、今後もメーカー製Linuxは頻繁にバージョンアップするので、その度に悩むところです。いっその事、Debian/GNU Linuxを選択するという手もあります。

コピーはまずいでしょう。
/etc/passwd /etc/groupの一般ユーザの行だけを抜き出して、くっつける必要がありますね。

/etc/shadowをいじるのは恐いので、pwunconv / pwconvコマンドでシャドウパスワードを無効化/有効化したほうが良いと思います。(シャドウを無効化してから/etc/passwdを編集する)

ただし、パスワードの暗号化アルゴリズムが異なると、どうなるかわかりません。

useraddコマンドでユーザを作成したら、/home/xxx 配下にデフォルトでいろいろな環境ファイルが作られますが、当然Laser...続きを読む

Qsolarisのグラフィカルログインを止めたい

solaris8でグラフィカルログインをやめて、テキストのログイン画面で起動したいのですが、どうすればいいのでしょうか?
どのファイルを編集したらいいのか、または変更用のコマンドがあるのか、ご存知の方、よろしくお願いいたします.

Aベストアンサー

このコマンドを打ってから再起動すれば、次回からテキストログインになります。
/usr/dt/bin/dtconfig -d

再度有効にするにはこちら。
/usr/dt/bin/dtconfig -e

Qsolaris8でのテキスト・グラフィックログインの切り替え方法

スペックの低いマシンでsolaris8を動かしていますが、windowシステム(KDE?)が立ち上がるのが非常につらいです。
そこでテキストで立ち上がるようにする方法を教えてください。
Linuxで言えば,/etc/initabのランレベルを5から3に変更するとXが上がらないようにできますが、solaris8ではもとから3なのでどう変更してよいものか分かりません。お願いします。

Aベストアンサー

コンソールから
/usr/dt/bin/dtconfig -d
を実行してみてください。
ちなみに、戻すのは
/usr/dt/bin/dtconfig -e
です。

Qsolaris2.6でシャットダウン

大変、困っています。
solaris2.6で一度、シャットダウンさせてから起動させようと
「shutdown now」と打ち込みました。
すると画面が変わり、文字がずらずらっと出た後、OKが出て止まっています。
何か入力しても、どんどんOKが出てきて、何も出来ない状態になりました。
どうすれば、元に戻せるでしょうか???

#停電したと言う想定で、solarisを起動する練習をしようと思っていました。
後で調べて、shutdownコマンドに色々と引数がいる事がわかりました。

ほんとに、何も動かなくなっていますので、よろしくお願いします。

Aベストアンサー

OKプロンプトが出ているなら、それでシャットダウンは正しく終了しているはずです。
boot
と打ち込んで再起動してみてください。
又は電源を落として、しばらくしたのち電源を入れてもらえれば大丈夫です。
ちなみに、そのOKはプロンプトなので、いろんなシステム管理上のコマンドがうてます。
helpで見れるはずです。

参考に、下の資料サイトのURL乗せておきますんで、勉強の参考に。

参考URL:http://docs.sun.com/

QWindows Live Messengerのログイン画面がPCを起動

Windows Live Messengerのログイン画面がPCを起動するたびに出てくるのを消したいです。


私はアカウントを作っていないのに
どこかを触ってしまったようでこれが毎回出てくるようになりました。

不必要なので鬱陶しくて消したいのです。
それで消し方を検索していたのですが「ツール」ボタンを押せばいいということは
わかったのですがそれが無いので困っています。
どうすればいいのかわからないので教えてください。

Aベストアンサー

ツール>オプション>サインイン>「Windows へのログオン時に~」のチェックを外します
添付画像もご覧ください


このカテゴリの人気Q&Aランキング

おすすめ情報