AIX下,建立第二个root帐户的脚本(原创)

发表于:2007-06-08来源:作者:点击数: 标签:
针对防止root密码被改掉的情况,当其它TEAM需要root权限时,我们可以给系统临时建立第二个root帐户( WINDOWS 操作系统也是可以建立多个AD MI NISTRATOR的),然后一段时间后自动删除或锁定这个帐户就可以了。建议步骤如下: 1. 添加一个用户,如:root2 2.

    针对防止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

或者直接用这个脚本:


#!/usr/bin/ksh
#author: beginner@yeah.net http://blog.chinaunix.net/index.php?blogId=739
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

========================================================
我也学一下别人,呵呵!
任何形式的转载,请写明出处:
email: beginner@yeah.net
website: http://blog.chinaunix.net/index.php?blogId=739
========================================================

原文转自:http://www.ltesting.net