useradd

linux auditd审计的简单使用和理解

妖精的绣舞 提交于 2019-11-26 12:13:01
Linux审计主要用于查看系统改动的信息,如系统密码修改,用户的新建,主要用于保障系统的安全,下面简单介绍审计如何使用 1启动审计进程: [tommy@xie-testlog]$ sudo service auditd start 2查看当前审计规则 [tommy@xie-testlog]$ sudo auditctl -l [sudo] passwordfor tommy: LIST_RULES:exit,always watch=/etc/passwd perm=rwxa 我这里已经新建了一条规则,默认是no rules 3新建临时规则 [tommy@xie-testlog]$ sudo auditctl -w /etc/passwd -p rxwa 参数说明 -w :审计监视的路径 -p:目录或者文件的权限 ,rxwa分别是读、执行、写、属性 在输入命令 [tommy@xie-testlog]$ sudo auditctl -l 就能看到添加的一条规则,这里是对/etc/passwd这个密码文件的监视,如果这个文件发生修改那么就会在审计日志中被记录下来 说明:sudo auditctl -w /etc/passwd -p rxwa这条命令只是新建一条临时规则,如果服务重启或者系统重启,那么这条命令会被清空,如果要让其成为永久的规则,必须修改audit.rules文件,如下

02、重定向和管道符

↘锁芯ラ 提交于 2019-11-26 09:21:14
1、重定向     程序 = 指令 + 数据       (命令)(变量)     在程序中,数据如何输入?又如何输出?     数据输入:键盘 -- 标准输入,但是并不是唯一输入方式;          --stdin          echo "123456"|passwd -- stdin "username"不进入交互界面          例如:功能添加用户 useradd.sh user.txt文本文档1000个用户               ./useradd.sh a               ./useradd.sh b               ...               ./useradd.sh < user.txt          while line;do             循环体 $line          done < /etc/passwd     数据输出:显示器 -- 标准输出,但是并不是唯一输出方式          ls /etc/ >a.txt     fd文件标识符 0-9 -- 相当于给文件分类;         0  1  2         0 -- 标准输出         1 -- 标准输入         2 -- 错误输入输出(标准错误)     常见重定向符号         1、标准输出    

【Linux下用户和组管理】 -- 2019-08-07 12:51:16

别等时光非礼了梦想. 提交于 2019-11-25 23:08:52
原创: http://106.13.73.98/__/90/ 创建用户—— useradd . 命令格式: useradd [参数] 用户名 useradd 也可写成 adduser . 参数如下 -u 指定UID号 -d 指定宿主目录 -e 指定生效时间 -g 指定基本组 -G 指定附加组 -M 不建立宿主目录 -s 指定shell -r 用于删除用户时,同时删除宿主目录 -f 一般用于强制删除用户 . 补充命令: echo '密码' | passwd --stdin 用户名 直接给指定用户设置密码 设置用户密码—— passwd . 命令格式: passed [参数] 用户名 . 参数如下 -d 清空密码 -l 锁定用户,锁定标示为 LK ,可通过参数 -S 查看 -u 解锁用户 解锁标示为 PS -S 大写,查看用户状态 更改用户属性—— usermod . 命令格式: usermod 参数 用户名 usermod命令包含useradd的所有参数。 . 还包含以下参数参数 -l 更改用户 -L 锁定用户 -U 解锁用户 组管理—— groupadd . 创建一个组: groupadd [-g GID] 组名 . 参数如下 -u 添加一个成员 -d 删除一个成员 -M 重新定义组成员列表,以 , 分隔 . 删除一个组: groupdel 组名 查用户信息 . id 用户名

用户管理命令——useradd、paaswd、who、w

天涯浪子 提交于 2019-11-25 19:00:23
1、useradd和passwd命令: 其中:useradd用来添加用户,passwd用来添加用的的密码: 用户创建后可以用用户名和密码进行登录。 2、passwd:密码的更改: (1)普通用户: 只能修改自己的密码。 (2)管理员: 可以修改任何人的密码。 3、who命令: 用于查看当前主机登录的用户信息: 其中: (1)用户名 (2)tty1是虚拟机中的主机(本地终端),pts是用远程终端。 (3)登录时间 (4) 登录的主机的ip地址,如果是本地终端则不显示 4、w命令 (1)up:主机连续运行的时间。 (2)users:主机登录的用户数量。 (3)IDLE:终端的空闲时间。 (4) WHAT:当前正在执行的命令。 (5)JCPU、PCPU:系统的资源消耗情况。 来源: https://www.cnblogs.com/zhai1997/p/11929387.html