更改新创建的用户帐户中的主机名

更改新创建的用户帐户中的主机名

我创建了一个新用户“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

相关内容