博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

剑心通明的资料库

文章均为转载,本人不负因参考它所导致的一切后果,请谨慎参考!如您的文章不愿被转载,请点击此处联系本人!
您的点击,将是我最大的动力!多谢!
  jxtm.cublog.cn

关于作者
姓名:剑心通明
职业:高级工程师(专修灵魂^_^)
年龄:20出头30不到
位置:网络上一节点
个性介绍:努力学习每一天!
倾心打造:http://www.bsdlover.cn
http://bbs.bsdlover.cn
BSD爱好者的乐园!
|| << >> ||
我的分类


AIX下,建立第二个root帐户的脚本
 针对防止root密码被改掉的情况,当其它TEAM需要root权限时,我们可以给系统临时建立第二个root帐户(WINDOWS操作系统也是可以建立多个ADMINISTRATOR的),然后一段时间后自动删除或锁定这个帐户就可以了。建议步骤如下:
  1. 添加一个用户,如:root2
  2. 手工修改/etc/passwd文件中root2对应的 user ID 和 group ID,全都改为0
  3. 假设事先预定好两天后删除root2,可以echo rmuser root2 |at now + 2 days

或者直接用这个脚本:

[@more@]


#!/usr/bin/ksh
#author: beginner@yeah.net http://www.aixchina.net/?1865
mkuser rlogin='false' root2
cd /home
chown root2 root2
cp /.profile /home/root2/.profile
ed /etc/passwd<g/^root2:/d
a
root2:!:0:0::/home/root2:/usr/bin/ksh
.
w
.
!
clear
echo
echo   =========================================================
echo   Please don\'t forget those steps as fellow.
echo   1.if you want to remove root2 after 2 days, please input:
echo   echo rmuser root2 \|at now + 2 days
echo   2.set a passwd for root2:
echo   passwd root2
echo   3.have a test for root2:
echo   exit\; su \- root2
echo   =========================================================
echo

发表于: 2008-05-11,修改于: 2008-05-11 22:20,已浏览88次,有评论0条 推荐 投诉


网友评论
 发表评论