训练任务:您需要在 Ubuntu 服务器上创建一个具有给定名称和密码的用户。
在这种情况下 useradd 如何工作?我执行这样的命令
sudo useradd -m -p $(openssl passwd 123) test
我希望使用密码 123 的用户测试命令能够顺利运行,但之后我无法使用此密码进入该用户!
我在 Google 上搜索了是否可以同时创建用户并输入来自变量的密码以及https://rus-linux.net/MyLDP/BOOKS/Linux_Foundations/27/ch27.html,其中确认这是应该的工作方式,但由于某种原因,它对我来说不起作用。
我也尝试过这个:
sudo useradd -m -p `openssl passwd 123` test05
类似地,输入 123 也不起作用:
su test05
Password:
$ 123
sh: 1: 123: not found