ドメイン名にちなんだ名前のユーザーアカウントを作成したい。adduserは、ユーザー名がNAME_REGEX正規表現と一致する必要があると文句を言います。
adduser: Please enter a username matching the regular expression configured
via the NAME_REGEX configuration variable. Use the `--force-badname'
option to relax this check or reconfigure NAME_REGEX.
苦情なしにuseraddを使用してユーザーを追加できます。正規表現を変更して許可しない理由.、-および_?
どの文字が問題を引き起こし、ユーザー名に使用すべきではありませんか?
これがデフォルトですNAME_REGEX。
NAME_REGEX="^[a-z][-a-z0-9]*\$"
.ですか?.またはという名前のユーザーを考えます..。次に、rmそのユーザーという名前..。
rmは、ユーザーを削除するときに使用するコマンドではないため、問題ではありません。私..は、同様の理由で賢明な名前ではないことに同意しますがrm、それらの1つではありません。
NAME_REGEXすでに受け入れ-ていることに注意してください。