linux下sudo命令
[userld@redhat2 root]$ sudo ls We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things: #) Respect the privacy of others.
#) Think before you type.
#) With great power comes great responsibility. [sudo] password for userld:
userld is not in the sudoers file. This incident will be reported.
linux默认没有为当前用户(除root用户)开启sudo权限!
一:进入超级用户下
[userld@redhat2 root]$ su -
Password:
[root@redhat2 ~]#
二:开始编辑编辑/etc/sudoers文件
[root@redhat2 etc]# ls -al | grep sudo
-r--r-----. 1 root root 4002 Mar 2 2012 sudoers #对其进行操作
drwxr-x---. root root May sudoers.d
-r--r-----. root root May sudo-ldap.conf
(1)强制写入(或者先给权限,再去掉权限)
[root@redhat2 etc]# vim sudoers
(2)找到root ALL=(ALL) ALL这一行,在下面为需要的用户添加run sudo权限
root ALL=(ALL) ALL
userld ALL=(ALL) ALL #默认是需要去输入userld用户的密码,在执行sudo时
userld ALL=(ALL) NOPASSWD:ALL #是不需要去输入密码的
(3)也可以对用户组进行操作,与上面一致
%用户组 ALL=(ALL) ALL #默认是需要去输入userld用户的密码,在执行sudo时
%用户组 ALL=(ALL) NOPASSWD:ALL #是不需要去输入密码的
三:测试
[userld@redhat2 root]$ ls #默认是不允许去操作root目录的,权限不允许
ls: cannot open directory .: Permission denied
You have new mail in /var/spool/mail/root
[userld@redhat2 root]$ ls
ls: cannot open directory .: Permission denied
[userld@redhat2 root]$ sudo ls #使用sudo执行,用户普通用户执行一些或者全部的管理员命令
anaconda-ks.cfg Documents install.log.syslog Public Videos
Application Downloads Music Templates
Desktop install.log Pictures test
linux下sudo命令的更多相关文章
- Linux下 sudo命令
		
平常使用Linux的时候,都是用普通用户登录执行命令,但是有些命令需要root权限才能执行,如果切换到root用户去执行,就需要输入root密码,为了系统的安全性,应该尽可能少的直接在终端上输入roo ...
 - Linux 下 Shell 命令的分类及用法
		
当你打算真正操纵好你的 Linux 系统,没有什么能比命令行界面更让你做到这一点.为了成为一个 Linux 高手,你必须能够理解 Shell命令的不同类型,并且会在终端下正确的使用它们. 在 Linu ...
 - Linux下高频命令分类辑录(基本使用篇)
		
本文目的:总结linux下常用命令的基本使用方法 文件权限: 文档权限设置命令:chmod 数字模式: 文档权限由-rwxrwxrwx十个字符组成,其中第一个代表文档类型,后面九个字符按照顺序分为三组 ...
 - linux su,sudo命令
		
linux su 命令 建议大家切换用户的时候 使用 su - root 这样,否则可能发现某些命令执行不了 关于su .su - 及 sudo的区别 请往下看 1.命令作用 su的作用是变更为其它使 ...
 - Linux下dmesg命令处理故障和收集系统信息的7种用法
		
目录: <syslog之一:Linux syslog日志系统详解> <syslog之二:syslog协议及rsyslog服务全解析> <syslog之三:建立Window ...
 - Linux下用命令查看CPU ID以及厂家等信息
		
Linux下用命令查看CPU ID // 获得CPU IDdmidecode -t 4 | grep ID |sort -u |awk -F': ' '{print $2}' // 获得磁盘IDfdi ...
 - Linux下ps命令详解 Linux下ps命令的详细使用方法
		
http://www.jb51.net/LINUXjishu/56578.html Linux下的ps命令比较常用 Linux下ps命令详解Linux上进程有5种状态:1. 运行(正在运行或在运行队列 ...
 - 例解 Linux 下 Make 命令
		
Linux 下 make 命令是系统管理员和程序员用的最频繁的命令之一.管理员用它通过命令行来编译和安装很多开源的工具,程序员用它来管理他们大型复杂的项目编译问题.本文我们将用一些实例来讨论 make ...
 - Linux下who命令之C语言实现
		
Linux下who命令之C语言实现 Step1:前期准备 首先要有一个清楚的认识:linux中一切皆文件 实现who命令,who命令也是Linux中的一个文件,那我们怎么找到它呢?我们可以" ...
 
随机推荐
- 第二阶段每日站立会议Second Day
			
昨天我在手机端安装cpp后进行界面效果测试以及进一步完善 今天对图片显示的大小进行调整 遇到的问题:当图片太小时,显示一块灰色区域,不美观
 - Task 10 统计从1到某个整数之间出现的1的次数
			
任务:给定一个十进制的正整数,写下从1开始,到N的所有整数,然后数一下其中出现“1”的个数. 要求: 写一个函数 f(N) ,返回1 到 N 之间出现的 “1”的个数.例如 f(12) = 5. 在3 ...
 - linux下使用pip在虚拟环境下安装tensorflow-gpu
			
1. 查看已安装包库 pip list 2. linux下下载虚拟环境 sudo apt-get install python-virtualenv 3.建立全新的virtualenv环境 virtu ...
 - 利用session创建的cookies是这样的
			
版权声明:本文为博主原创文章,未经博主允许不得转载.
 - Codeforces Round #235 (Div. 2) D. Roman and Numbers 状压dp+数位dp
			
题目链接: http://codeforces.com/problemset/problem/401/D D. Roman and Numbers time limit per test4 secon ...
 - InputStreamReader & OutputStreamWriter
			
InputStreamReader 是字节流通向字符流的桥梁:它使用指定的 charset 读取字节并将其解码为字符. OutputStreamWriter 是字符流通向字节流的桥梁:可使用指定的 c ...
 - static作用(修饰函数、局部变量、全局变量)
			
转自:http://www.cnblogs.com/stoneJin/archive/2011/09/21/2183313.html 在C语言中,static的字面意思很容易把我们导入歧途,其实它的作 ...
 - pyqt5 eric6
			
1 安装Anaconda3 2 python环境变量改为Anaconda3中python 3 pip安装pyqt5 ,pip安装pyqt5-tool 其中tool中包含eric6 ui文件必须使用的d ...
 - [日常工作] SQLSERVER 数据库出问题..搜索到的有用的网页信息
			
Finding a table name from a page ID By: Paul Randal Posted on: September 25, 2014 1:42 am (Check o ...
 - Rotate Array II
			
Rotate an array of n elements to the right by k steps. For example, with n = 7 and k = 3, the array ...