CentOS如何查看与用户相关文件命令?
1.用户管理
2.用户组
3.权限分配
一、查看与用户相关文件命令:
1.cat
2.more
3.head /etc/passwd
#查看文件的前十行
4.head -2 /etc/passwd #查看文件的前两行
5.tail /etc/passwd
#查看文件的后十行
6.tail -f /etc/passwd #实时跟踪文件的后十行
6.tail -2 /etc/passwd #查看文件的后两行
7.wc -l /etc/passwd
#显示文件的行数
8.nl /etc/passwd
#直接打印文件内容并且显示行号
Root:X:0:0:root:/root :/bin/bash
用户名:用户名不要太长。Niejunzhong
-》 njz
X: 密码位 保留,以前的linux存放密码
Uid
用户的标识符
Gid
缺省组标识号
系统默认创建同名组
描述信息
注释性描述
宿主目录
用户登录后的缺省目录
命令解释器
用户使用的shell 默认 bash
密码文件shadow
Etc/passwd每个用户都有读权限。早些密码放置在密码位。
Man -5 shadow
登录名:加密密码:最后一次修改的时间:最小时间间隔:最大时间间隔:警告时间:账号闲置时间:失效时间:标志。
时间:1969年肯.汤玛斯开发出unix雏形业界认为linux诞生1970 1月1日
超级用户缺省没有写权限,照样可以进行修改或删除。
Root
Pwconv密码回写 密码先写入passwd再转换到shadow中
Passwd命令
ls -l
/usr/bin/passwd
为什么普通用户可以更改密码?
SetUID的定义:当一个可执行程序具有SetUID权限,用户执行这个程序时,将以这个程序的所有者的身份执行。
Passwd的所有者是root所有普通用户在更改密码时是变成root所有者来执行这个命令的。
修改用户配置文件添加用户(原理)
Username
/etc/passwd
Password
/etc/shadow
1、vi /etc/passwd 用户名密码 uid gid描述宿主目录 shell
2、Mkdir 创建宿主目录 给予权限 用户 目录
chown
3、Vi /etc/shadow
此时可以登录命令提示符不同
4、cd /etc/skel里面全是隐藏文件 ls -a
5、Cp skel里的文件到新用户的宿主目录
用户配置文件 /etc/
Login.defs 配置邮件 最大时间间隔最小时间间隔(root不限定)自动创建目录 Umask
Etc/default/useradd 宿主目录缺省目录账号是否被禁用账号失效时间
登录信息
登录前:etc/issue 避免暴露系统版本信息
登录后:/etc/motd
内部信息
wall广播
用户类别:
Linux 用户分为三种
超级用户 root
uid=0
普通用户
uid 500-60000
伪用户:
uid 1-499
Uid为0的用户叫做超级用户,命令提示符前
[]#
ls
伪用户
1、伪用户与系统和程序服务相关
Bin、baemon、shutdown、halt等,任何linux系统默认都有这些伪用户
Mail、news、games、apache、ftp、mysql及sshd等,与linux系统的进程相关。
2、伪用户通常不需要或无法登陆系统
3、可以没有宿主目录
二、用户管理:
1.新建用户
useradd user1
2.删除用户
userdel -r user1
3.修改密码
1)passwd user1
2)echo 123|passwd --stdin user1
4.查看用户
id user1
相关文章
- 今天小编为大家带来的是CentOS中文件夹基本操作命令的讲解;希望对大家会有帮助;有需要的朋友可以过来看看2016-12-12
- 今天小编就为大家带来Centos文件搜索命令的讲解;希望对大家的学习会有帮助;有需要的朋友可以过来看看2016-12-09
- 今天小编为大家带来的是复制文件与文件夹的CentOS常用命令;希望对大家会有帮助!有需要的朋友可以过来看看2016-12-07
- Linux非桌面环境下是没有自带回收站的,但是我们可以自己建立一个,并且默认将rm命令删除的文件移进去,下面就来详解CentOS中使用rm命令将文件移到回收站的方法:2016-06-14
- 在 Linux 里,稍加不注意有可能会产生很大体积的日志文件,哪怕几百M,拖下来分析也很浪费时间,这个时候,如果可以把文件切割成 N 个小文件,拿最后一个文件就可以看到最2014-03-18
- 今天小编为大家带来的是CentOS下更改文件文件夹所属用户组(chgrp)的方法,希望对大家会有帮助,有需要的朋友一起去看看吧2016-12-20
- 用户和用户组的管理这一章很绕口,理解也还算容易,命令不多,但是选项很多,一个题可能有好几种做法,今天小编为大家带来的是CentOS系统管理_用户和用户组的详解;有需要2016-12-16
CentOS系统如何添加用户操作日志?CentOS系统添加用户操作日志的方法
一些朋友不知道CentOS系统如何添加用户操作日志?下面小编就为大家带来CentOS系统添加用户操作日志的方法;有需要的朋友一起去看看吧2016-12-15- 在linux中出于安全的需要,我们会禁止某些用户SSH登陆系统进行操作。下面小编就为大家带来CentOS中禁止用户ssh和sftp登陆的详解;一起去看看吧2016-12-15
- 今天小编为大家带来的是Centos下crontab指定执行用户;Centos下可以通过配置crontab来定时执行任务,执行体可以是一条系统命令或自己写的一个脚本,同时可以指派用户来执行2016-12-12
最新评论