我想问你,如何将用户添加到 Snappy Ubuntu Core。当我下载 Ubuntu Core 的映像时,有用户“ubuntu”,密码为“ubuntu”和 sudo 组。我会用小教程(命令)为那些试图处理同样问题的人编写它。
首先,我必须创建新的组和用户。这有点棘手,因为某些文件系统被安装为只读。所以我必须找出哪些分区被安装为只读。
sudo mount | grep "(ro"
现在我必须重新安装那个只读分区。
sudo mount -o remount,rw /partition/name /where/to/mount
并在有一些只读分区时重复。我不知道这些分区包含什么。我只是重新安装了所有。重新启动后,它们将再次只读。
现在我可以在光盘上到处写了。所以我创建了新组,并添加了新用户。一切都很好,指向我想更改密码的地方。当我尝试运行 passwd 来更改用户密码时,我得到了这个:
(amd64)ubuntu@localhost:~$ sudo passwd payne
passwd: Authentication token manipulation error
passwd: password unchanged
我不知道为什么会这样。你有什么想法吗?我可以在将来添加一些配置的摘录等。只是问你什么时候需要一些。
看起来很奇怪的是
sudo cat /etc/shadow
不会显示任何名为 ubuntu 的用户。只有payne(我添加),那条线看起来像
payne:!:16574:0:99999:7:::
而且我不知道那个感叹号马克(!)是什么意思。
它是 Ubuntu Core(用于 cloads 和设备的 Ubuntu),除了 Debian 或 Ubuntu 之外,还必须有其他一些机制。但在我看来,使用默认密码的默认用户并不是最好的主意,当它可以从 SSH 访问时更是如此。
感谢您的每一个建议,最好的问候, Jan Hák