小编pra*_*kar的帖子

sudo 命令试图搜索主机名

最近,我通过 /etc/hostname.conf 更改了 sudoers 文件和主机名。更改此文件后,我的 sudo 命令需要花费大量时间。此外,它说 sudo 无法解析主机 kaagini(我机器的主机名)。

为什么 sudo 必须知道主机名才能为某些东西提供权限?

我的 sudoers 文件有一个命令“默认值 env_reset”。我看到了一些类似的问题,但这里的上下文不是远程登录。错误显示在本地主机上。

该问题的初始谷歌搜索表明 /etc/hosts 文件必须具有 127.0.0.1 的实际主机名。这解决了我的问题。但我的实际问题是:为什么我们需要这个 sudo ?无论登录位置如何,sudo 都应该工作。

root sudo sudoers

20
推荐指数
2
解决办法
7785
查看次数

bash 补全不适用于新添加的用户

我在我的 ubuntu 系统中添加了一个新用户

sudo useradd -d /home/peeyush -m peeyush
sudo passwd peeyush
Run Code Online (Sandbox Code Playgroud)

上面的命令列表成功创建了一个新用户,但新用户无法正确使用 bash 补全功能。使用bashrc文件解决了这个问题。

传统的创建用户 GUI 通常不会出现此问题。这背后的原因是什么??他们是否将此用户的默认 shell 设置为 bash ?

bash shell

5
推荐指数
1
解决办法
715
查看次数

标签 统计

bash ×1

root ×1

shell ×1

sudo ×1

sudoers ×1