LTSPがインストールされたUbuntu Server 18.04.1があり、現在4つのファットクライアントと6つのユーザーで使用されています。各ユーザーは同じ問題を抱えており、セッションをロックした後で再びログインすることはできません。パスワードを入力すると、「無効なパスワード」エラーが表示されます。
これまでのところ唯一の解決策は、クライアントを再起動して、再度サインインすることです。
先月半ほど探していましたが何も見つかりません。私が見つけたほとんどこれまでに、ロック画面をすべて無効にすることを提案しました。
誰もがこの問題を修正する方法を知っていますか?
サーバーにはデスクトップ環境がありませんが、ltspクライアントは2つを使用しています。メイトとKDE。
私は同じ問題を抱えていましたが、多くの時間の後に、それを理解することができました。問題は、/etc/passwd
fileがクライアントにありません。これは私がそれを解決した方法です:
LTSPをchrootモードでインストールしました(chrootなしのインストール後に実行できます)。
Sudo ltsp-build-client
このコマンドをサーバーで実行します。
完了したら、次のように入力します。
Sudo ltsp-chroot
クライアントのファイルシステムに切り替えます。次に、選択したデスクトップ環境をインストールします。
次のコマンドを使用してユーザーを作成します。
useradd NAME -m -s /bin/bash
必要に応じて、そのユーザーにSudoの使用を許可できます。
exit
と入力して、chrootを終了します。
Execute
Sudo ltsp-update-image
問題は解決されているはずです。
注:この方法では、すべてのクライアントデータが消去されます。すべてを再インストールする必要があります!