管理用户命令汇总 sudo是通过另一个用户来执行命令,su 是用来切换用户,然后通过切换到的用户来完成相应的任务,但sudo能在命令后面直接接命令执行, 比如sudo ls /root,不需要root密码就可以执行只有root才能执行的相应命令或具备的目录权限;这个权限需要通过visudo命令或者直 ...
分类:
系统相关 时间:
2017-05-31 22:13:56
阅读次数:
298
/etc/sudoers 1)Defaults requiretty,修改为 #Defaults requiretty,表示不需要控制终端。 2)Defaults requiretty,修改为 Defaults:nobody !requiretty,表示仅 nobody 用户不需要控制终端。 如果修... ...
分类:
其他好文 时间:
2017-05-30 12:50:28
阅读次数:
175
某个用户能够以另外一个用户的身份通过哪些主机执行什么命令 1,文件在/etc/sudoers 打开的命令是:visudo 一个sudo条目:who which_hosts=(runas) commands 别名必须全部而且只能使用 大写英文字母的组合 用户别名:User_Alias USERRADM ...
分类:
其他好文 时间:
2017-05-19 23:54:21
阅读次数:
179
1、进入root用户,su root 输入密码,我们首先修改 /etc/sudoers 文件的属性为可写权限# chmod +w /etc/sudoers2、编辑 vim /etc/sudoers,添加如下行root ALL=(ALL) ALL#文件内部已经有了user ALL=(ALL) ALL ...
分类:
其他好文 时间:
2017-05-17 00:52:39
阅读次数:
153
我们都知道非常多的文件都仅仅有root有权限来改动,那么在我们平时的开发过程中都建议使用一般账号来登录进行开发。还记得前面说到的ssh吗。我们也是将同意root登录设置成no。到必要的时候再切换到root来进行操作,这样就不至于有风险。那么我们怎样切换身份呢。 1.su su是最简单的身份切换名,用 ...
分类:
系统相关 时间:
2017-05-14 18:01:41
阅读次数:
265
利用下面命令可编写批量执行脚本(如果没有使用自动化工具的情况):useradd-u1111newuser
sed-i‘/^root/a\newuserALL=(ALL)ALL‘/etc/sudoers
sed-i‘s/#PermitRootLoginyes/PermitRootLoginno/g‘/etc/ssh/sshd_config
systemctlrestartsshd
passwdnewuser后面会做开发脚本。
分类:
其他好文 时间:
2017-05-12 14:26:43
阅读次数:
129
线上查询及帮助命令(1个)man 目录操作命令(6个)ls tree pwd mkdir rmdir cd 文件操作命令(7个)touch cp mv rm ln find rename 文件查看及处理命令(21个)cat more less head tac head tail cut paste ...
分类:
系统相关 时间:
2017-05-12 01:34:58
阅读次数:
356
/etc/sudoers 如果当前的普用户ok,能执行root的所有操作,那么我可要加一行ok ALL=(ALL) ALL 那么如果有很多人需要执行sudo,那不是要写很多行,所有就有了用户组了! 限制用户sudo的权限: 比如说我只要用户ok去管理密码,不让他有别的权限: sudo就是可以用roo ...
分类:
其他好文 时间:
2017-05-10 14:50:26
阅读次数:
148
1.环境:ubuntu、hadoop2.7.3 2.在Ubuntu下创建hadoop用户组和用户 ① 添加hadoop用户到系统用户 ② 现在只是添加了一个用户hadoop,它并不具备管理员权限,我们给hadoop用户添加权限,打开/etc/sudoers文件 命令:sudo vi /etc/sud ...
分类:
系统相关 时间:
2017-05-07 15:38:18
阅读次数:
198
第一次遇到这个问题时,自己误打误撞解决了。但是,当第二次遇到的时候,却不知道怎么办才好了。所以,百度 Google 了一下,加上自己总结知道了解决的办法。 首先,这是因为用户的权限不够导致的。 使用 ls -l /etc/passwd 查看所有用户及权限。只有可读权限(r),说明用户的权限不够。 因 ...
分类:
系统相关 时间:
2017-05-07 11:42:53
阅读次数:
694