美文网首页
2019-03-26 第十四章 linux 用户管理知识与

2019-03-26 第十四章 linux 用户管理知识与

作者: Ffvc | 来源:发表于2019-03-26 20:55 被阅读0次

Day19

作者:方维超

归档:课堂笔记

时间:2019/3/26

老男孩教育教学核心思想6重:重目标、重思路、重方法、重实践、重习惯、重总结

学无止境,老男孩教育成就你人生的起点!

第十四章 linux 用户管理知识与应用实践

命令:

groupadd -g 指定组ID

groupdel 删除组

chage 查看和修改密码属性

-l 列表显示账户信息

image.png

[root@CentOS-F~]# chage -l oldboy01

Last password change : Mar 25, 2019

Password expires : never

Password inactive : never

Account expires : never

Minimum number of days between password change : 0

Maximum number of days between password change : 99999

Number of days of warning before password expires : 7

image.png

命令:

w 谁登陆了,在干什么

last 显示登陆过的用户信息列表

lastlog 查看最近登录过的用户报告

su 用户身份切换

  • 携带环境变量登录(务必加 - )

-c 以指定用户身份执行命令

工作中怎么使用****su

1、外企先登录普通用户,没事不允许登录root,只有执行的任务需要root权限的时候才允许登录root。

系统维护通道。

用su 管理,必须知道root密码,安全隐患。

10个运维,都得知道root密码,安全隐患。

需求:

1、不用知道root密码还能管理服务器。

2、最小化管理服务器,想关机,就只给你halt权限。

sudo****命令:可以以最小化的权限(单个命令),执行命令时拥有****root****用户的权限

suid针对的时命令,任何用户执行命令都有root身份。任何用户执行某个命令:模糊

sudo针对用户,给某个用户以root身份执行某个命令。指定用户用户执行某个命令:具体

(相对比较安全)

如何编辑配置sudo?

Sudo是一个提权的命令(对应权限通过/etc/sudoers文件实现的)

配置/etc/sudoers可以使用visudo命令,或vim /etc/sudoers(不推荐)

[oldboy@CentOS-F~]$ ls /root

ls: cannot open directory /root: Permission denied

完成上面的动作:

给oldboy用户,针对ls设置权限

[root@CentOS-F~]# visudo visudo进入编辑状态,100G

Allow root to run any commands anywhere

root ALL=(ALL) ALL

oldboy ALL=(ALL) /usr/bin/ls #<===增加一行

用户 主机=(角色) 命令

注意:

1、命令的路径要用全路径

2、尽量不要vim /etc/sudo,容易报错(语法错误),如果非要用,编辑完visudo -c检查语法

image.png

为了安全,禁止root****远程链接linux****。

[root@CentOS-F~]# su – oldboy

[oldboy@CentOS-F~]$ sudo ls /root

We trust you have received the usual lecture from the local System

Administrator. It usually boils down to these three things:

1) Respect the privacy of others.

2) Think before you type.

3) With great power comes great responsibility.

[sudo] password for oldboy:

以上是需要oldboy用户密码,回root用户下,passwd oldboy设置密码。

[oldboy@CentOS-F~]$ ls /root

ls: cannot open directory /root: Permission denied(没有权限)

[oldboy@CentOS-F~]$ sudo ls /root 前缀加sudo

anaconda-ks.cfg pass user.log

sudo 运行原理图

image.png

相关文章

  • day 19

    第十四章 Linux用户管理知识与应用实践(下) 1.1、修改密码有效期命令 Chage 1.1.1、chage:...

  • 2019-03-26 第十四章 linux 用户管理知识与

    Day19 作者:方维超 归档:课堂笔记 时间:2019/3/26 老男孩教育教学核心思想6重:重目标、重思路、重...

  • 预习2019-03-22

    用户管理知识及应用 linux系统用户相关配置文件 linux系统中创建、增加,以及删除用户和用户组,实际都是修改...

  • CentOS 用户管理

    整理来源:《鸟哥的Linux私房菜第四版》的第十三章 “账号管理与 ACL 权限设定” 用户账号 Linux 如何...

  • Linux学习笔记 -- 06 Linux的文件权限与目录配置

    目录导读 用户与用户组 Linux文件权限概念 Linux文件种类与扩展名 Linux的目录配置 Linux的多用...

  • Lesson 006 —— Linux 用户与权限

    Lesson 006 —— Linux 用户与权限 useradd username 添加用户 Linux 系统中...

  • #30天专注成长计划#ERP#Day03

    检视阅读《企业资源计划——原理与实践·第二版》这本书的绪论与第十四章与第十五章,其中: 第十四章介绍ERP项目的实...

  • 鸟哥的Linux私房菜读书笔记(1)

    1.Linux文件、目录与磁盘格式 A.Linux的文件权限与目录配置 1)用户与用户组 2)Linux...

  • Linux用户与用户组管理

    Linux用户权限管理: 一,用户: linux是多用户多任务系统,包含两个概念:用户与用户组 用户与账户是同一个...

  • Day9 用户管理

    1.用户基本概述 什么是用户?用户指的是能够正常登录linux或windows系统 那linux与windows系...

网友评论

      本文标题:2019-03-26 第十四章 linux 用户管理知识与

      本文链接:https://www.haomeiwen.com/subject/hatovqtx.html