服务器常用资料记录

本文详细介绍了如何在AIX、HP-ux、Solaris10和Linux系统中设置用户密码永不过期,管理密码策略,查看和修改用户状态,以及进行一些基础的系统管理操作,如进程监控和缓存释放。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

AIX

AIX 设置用户密码永不过期 
1、smit chuser  --> 用户名 --> NUMBER OF PASSWORDS before reuse                   [0] --> 确定--> esc+0
2、vi /etc/security/user
找到对应的用户添加如下两项
expires=0 
maxage=0

lsuser -f username        #查看aix的用户信息
IBM管理口地址192.168.70.125     ipv4设置地址:192.168.70.2    账号: USERID    密码: PASSW0RD
IBM在boot里面设置开机自动启动系统:F2--> boot Manager --> Add Boot Option --> NO volume开头 --> .. --> redhat --> grub.efi -->按回车键随便打几个字母再保存
                                     --> Change Boot Order --> Change Use order 选项选择 Floppy Disk
IBM服务器aix系统设置 pwdadm -c 用户名    清理密码标志


HP-ux


/sbin/init.d/secsh stop            #关闭服务
/sbin/init.d/secsh start         #启动ssh服务
smh-->c -->l -->账号 -->c -->修改下面的配置 --> Modify --> x保存
AUTH_MAXTRIES                    [0...999, 6 ]:  0__________________
(Number of consecutive authentication failures allowed (0=No limit))
PASSWORD_MAXDAYS                 [-1...441, 60]:  -1_________________
(Maximum number of days that a password is valid (-1=Disable aging))

Solaris 10系统


passwd -x -1 user            #设置用户密码永不过期
usermod -e 01/01/2025 cattsoft        #设置账户过期策略
showrev S/N                    #查看序列号
vi /etc/default/passwd
HISTORY=0                    #修改密码历史记录为0次

https://wenku.baidu.com/view/993f92300b4c2e3f57276323.html
passwd -s sdnmuser            #查看用户的密码状态
sdnmuser  LK                #PS :表示用户密码已设置,NL: 表示用户账户是不可登录账户,LK :表示用户已被锁定,NP :表示用户没有密码,登录时不需要密码认证
passwd -l sdnmuser            #锁定用户
passwd -u sdnmuser            #解锁用户
passwd -d sdnmuser            #删除密码,解锁账户

Linux


ls |grep -v proc |xargs du -sh |sort -rh        #按大小和单一模式显示除proc目录以外的所有根目录下的文件                                     
ps -ef|grep -v grep |awk '{print $1}'|uniq -c|sort -rn|head   查看前十个占用数量最多的进程
script -a historyrs            #script 命令终端下记录所有的记录及标准输出,同时-a 参数指向historyrs文件
dmidecode -t 1            #查看Serial Number:项可以看序列号
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c    #查看CPU信息(型号)
0 8 * * * /usr/sbin/ntpdate 132.96.252.12 >/dev/null 2>&1
ls ./ | xargs rm -f        #清理/var/spool/clientmqueue目录
echo 3 > /proc/sys/vm/drop_caches        #释放所有缓存
ps -e -o ppid,stat | grep Z$|awk '{print $1}'|xargs kill -9            杀死僵尸进程
一般系统是不会自动释放内存的
关键的配置文件/proc/sys/vm/drop_caches。这个文件中记录了缓存释放的参数,默认值为0,也就是不释放缓存。他的值可以为0~3之间的任意数字,代表着不同的含义:
0 – 不释放
1 – 释放页缓存
2 – 释放dentries和inodes
3 – 释放所有缓存
ssh -v host        ssh解析查询
kill -HUP `cat /var/run/sshd.pid`    #重新读取sshd的进程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值