Ubuntu18执行sudo命令时免输密码
发布日期:2021-05-08 20:27:11 浏览次数:18 分类:精选文章

本文共 1607 字,大约阅读时间需要 5 分钟。

Ubuntu18执行sudo命令时免输密码

在Ubuntu系统执行命令行,由于不是root用户,所以执行sudo命令时经常需要输入密码,比较麻烦。为了不用输入密码,我们执行visudo编辑sudo的配置。
1.执行
sudo visudo 出现下列数据:

## This file MUST be edited with the 'visudo' command as root.## Please consider adding local content in /etc/sudoers.d/ instead of# directly modifying this file.## See the man page for details on how to write a sudoers file.#Defaults        env_resetDefaults        mail_badpassDefaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"# Host alias specification# User alias specification# Cmnd alias specification# User privilege specificationroot    ALL=(ALL:ALL) ALL# Members of the admin group may gain root privileges%admin ALL=(ALL) ALL# Allow members of group sudo to execute any command%sudo   ALL=(ALL:ALL) NOPASSWD:ALL# See sudoers(5) for more information on "#include" directives:#includedir /etc/sudoers.d^G 求助           ^O 写入           ^W 搜索           ^K 剪切文字       ^J 对齐           ^C 游标位置       M-U 撤销          M-A 标记文字      M-] 至括号        M-▲ 上一个        ^B 向后           ^◀ 前一个字       ^A 顶端^X 离开           ^R 读档           ^\ 替换           ^U 还原剪切       ^T 拼写检查       ^_ 跳行           M-E 重做          M-6 复制文字      M-W 搜索下一个    M-▼ 下一个        ^F 向前           ^▶ 后一个字       ^E 尾端

2.我们找到%sudo ALL=(ALL:ALL) ALL这一行,修改成:

%sudo   ALL=(ALL:ALL) NOPASSWD:ALL

3.然后我们保存并退出

“^”代表对的是Ctrl 健 ,^X 就是Ctrl + X的缩写 “M-”’表示 Alt健 ,例如 M-U 撤销 为 Alt + U此时我们按Ctrl+X,会有两种情形:①、如果文件未修改,直接退出;②、如果修改了文件,下面会询问是否需要保存修改。输入Y确认保存,输入N不保存,按Ctrl+C取消返回。如果输入了Y,下一步会提示输入想要保存的文件名。如果不需要修改文件名直接回车就行;若想要保存成别的名字(也就是另存为)则输入新名称然后确定,这个时候也可用Ctrl+C来取消返回。

4.再使用sudo命令就不需要输入密码了

上一篇:Ubuntu18利用nmcli命令配置wifi
下一篇:Ubuntu18 把wlp3s0 改成 wlan0

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2025年03月26日 19时23分06秒