Ubuntu のログイン画面でユーザ名を入力できるようにする

スポンサーリンク

カテゴリ:Ubuntu
OSバージョン:Ubuntu 16.04.2


現象


Ubuntu (16.04.2) では OS 起動直後のログイン画面ではユーザ名を自由に入力することができません。
ユーザ名 (例えば root など )を入力できるようにする設定を紹介します。

原因



対策


以下のファイルを修正します。

【ファイル名】

/etc/lightdm/lightdm.conf


【編集内容】
以下を追記します。

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
greeter-show-manual-login=true


これでOSを再起動すれば、次のログオン画面で自由にユーザ名を入力できるはずです。


以下の用にユーザ名入力用の入力欄が表示されます。



エラーメッセージ


上記設定を行い root でログインすると以下のエラーが発生する場合があります。


/root/.profile の読み込み中にエラーがありました。
mesg: ttyname failed:デバイスに対する不適切なioctlです。





結果的にセッションは正しく設定されませんでした。
できる限り早く問題を修正する必要があります。


これは root がログインする想定でないためエラーが発生すると思われます。
tty で状況を確認し処理するよう .profile を修正します。


【ファイル名】

/root/.profile


【編集内容】

書き換え元処理

mesg n || true


書き換え先

if `tty -s`; then
mesg n
fi


参考


Ubuntuでrootでログイン可能とする
Ubuntu をネットワーク経由で ssh で接続可能とする設定



スポンサーリンク

[Tensorflow FAQ]

[Tensorflow トップへ]


このページは独学で学習した結果をメモした結果です。内容に不備・誤りがある可能性があります。 また今後仕様が変更となり記述が不正確になる可能性もあります。あくまでも自己責任で本ページを参考にしてください。 本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。