2つの文字列IDが原因でDebian Stretchのコマンドラインログインが失敗します。

2つの文字列IDが原因でDebian Stretchのコマンドラインログインが失敗します。

AltDebian Stretchがあり、私のユーザー名は "jkl mno"のような2つの文字列です。 +Ctrlコマンドラインを押すとF3G​​UIが消え、自分の資格情報でログインできなくなり、「avc」などの単一の文字列で別のものを作成しました。パスワードとユーザーIDを入力するとログインします。 2つの文字列のユーザーIDを使用してBingにログインできない問題を解決する方法。 (ある単語jklと他の単語mnoにはスペースがあります。)

ただし、GUIを使用すると簡単にログインできます。

答え1

ユーザー名にはPOSIX文字を含めないでください。おすすめでのみ使用移植可能なファイル名文字セットには、アクセントのないすべてのアメリカン英語英数字、ピリオド、アンダースコア、ハイフンが含まれます。移植可能なファイル名文字セットの一部ではない他の許容文字には、at記号( "@")とドル記号( "$"、Sambaとの互換性のため)が含まれます。

「jkl mno」でログインできないのは驚くべきことではありません。スペース文字を持たないユーザー名に切り替える必要があります(およびを編集して切り替えることができ/etc/passwdます/etc/shadow/etc/group

Debianとその派生製品では、ユーザー作成ツールはデフォルトでadduserこれらの制限を適用します。

関連情報