我创建了一个新用户“hadoopuser”。
我已注销并以 hadoopuser 身份登录。
现在我正在尝试编辑主机名,但出现了错误。
hadoopuser@ubuntu:~$ sudo gedit /etc/hostname
[sudo] password for hadoopuser:
hadoopuser is not in the sudoers file. This incident will be reported.
请建议如何更改我的主机名。我是 Ubuntu 新手
答案1
/etc/hostname
是一个全局文件,它不仅为一个用户定义整个电脑的主机名。
要编辑它,您必须使用 sudo 拥有 root 权限。因此,新用户必须位于 sudoers 文件中。启用新用户以运行 sudo
sudo adduser <userName> sudo
作为已经拥有权限的用户sudo
(因此从您创建新用户的地方开始;))
请注意,您还必须编辑文件/etc/hosts
,以便其中的主机名与 中的主机名相匹配/etc/hostname
。