Jessieをインストールしましたが、ログインできません。
起動してメッセージを表示し、ユーザー名とパスワードを受け入れますが、点滅してログインプロンプトに戻ります。
Bash
ログインプロセスの一部でエラーコードが発生し、親プロセスで再び終了するようです。
どのように追跡できますか?すべての一般的なファイルprofile
とrc
ファイル(1人のユーザーを除く)を調べましたが、root
問題の原因となるものが見つかりませんでした。
内部的に起きていることBash
なのでいいえシステムログに何でも記録してください。
ロギングデーモンを起動/確認する方法はありますか?そして、Bash
ログイン後に何を、どこで、なぜ終了したのかを確認するために何を使用できますか?
ファイルシステムにアクセスできるので、手動で行うことができます。切手それを見て変更します。
ベストアンサー1
set -x
の先頭に加えて、シェル/etc/profile
が実行するすべてのコマンドと拡張変数の拡張などを表示できるようにすることで、シェルが実際に実行する操作を表示できます。
ただし、GUIログインについて話している場合は、まずファイルシステムが100%満たされていないことを確認してください。 GUIセッションを作成するには、いくつかの小さなファイルを作成する必要があり、ファイルシステムが完全にいっぱいになると失敗します。ディスクが100%いっぱいになっても、デフォルトのコマンドラインログイン(SSHやテキストモードコンソールなど)は成功する必要があります。