同学的sudo笔记

3.7 su命令

1.使用

1.1 id查看当前用户组

1

2

3

[root@maogea ~]# id

uid=0(root) gid=0(root) 组=0(root)

[root@maogea ~]#

1.2查看当前用户

1

2

3

[root@maogea ~]# whoami

root

[root@maogea ~]#

1.3 su – 用户名 -的意义在于彻底的切换到用户的环境变量、配置、家目录等。

1

2

3

[root@maogea ~]# su - maoge

上一次登录:四 6月 8 19:44:28 CST 2017pts/0 上

[maoge@maogea ~]$

1.3 在当前用户下以指定用户的身份执行命令

1

2

3

4

5

6

7

8

9

10

11

12

[root@maogea ~]# su - -c "touch /tmp/maoge.11" maoge

[root@maogea ~]# ls -lt /tmp/ |head

总用量 20

-rw-rw-r-- 1 maoge maoge 0 6月 14 22:07 maoge.11

-rwxr-xr-x 2 root root 4 6月 9 03:03 2.txt.bak

-rw-r--r-- 1 root root 0 6月 8 20:02 12.txt

-rw-r--r-- 1 root root 0 6月 6 21:35 123.txt

-rw------- 1 root root 236 6月 6 21:24 yum_save_tx.2017-06-06.21-24._GHjpe.yumtx

-rw------- 1 root root 236 6月 6 21:24 yum_save_tx.2017-06-06.21-24.TqttDA.yumtx

-rw------- 1 root root 236 6月 6 21:24 yum_save_tx.2017-06-06.21-24.G9VOFs.yumtx

-rw------- 1 root root 1422 6月 6 21:23 anaconda-ks.cfg

[root@maogea ~]#

1.4 系统默认的用户配置文件目录

cp /etc/skel/.bash* /home/user5

3.8 sudo命令

sudo可以使普通用户临时执行命令,并且使用root的身份。

1、配置文件

[[email protected] ~]# visudo

2、这表示允许root在任何位置执行任何命令。

## Allow root to run any commands anywhere
root ALL=(ALL) ALL

第一个ALL 主机  (ALL)指用户   ALL=(ALL) 主机将以那个用户的身份运行命令

第二个ALL 命令可以是ls、mv、cat

3、sudo 要使用绝对路径

3.9 限制root远程登录

直接登录root用户是有危险性的。所以限制root用户就很必要。

1、编辑配置文件

[[email protected] ~]# vi /etc/ssh/sshd_config

2.修改

PermitRootLogin no

3.重启服务

[[email protected] ~]# systemctl restart sshd.service
[[email protected] ~]#

扩展
sudo与su比较 http://www.apelearn.com/bbs/thread-7467-1-1.html
sudo配置文件样例 www.opensource.apple.com/source/sudo/sudo-16/sudo/sample.sudoers
sudo -i 也可以登录到root吗? http://www.apelearn.com/bbs/thread-6899-1-1.html

时间: 2024-08-05 12:38:40

同学的sudo笔记的相关文章

Android攻城狮布局动画

LayoutAnimation(布局动画) 为View Groups添加动画 使用LayoutAnimationController 如图,给一个listView设置动画,使用了新的方法:setLayoutAnimation(). setOrder(LayoutAnimationController.XXXX)是设置动画的顺序,例如 ORDER.RANDOM 表示一个随机的顺序. listView就相当于一个View Groups,是一个容纳了很多View的(集合)视图组.然后我们通过布局动画把

支撑统计学的七大支柱!

支撑统计学的七大支柱! JSM上统计界的老帮主Stephen Stigler做了一个主题演讲,讲“统计学的七大支柱”,好心又认真的Rick Wicklin同学记了笔记,彼时估计还在中国城吃饭的我才得以了解SS大人到底讲了什么.回头看看笔记,我觉得SS大人有点吹嘘统计学之嫌.所谓支柱,就是没了它咱就垮了.七大支柱为: 汇总:我们从数据汇总中获得知识.本小子认为汇总是统计的经典用途,但汇总(描述统计)只是统计学的一方面,另一个同样重要也相对更靠谱一些的方面是预测.我从来都是扬预测而抑汇总的,因为统计

实战入侵某P2P网站

#切勿玩火,本次测试.未动任何数据资料.仅为技术学习. #0x1:扫描,Getshell 这次主要是回忆录,因为为了这个站,被吓的不要不要的了.深度怀疑入侵的是蜜罐.但是正际要深入,管理员发现了.故不由得停止步伐. 起因,一个安全交流群发出该注入点,称注入不出来.我便帮忙给测试一下. http://www.xx.com/xx.php?c=3 顺利注入出,检测出来还是root权限. 在url后添加特殊字符,便轻易的爆出来该站的绝对路劲,使用file写入webshell.如此顺利的拿到了webshe

如何利用课余时间学习英文

攻读学位是首要大事,除此之外,也许您期望藉此也能体会当地民情.这篇文章提供您多项线索,教您如何走入美国社会,熟悉美国文化. 联邦制的美国,各州有其不同的风土人情,因此,当您叁考本文,开始旅居他乡时,切记除了某些大原则需谨记在心外,其余的是会因州.因人.因情事而有差异的. 多问问题 大部份的亚洲学生,或因文化背景,或因个性之故,常会觉得向人问些简单琐事是很无知的:也会因为英语能力有限而害羞不敢开囗,怕别人笑话.但在美国人的观念里,不管大小事,只要不清楚,就应该开囗找答案.尤其对外国人来说,知识缺乏

学习系列之数据类型

一.数据类型初探 电脑是由什么来存储所使用的数据? 这个问题用一句话比较笼统的概括,那就是:电脑使用内存来记忆计算时所使用的数据.在现实生活中的数据各种各样,整数.小数.字符串.字符等等,它们都类型是不一样的,所以你要想在计算机中使用这些类型,就必须在内存中为它申请一块合适的空间. 数据类型总结起来有以下几点: (1)C程序是一组函数和数据类型,C++程序是一组函数和类,而C#程序是一组类型声明: (2)类型是一种模板:模板本身不是数据结构,但它详细说明了由该模板构造的对象的特征: (3)C#提

java基础练习[一]

moka同学java学习笔记 package moka.hello; public class HelloWorld {     public static void main(String[] args){ //初始java         int a = 1;         int b = 3;         int sum = a+b;         //if语句         if(a<b){             System.out.println(sum);       

解决同伴收获&amp;解决同伴问题补分博客

解决同伴问题 要求: 查看同组同学的课堂笔记,尝试解决同伴的问题,格式如下: 我的同组同学是XXXX学号XXXX同学 同组同学的问题是XXXX 我理解他的意思是XXXX 他的问题我有一个小建议是XXXXX 其他(可选) 解答: 我的同组同学是20162324学号春旺同学 同组同学的问题是 :回溯法与分支限界法的区别 我理解他的意思是:寻找这两个方法的不同 他的问题我有一个小建议是: 1.在一般情况下,分支限界法与回溯法的求解目标不同. 回溯法的求解目标是找出T中满足约束条件的所有解,而分支限界法

【如何学习Python课程】

一.学习流程方法 1,学习流程方法. 按照视频流程走. 视频稍微有点基础,视频加快速度. 熟悉的同学. 记笔记的形式多 做作业遇到问题记下来,画流程图再写. 二.如何使你的python提高更快 2,如何使你的python提高更快. 调整听说读写顺序. 听.写.读.说 听:加速听 写:1,画流程图:2,写好代码的框架(最小可用原则,调试debug(往产品方向打造): 读:读别人代码和书.先定个小目标(读不下去也得读) 说:给别人讲一遍. 课余练习 1,有意识的和有目的进行练习掌握核心技能. 2,练

3分钟完全理解0SPF多区域间的概念

今天跟大家对于NSSA区域的双ABR 7转5的研究----思科对于NSSA区域的优化 学习OSPF大家都知道它是层次化的网络设计架构模型,简单分为两层,中间的backbone(area 0),规则区域连在backbone上,主要的好处是方便管理.控制,在区域边界做汇总.过滤等操作,从而达到减小路由表:在路由在flapping的时候,减少它的泛洪范围等. 不过OSPF也提供了特殊区域,做了自动的过滤,下面我们来聊一聊特殊区域中NSSA区域的LSA-7转LSA-5的问题. 大家知道OSPF的NSSA