我尝试使用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
您将收到一条消息,允许使用可疑的用户名.然后它将继续创建主目录并要求输入密码.