Ubuntu使用sudo执行命令较慢的问题
发表于:2025-01-22 | 分类: Linux

问题描述

安装ubuntu20.04的版本之后,使用sudo执行命令时需要较长时间等待才会提示输入密码并执行

问题原因

Ubuntu Server被设计成一种类似于分布式的操作系统网结构,允许/etc/sudoers中的成员不在本机上。从而sudo时会先从网络上寻找可能的sudoer然后才是本地. 而这10s左右的时间就是整个DNS流程的最长时间.

问题解决

使用如下命令获取主机名称

1
hostname

修改/etc/hosts文件,添加如下两行

1
2
127.0.0.1 {hostname}
127.0.0.1 {hostname}.localdomain
上一篇:
Docker 常用命令
下一篇:
Linux下的进程管理工具 -- supervisord