ドメイン名にちなんだ名前のユーザーアカウントを作成したい。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
すでに受け入れ-
ていることに注意してください。