adduser 名字.姓氏

adduser 名字.姓氏

我尝试使用 useradd 和 adduser 来获取输入为 Firstname.Lastname 的用户名。我还尝试安装 libuser 并使用 luseradd,但也出现错误。有没有办法做到这一点(当然应该是)?我正在尝试编写一个脚本,该脚本从文件中获取用户列表并创建其中的新用户。我可以使用简单的用户名来做到这一点,但我需要列出名字.姓氏。如果我使用: adduser --force-badname 那么我可以获得用户名字.姓氏,但主文件夹不包含桌面和模板目录..如果我使用: useradd --create-home "john.doe" I可以获取主文件夹,但里面没有桌面和模板......

答案1

最简单的方法就是使用--force-badnameswitch。

adduser firstname.lastname --force-badname

您将收到一条消息Allowing use of questionable username.,然后它将继续创建主目录并询问密码。

相关内容