1. 用户配置文件 1.1 用户信息文件 (1)用户管理简介 ①越是对服务器安全性要求高的服务器,越需要建立合理的用户权限等级制度和服务器操作规范 ②在Linux中主要是通过用户配置文件来查看和修改用户信息 (2)/etc/passwd文件(用来存放用户名等信息。打开方式:#vim /etc/pas ...
分类:
其他好文 时间:
2016-12-13 06:37:31
阅读次数:
174
Passwd和Shadow详解一、/etc/passwd/etc/passwd文件是一个纯文本文件,每行采用了相同的格式:name:password:uid:gid:comment:home:shellname用户登录名password用户口令。此域中的口令是加密的,常用x表示。当用户登录系统时,系统对输入的口令采取相同的算法,与此域中的内容..
分类:
系统相关 时间:
2016-12-12 15:27:42
阅读次数:
213
1)查看php运行用户:<?phpsystem(‘id-a‘);?>一般php运行用户是apache2)给apache用户做密钥信任:2.1)先看看apache用户的信息:#su-apacheThisaccountiscurrentlynotavailable.#cat/etc/passwd|grepapacheapache:x:48:48:Apache:/var/www:/sbin/nologin改为:apache:x:48:4..
分类:
Web程序 时间:
2016-12-11 18:49:09
阅读次数:
222
一、账号安全控制账号安全基本措施1、系统账号清理-将非登录用户的Shell设为/sbin/nologinUseradd–s/sbin/nologin
Usermod-s-锁定长期不使用的账号Passwd–l
Passwd-u-删除无用的账号Userdel-r-锁定账号文件passwd、shadow[root@localhost~]#chattr+i/etc/passwd/etc/shadow
[..
分类:
其他好文 时间:
2016-12-10 23:15:58
阅读次数:
338
1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。答:who|cut-d‘‘-f1|sort-k1-u2、取出当前系统上被用户当作其默认shell的最多的那个shell。答:cat/etc/passwd|cut-d‘:‘-f7|sort|uniq-c|sort-n|tail-1|grep-o"[[:space:]]/.*$"3、..
分类:
其他好文 时间:
2016-12-09 22:24:30
阅读次数:
338
最近一段有接到一些程序员反馈说在连接服务器的时候用户名不显示,而是显示“Ihavenoname!”[Ihavenoname!@localhost~]$,这个问题在当时听了后也感觉有点滑稽,于是上网找了下看,一看才知道是/etc/passwd文件的权限设置有问题,于是自己就去看了下果然,文件的权限是600其他..
分类:
其他好文 时间:
2016-12-09 08:47:41
阅读次数:
178
cut在文件中负责剪切数据命令用法:cut-blist[-n][file...]cut-clist[file...]cut-flist[-ddelim][-s][file...]-d:指分隔符第一,字节(bytes),用选项-b第二,字符(characters),用选项-c第三,域(fields),用选项-f例:如何剪切/etc/passwd的第三段cut-d:-f3/etc/passw..
分类:
其他好文 时间:
2016-12-08 07:50:50
阅读次数:
222
awk-F指明输入时用到的字段分隔符默认空格为分隔符-v自定义变量基本格式:awk[options]‘program‘file$1,$2..$n称为域标识,$0为所有域。文件的每一行称为记录awk‘{print}‘/etc/passwd默认print$0显示全段awk‘BEGIN{print"hello,awd"}‘awk‘{print"hello,awd"}‘支持输入df|awk‘{p..
分类:
其他好文 时间:
2016-12-06 23:11:35
阅读次数:
268
1、Linux的安全性1.1/etc/passwd文件存放用户的登录名以及相关信息#cat/etc/passwd
root:x:0:0:root:/root:/bin/bashroot用户账户为系统管理员,UID和GID都为0,1-500为系统用户,501-65535为普通用户使用。文件包含七个字段:用户名;密码;UID;GID;描述;HOME目录;默认SHE..
分类:
系统相关 时间:
2016-12-06 04:44:38
阅读次数:
355
1.apache用户认证cd/data/www/abctouch12.txtcp/etc/passwd/data/www.abc/12.txtvim/usr/local/apache/conf/extra/httpd-vhosts.conf<Directory/data/www/abc>AllowoverrideAuthConfigAuthname"自定义"AuthTypeBasicAuthUserFile/data/.htpasswdrequirevalid-user</Di..
分类:
Web程序 时间:
2016-12-05 14:59:31
阅读次数:
262