web-dev-qa-db-ja.com

ユーザー名に大文字を使用していますか?

Ubuntu 10.04のインストール中、ユーザー名に大文字を使用することは許可されませんでした。これを変更する方法はありますか?

5
Buff n' Lore

大文字で新しいユーザー名を追加:

  • デフォルトでは、大文字はsernamesで許可されていません。
  • --force-badnameを使用して、大文字でユーザー名を作成できます(または、/etc/adduser.confNAME_REGEXを再構成する必要があります)

    Sudo adduser <username> --force-badname
    i.e
    Sudo adduser JOHN --force-badname

ユーザー名を大文字に変更:

  • ユーザー名を大文字で変更するには、最初に/etc/adduser.confを編集し、次の行NAME_REGEX=[A-Z,a-z,0-9]をファイルの最後に追加する必要があります。 alt text
  • これで、ユーザー名を大文字に変更できます。
  • また、今すぐ新しいユーザーを追加する場合は、--force-badnameに新しい式を追加したため、adduser.confを使用する必要はありません。
  • したがって、大文字の新しいユーザー名を追加するだけで、

    Sudo adduser <USERNAME>すなわちSudo adduser JOHN

注:

  • ただし、大文字と小文字を区別するOSで大文字を使用することはお勧めしません。
  • ご自身の責任で使用してください。
10
karthick87