`
linvar
  • 浏览: 258955 次
  • 性别: Icon_minigender_1
  • 来自: 未定
社区版块
存档分类
最新评论

linux 笔记2

阅读更多
超级用户
root账号的UID为0,拥有至高的权限
如果使用DES加密口令,只有前8位有效,而MD5可以超过8个字符
如果以root用户登录系统,系统不会留下以root身份执行的操作的记录.
所以一般是禁止以root身份登录系统的.

1.使用/bin/su成为root用户
不带参数的话提示输入root的密码.
如果只是要以root权限执行一条命令,可以使用/bin/su -c "cmd params"
这时系统也不会记录root执行了哪些命令,但会记录谁在什么时候变成了root

2.sudo: 受限的su
sudo 采用命令行作为参数,然后以root身份(或另一个受限用户)执行.
sudo 读取文件/etc/sudoers,这个文件列出了授权使用sudo的人以及允许他们
在每台主机上运行的命令.
sudo保存有一个日志,它记录执行的命令行,命令行执行的主机,請求执行命令行的用户,
运行命令行的目录以及命令行被调用的时间.这些信息可以通过syslog进行记录或者被放入选定的文件中.
一个典型的/etc/sudoers的例子:
#define aliases for machines in CS & PHYSICS
Host_Alias   CS = tigger,anchor,piper,moet,sigi
Host_Alias   PHYSICS = eprince,pprince,icarus

#Define collections of commands
Cmnd_Alias    DUMP = /sbin/dump, /sbin/restore
Cmnd_Alias    PRINTING = /usr/sbin/lpc,/usr/bin/lprm
Cmnd_Alias    SHELLS = /bin/sh,/bin/bash,/bin/tcsh,/bin/ash,/bin/bsh

#Permissions
mark,ed       PHSYSICS = ALL
herb          CS = /usr/sbin/tcpdump : PHYSICS=(operator)DUMP
lynda         ALL = (ALL)ALL, !SHELLS
%wheel        ALL,!PHYSICS = NOPASSWD: PRINTING

3.使用sudo需要注意的地方
要修改/etc/sudoers,请使用visudo命令
/etc/sudoers里面的命令使用全路径名
攻克了sudoers的密码会给系统带来安全隐患.

4.其他一些伪用户
a. bin系统命令的老属主.如今的系统大多认为这账号是多余的,通常只使用root账号.另一方面, bin既然是'标准'账号,所以还真不能废除它.
b. daemon 无特权系统软件的属主
有些文件和进程是操作系统的一部分,但不需要由root做其属主,这使用daemon了.相应还有一个'daemon组'.但是现代系统也比较少用它们了.
c. nobody: 普通NFS用户
网络文件系统(NFS)在进行文件共享的时候,使用nobody账号代表其他系统上的root用户.

分享到:
评论

相关推荐

    这是我的Linux笔记2

    这是我的Linux笔记2

    老男孩linux笔记

    老男孩linux笔记

    Linux学习笔记【博文整理系列】

    Linux笔记——vim常用操作及扩展补充[手册] Linux笔记——linux常用命令集合 Linux笔记——命令:awk Linux笔记——命令:sed Linux笔记——命令:grep Linux笔记——命令:find Linux笔记——命令:Sort,uniq,join,...

    狂神说Linux课堂笔记.pdf

    本篇课堂笔记主要从Java全栈开发的角度出发,针对Linux的学习和应用进行了深入讲解。 首先,课堂笔记强调了学习Linux的理由。尽管Linux在桌面操作系统上很难取代Windows的主流地位,但其在服务器端和开发领域却...

    华为工程师总结Linux笔记.pdf

    第 2 章 Linux 发展及系统安装 15 第 3 章 CentOS 系统管理 42 第 4 章 Linux 必备命令 72 第 5 章 Linux 用户及权限管理 93 第 6 章 Linux 软件包企业实战 108 第 7 章 Linux 文件服务器企业实战 145 第 8 章 ...

    马哥的linux学习笔记

    《马哥的Linux学习笔记》是一份针对初学者和进阶者精心编撰的Linux教程,旨在帮助读者全面掌握Linux操作系统的核心概念、命令行操作以及系统管理技能。这份笔记以清晰明了的语言和实例解析了Linux系统的各个方面,是...

    韩顺平2018Linux视频笔记

    韩顺平2018Linux视频笔记,我添加了书签

    linux笔记笔记笔记笔记

    以上就是“Linux笔记笔记笔记笔记”所涵盖的主要知识点,这些内容覆盖了Linux系统的基本操作、网络编程、脚本编写、版本控制等多个方面,对于提升Linux技能和解决实际问题大有裨益。学习并熟练掌握这些知识,能够...

    Linux笔记.zip

    这份“Linux笔记.zip”文件显然包含了关于Linux操作系统的详细学习资料,特别是对命令行操作的总结。以下是根据标题、描述和标签生成的相关知识点: 1. **Linux命令**:Linux的核心在于其命令行界面,其中包含了...

    Linux学习笔记(强悍总结值得一看)_linux_linux学习笔记_

    这份"Linux学习笔记(强悍总结值得一看)"是Linux初学者的宝贵资源,也适合有经验的用户作为参考手册。以下是对笔记内容的详细概述: 1. **Linux常用命令**: Linux命令行是其强大的工具,掌握常用命令是Linux学习...

    linux笔记.txt

    常规的linux笔记

    Linux笔记全套-最新版.zip

    Linux笔记全套-最新版.zipLinux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-...

    Linux笔记(做的笔记)

    Linux笔记,笔记中包含Linux的知识点,但是我还没有完全整理完,后面我会补上的!

    linux笔记(尚硅谷韩顺平linux笔记)

    Linux笔记 配合我的博客使用 为我的博客Linux常用命令文本版

    国嵌Linux笔记.zip

    【国嵌Linux笔记】 在IT领域,Linux是一个广泛使用的开源操作系统,它的内核由林纳斯·托瓦兹(Linus Torvalds)于1991年创建。Linux以其稳定、安全、高效和可定制性著称,尤其在服务器、云计算、物联网(IoT)以及...

    韩顺平 LINUX 笔记全

    韩顺平 LINUX平台 课堂学习笔记 包括1,2,3,4,5

    黑马Linux笔记.zip

    【标题】"黑马Linux笔记.zip"是一个包含了作者在学习Linux操作系统过程中所整理的学习资料的压缩包。这个压缩文件主要是为了帮助读者深入理解Linux系统的核心概念、命令操作以及系统管理技能。 【描述】"黑马学习...

    Linux笔记.pdf

    Linux 笔记 一、Linux 概述 Linux 是一个开源的操作系统,由 Linus Torvalds 于 1991 年创建。它是一种自由、开放的操作系统,任何人都可以自由地使用、修改和分发。 二、Linux 的特点 1. 严格区分大小写 2. ...

    Linux笔记xmind文档,linux命令整理

    Linux笔记xmind文档,linux命令整理 

    尚硅谷Linux学习笔记(不包含shell)超级详细版

    我自己看完韩顺平老师在尚硅谷发布的新版的Linux的视频,看到了在Linux下安装Tomcat,JDK这个地方,不包含shell编程的笔记。因为以前我觉得Linux很难,所以一直想学会,这次笔记做得比较详细。另一个亮点是使用...

Global site tag (gtag.js) - Google Analytics