`
flowercat
  • 浏览: 358168 次
社区版块
存档分类
最新评论

sudo免密码

 
阅读更多
很多都是修改/etc/sudoers权限为740再加上一句

ALL=NOPASSWD:ALL

或者加一句

yourname ALL=(ALL) NOPASSWD: ALL

然后权限改回440

先说第一种,这样做,全部的用户都有了sudo权限,而且不要密码的,安全性非常差。两种共有的缺陷是,这样做没有检测语法,如果不下心手抖一下打错了,那你就再也没有sudo的权限了,非常危险。

可能很多人还不知道有visudo这个东西,这种方法非常安全,执行


$sudo visudo

找到

%admin ALL=(ALL) ALL

注释之,在下面加上

%admin ALL=(ALL) NOPASSWD: ALL

意思是属于admin组的用户可以不需要输入密码执行sudo
如果是

admin ALL=(ALL) NOPASSWD: ALL

也就是去掉百分号,意思就是admin这个用户可以执行sudo

这样做的好处是避免了输入错误,如果出错,退出之后会提示你出错,按e重新编辑,不会出现进不了sudo的情况,安全了很多

分享到:
评论

相关推荐

    利用管道实现sudo命令免输入密码的方法

    主要介绍了利用管道实现sudo命令免输入密码的方法,即不输入密码执行sudo命令方法,需要的朋友可以参考下

    rootshell:sudo登录的简单包装,每次都无需密码

    根壳sudo的简单包装携带当前用户环境变量到根目录保留用户的主目录bash-3.2$ export USER_ENV="test_value"bash-3.2$ rootshellrootshell-3.2# echo $USER_ENVtest_valuerootshell-3.2# echo ~/Users/userrootshell-...

    Ubuntu下如何设置ssh免密码登录安装

    1、首先在本机安装openssh-server和openssh-client. 命令:sudo apt-get install openssh-server openssh-client 2、在检查当前的目录下有没有.ssh这个文件,没有... 您可能感兴趣的文章:Linux下SSH免密码登录配置详解

    (1)Hadoop伪分布模式安装.docx

    SSH免密码登陆需要在服务器执行以下命令,生成公钥和私钥对 1. ssh-keygen -t rsa 此时ssh公钥和私钥已经生成完毕,且放置在~/.ssh目录下。切换到~/.ssh目录下 1. cd ~/.ssh 可以看到~/.ssh目录下的文件 下面...

    Linux:SSH免密码登录

     本人的系统是Arch Linux,因此安装命令为:sudo pacman -S openssh  2.使用ssh-keygen命令创建公钥:  #ssh-keygen -t rsa  程序会提示存放的目录,可以不做修改,直接回车两次,会在/home/用户目录/下生成...

    linux远程主机命令工具标准版

    4、支持sudo提权且免输密码,只需要在sudoers加入普通账号的相应权限即可,这对很多生产环境的管理员来说是很大的福音,有sudo也可以自动化了; 5、远程主机执行结果格式化输出,一眼就能很直观的看到执行结果,还...

    linux远程主机命令工具增强版

    4、支持sudo提权且免输密码,只需要在sudoers加入普通账号的相应权限即可,这对很多生产环境的管理员来说是很大的福音,有sudo也可以自动化了; 5、远程主机执行结果格式化输出,一眼就能很直观的看到执行结果,还...

    docker安装Elasticsearch7.6集群并设置密码

    sudo vim /etc/sysctl.conf vm.max_map_count=262144 不重启, 直接生效当前的命令 sysctl -w vm.max_map_count=262144 es的data和logs目录需要给1000的用户授权, 我们假设安装3个实力的es集群,先创建对

    ubuntu12.01

    ubuntu12.01设置普通用户操作是免输入sudo的设置

    Edraw 8.3(mac) 破解中文版 免注册码

    Edraw 是一款绘制各种流程图的软件,内置很多种各种类型的模板,此资源版本为 mac 上的破解中文版免注册码,下载完成安装如果遇到“如果安装之后显示文件已损坏”的提示,在终端中输入命令:sudo spctl --master-...

    关于SSH 远程执行命令你要知道的二三事

    免手工输入密码 支持执行多个命令,执行 shell 脚本 支持执行 sudo 的命令 免手工输入密码 我们可以使用 ssh 互信,sshpass 和 expect 等工具来避免手工输密码。 使用过程可能会碰到如下需要手工输入 yes 的繁琐...

    VirtualMachine-GithubAction:该项目供您使用免费的github操作享受6个小时的免费VPS虚拟机。 每个VPS规格均为2核vCPU,7 GB RAM和84 GB SSD

    Github Action提供的免费虚拟机 完全免费,每个人都可以享受自己的MacOS... 输入sudo -i作为root权限,然后输入密码。 享受免费Linux SSH VPS并键入所需的任何命令。(仅6小时) 机器规格: Windows和Linux: 2核vCPU

    harmony:一个免费的程序,用于使用Discord执行与帐户相关的任务

    更改您的用户名,电子邮件地址,密码和头像 更改安全和隐私设置 列出您所在的服务器以及这些服务器中的成员 传输和删除您拥有的服务器 接受服务器邀请 删除你的帐号 使用支持需要完成CAPTCHA的操作(例如,从新位置...

    FREE-RDP-VirtualMachine:该项目供您通过免费的github操作享受6个小时的免费VPS虚拟机。 每个VPS规格均为2核vCPU,7 GB RAM和84 GB SSD

    Github Action提供的免费虚拟机 :warning: 提醒:如果您在启动系统和vps时遇到错误,请将此存储库的最新代码分叉并拉到您的分叉存储库中。 请按查看步骤。... 输入sudo -i作为root权限,然后输入密码。 享

    大数据运维方向面试题.pdf

    Sudo可以修改⽂件需要root⽤户 sudo的⼯作过程如下: 1,当⽤户执⾏sudo时,系统会主动寻找/etc/sudoers⽂件,判断该⽤户是否有执⾏sudo的权限 2,确认⽤户具有可执⾏sudo的权限后,让⽤户输⼊⽤户⾃⼰的密码确认 3...

    大数据运维方向面试题(1).pdf

    Sudo可以修改⽂件需要root⽤户 sudo的⼯作过程如下: 1,当⽤户执⾏sudo时,系统会主动寻找/etc/sudoers⽂件,判断该⽤户是否有执⾏sudo的权限 2,确认⽤户具有可执⾏sudo的权限后,让⽤户输⼊⽤户⾃⼰的密码确认 3...

    Paste_3.0.4.dmg

    移动到废纸篓 :1.打开终端,输入 sudo spctl --master-disable 密码 百度搜索 用base64解码 :ZGlnaXQ3Ny5jb20=

    hadoop高可用搭建

    接着我给hadoop用户设置面免密码权限,也可自行添加其他权限。 chmod +w /etc/sudoers hadoop ALL=(root)NOPASSWD:ALL chmod -w /etc/sudoers 2.2安装JDK  将下载好的安装包解压到 /usr/java/jdk1.7,然后设置...

    CLAP:CLAvier Shared-完整的自助计算机机队管理系统

    拍 共享的CLAviers-完整的自助计算机机队管理系统 先决条件 在多台PC上安装xubuntu 18.04.05版本。 一个是“管理员”位置,它使您可以自定义,控制,监视和... 这是sudo密码。 您选择的密码来创建一个由KeepassXC保

Global site tag (gtag.js) - Google Analytics