CentOS7でadduserコマンドを使用して電子メールアドレスを受け入れる方法は?

CentOS7でadduserコマンドを使用して電子メールアドレスを受け入れる方法は?

Ubuntuでは、次のコマンドを使用できます。

sudo adduser --force-badname [email protected]

これにより、電子メールアドレスをユーザー名として追加できます。 --force-badname オプションは CentOS 7 では効果がありません。

CentOS 7でこれを達成する方法はありますか?

ベストアンサー1

useraddCentOS 7では、またはコマンドを使用してこれを行うことはできませんadduser。次のパッチはこれを防ぎ、--force-badname他のオプションを残しません。https://git.centos.org/blob/rpms!shadow-utils.git/c7/SOURCES!shadow-4.1.5.1-goodname.patch

john.smithATSYMBOLexample.comユーザーを追加してdoを使用してvipwこれを行うことができますs/ATSYMBOL/@/。 vipwはユーザー名を検証しないようです。

おすすめ記事