pie*_*tti 2 linux bash ubuntu shell-script useradd
我尝试同时使用 useradd 和 adduser 来获取键入为 Firstname.Lastname 的用户名。我还尝试安装 libuser 并使用 luseradd,但我也遇到了错误。有没有办法做到这一点(当然应该是)?我正在尝试编写一个脚本,该脚本从文件中获取用户列表并创建其中的新用户。我可以使用简单的用户名来做到这一点,但我需要列出 Firstname.Lastname。如果我使用: adduser --force-badname 那么我可以获得用户 Firstname.Lastname 但主文件夹不包含桌面和模板目录 .. 以及如果我使用: useradd --create-home "john.doe" 我可以获得主文件夹,但里面没有桌面和模板....
最简单的方法是使用--force-badname
切换。
adduser firstname.lastname --force-badname
Run Code Online (Sandbox Code Playgroud)
您将收到一条消息Allowing use of questionable username.
,然后它将继续创建主目录并要求输入密码。