目录



















test localhost=/usr/sbin/useradd,/usr/sbin/ifconfig
这样就可以 使普通用户 有添加用户和ifconfig的命令




find / -type f ( -perm -00007 ) -a -ctime -1 |xargs -I {} ls -lh {}








[root@localhost log]# awk -F: ‘($3==0){print $1}’ /etc/passwd





查找使用的用户

查找切换失败的用户


确定组ID起始值
找出UID>1000的用户的组的信息,看一下组ID是否是0,0代表root
找出能登录系统用户其中,去除root以后,gid应该大于1000
grep -v ^# /etc/login.defs | grep “GID_MAX”|awk ‘{print $2}’

awk -F: ‘$3>=1000{print $1}’ /etc/passwd | xargs -I {} grep /etc/group
grep -v “/sbin/nologin” /etc/passwd |awk -F: ‘{print $1}’ /etc/passwd | xargs -I {} grep /etc/group




首先尝试 本地用户 次数

不能用以前使用的密码




验证5次

这里需要认证三个文件都需要加入这一行内容

查看用户错误次数


G:组 o:other -w:去掉w权限


027:默认建立的文件没有权限了


*:所有 可以写 用户名 或者 组的形式 —> @组名
Soft/hard:软限制还是硬限制
Core:dump文件 nproc:限制进程数量 rss:针对内存的用量
//随后加载 模块 才能生效



使用 ualias 取消






find / -type f ( -perm -00007 ) -a -ctime -1 |xargs -I {} ls -lh {}


粘滞位只有 属主 用户 也就是说 uid有效,gid无效 组id更没用





@@是 UPD 协议 @ 是TCP协议
//171机器
//排除本地主机的日志文件



templateRemote,"/var/log/template Remote,"/var/log/%templateRemote,"/var/log/YEAR%-%MONTHMONTH%-%MONTHDAY%/%fromhost-ip%.log"
:fromhost-ip, !isequal, “127.0.0.1” ?Remote
& stop
//重启日志系统






//需要注意这个填写no ,finalshell上不去




对方 ip:100进来的连接22端口 拒绝













建议修改成 8192


022的文件的权限 是 644



#!/bin/bash
for DIR in cut -d":" -f6 /etc/passwd;do
if [ -e DIR/.netrc];thenecho"DIR/.netrc ];then
echo "DIR/.netrc];thenecho"DIR/.netrc"
fi
done


不影响业务的补丁才能用,需要 sha256一下!!!
Update更新会影响大面积的问题,进来用rpm











等多长时间以后就超时了

















能删除的账户就删除,能禁用的账户先禁用




































//bat处理
net share c$ /delete
net share ipc$ /delete
net share admin$ /delete
net share c$ /delete
net share d$ /delete
net share e$ /delete
net share f$ /delete













文章介绍了如何在Linux系统中赋予普通用户特殊权限,如添加用户和使用ifconfig命令。同时,它涉及到查找和管理用户、组ID以及限制登录和进程数量的安全策略。此外,还讨论了日志管理,包括远程日志和日志文件的权限设置,以及防止恶意访问的网络配置。文章还提到了文件权限、默认权限问题和.netrc文件的安全隐患。
1000

被折叠的 条评论
为什么被折叠?



