sudo操作】的更多相关文章

在非root权限下,无法执行 vim /etc/profile 并保存,提示如下错误: "profile" E212: Can't open file for writing Press ENTER or type command to continue 但是可以执行 sudo vim /etc/profile 并保存. sudo的作用大体可以理解为: 为非root用户赋予一些root用户才有的操作权限. 只有在/etc/profile有记录的用户才能执行sudo操作 将当前用户设置成…
首先声明:该文虽以Ubuntu 13.04为例,同样适用于Fedora 17(已测试),但在较低版本的Ubuntu下可能有所差异,具体看后面的注意事项. 技巧目录: 解决Ubuntu下每隔几分钟自动锁屏,需要重新输入密码的问题 无须输入用户名密码让Ubuntu自动登录到桌面 Ubuntu下如何使用sudo不用输入密码 1. 解决Ubuntu下每隔几分钟自动锁屏,需要重新输入密码的问题 有时候几分钟不用Ubuntu,系统就自动锁屏了,这是一种安全措施,防止别人趁你不在时使用你的系统.但对于大部分人…
用如下命令 sudo visudo 在其中添加一行,若你想让一个用户sudo时不需要进行密码输入则以用户名开头,若想让一个组有此特权则以%组名开头,例如: zhuhui ALL=NOPASSWD: ALL 表示用户zhuhui在任何的命令下sudo操作不需输入密码.   %sysadmin ALL=NOPASSWD: /usr/bin/apt-get, /usr/bin/aptitude 表示sysadmin这个组在进行apt-get和aptitude时 sudo操作时不需要输入密码…
Linux 下使用 sudo 命令,可以让普通用户也能执行一些或者全部的 root 命令.本文就对我们常用到 sudo 操作情景进行简单分析,通过一些例子来了解 sudo 命令相关的技巧. 情景一:用户无权限执行 root 命令 普通用户登录 shell 之后,如果自身没有权限访问某个文件或执行某个命令时,若该用户获得root授权,那么就可以在需要执行的命令之前加上 sudo,临时切换到root用户的权限,完成相关的操作.在sudo于1980年前后被写出之前,一般用户管理系统的方式是利用su切换…
在linux系统下,普通用户无法直接执行root用户权限下的命令,如果想让普通用户执行只有root用户才能执行的操作命令.下面罗列下经常使用sudo命令的几个场景: 1.用户无权限执行root命令普通用户登录 shell 之后,如果自身没有权限访问某个文件或执行某个命令时,若该用户获得root授权,那么就可以在需要执行的命令之前加上 sudo,临时切换到root用户的权限,完成相关的操作.在sudo于1980年前后被写出之前,一般用户管理系统的方式是利用su切换为超级用户.但是使用su的缺点之一…
文章转自:http://www.cnblogs.com/hazir/p/sudo_command.html Linux 下使用 sudo 命令,可以让普通用户也能执行一些或者全部的 root 命令.本文就对我们常用到 sudo 操作情景进行简单分析,通过一些例子来了解 sudo 命令相关的技巧. 情景一:用户无权限执行 root 命令 普通用户登录 shell 之后,如果自身没有权限访问某个文件或执行某个命令时,若该用户获得root授权,那么就可以在需要执行的命令之前加上 sudo,临时切换到r…
在调用system命令读写硬盘序列号的过程中遇到问题,报错如下: sudo: no tty present and no askpass program 发现此问题是由于帐号并没有开启免密码导致的 . 查找资料,解决方法如下: 方法一: sudo isudo 然后在最末尾添加: username ALL = NOPASSWD: /fullpath/to/command,/fullpath/to/othercommand eg: john ALL = NOPASSWD: /sbin/powerof…
1.原因:让普通用户具有root用户的权限通过sudo执行的命令都会存在日志里面2.用法1.sudo -l 列出当前用户有哪些sudo权限 2.visudo -c 检查语法是否错误 3.visudo 编辑/etc/sudoers 此工具的好处是在添加规则有误时,保存退出会提示给我们错误信息    1).为普通用户添加权限   用户名 允许使用的主机=哪个用户的权限 执行什么命令(绝对路径)   lan ALL=(ALL) /usr/bin/yum , /usr/sbin/useradd (后面跟…
使用Linux系统时,经常会被要求使用超级权限,但是root的权限太过大了,一般慎用!!!因此可以通过给普通用户添加sudo权限,平常用普通用户进行操作,当需要root权限的时候进行sudo操作.以下为解决办法:1. 进入超级用户模式,也就是输入"su root",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式.(当然,你也可以直接用root进入修改)2. 添加文件的写权限,也就是输入命令"chmod u+w /etc/sudoers".3. 编辑/et…
sudo更换身份 su  切换身份   使用su 切换身份必须首先直到被切换成用户的密码   如: su root  就必须要知道root的密码 这种机制安全性不高,容易泄露管理员密码 1. sudo能够授权指定用户在指定主机上执行某些命令 2. sudo 可以提供日志,记录每个用户使用sudo操作 3. sudo 为系统管理员提供配置文件,允许系统管理员集中的管理用户的使用权限和使用的主机 4. sudo 使用时间戳文件来完成类似"检票"系统,默认存活期为5分钟 5. 使用sudo授…