`
- 浏览:
9129 次
- 性别:
- 来自:
北京
-
最近在Linux上使用hadoop用户grid安装thrift时,发现有些命令用grid用户执行时权限不够。干脆把用户grid添加进sudo组(即编辑文件/etc/sudoers),发现还要输入密码。在网上找了些文章,发现是可以不输入密码的。具体方法如下:
首先,在文件/etc/sudoers中,找到以下行:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
将用户添加进sudo组的方法是:在这一行后面添加以下一句:
grid ALL=(ALL) ALL:ALL
如果需要用户grid 使用sudo命令时不输入密码,则是输入以下一句:
grid ALL=(ALL) NOPASSWD:ALL
sudo命令默认是不能在后台运行的,如果需要在后台运行(比如nagios的被监控服务器端),就需要将/etc/sudoers文件中以下一行注释掉。
Defaults requiretty
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
主要介绍了如何在Linux环境为用户添加sudo权限,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
sudo.pdf
主要介绍了Linux 添加普通用户到 sudo 列表的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
Sudo是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登陆和管理时间,同样也提高了安全性。本文介绍了Sudo的基本知识。
linux bash shell脚本文件.sh,自动输入sudo的密码 在脚本中使用sudo命令,将密码保存在脚本中,不需要手动输入密码
sudo是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等
Linux中应用su和sudo.pdf
下面小编就为大家带来一篇Linux用户配置sudo权限(visudo)的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
sudo 与 su 两个命令的最大区别是:sudo 命令需要输入当前用户的密码...sudo 命令只允许使用提升的权限运行单个命令,而 su 命令会启动一个新的 shell,同时允许使用 root 权限运行尽可能多的命令,直到明确退出登录。
mac用户及赋予sudo权限.docx
linux常见操作命令及sudo配置服务升级手册.pdflinux常见操作命令及sudo配置服务升级手册.pdf
linux普通用户揭示未找到命令,但是写上sudo就能用.其原理是 比如ifconfig命令,普通用户就不能使用 但是sudo ifconfig就能使用 它的原因是...
“Sudo”是Unix/Linux平台上的一个非常有用的工具,它允许系统管理员分配给普通用户一些合理的“权利”,让他们执行一些只有超级用户或其他特许用户才能完成的任务,或者编辑一些系统配置文件。这样以来,就不仅减少...
如设置允许wheel用户组中的用户在不输入该用户的密码的情况下使用所有命令 ( %wheel ALL=(ALL) NOPASSWD: ALL) 三、/etc/sudoers文件解释 [root@test ~]# cat /etc/sudoers ## Sudoers allows particular users ...
文件给出了sudo的具体用法以及破解root密码的详细步骤
linux不能使用sudo命令解决方案,username is not in the sudoers file
Linux配置tomcat环境0 简介1 前置要求2 用户组配置3 安装tomcat4 配置tomcat目录权限5 启动tomcat 0 简介 为tomcat配置一个用户组,将需要启动、配置tomcat的用户添加到该组内。这样配置可以防止部分不需要...
主要介绍了Linux下普通用户用sudo su给自己加root权限,的方法,文章底部给大家提到了Linux su和sudo命令的区别,并获得root权限,需要的朋友可以参考下
[Linux] 通过注入拥有sudo令牌的进程进行权限提升