如何创建一个用户具有和root用户相同的权限?

如何创建一个用户具有和root用户相同的权限?显示全部
如何创建一个用户具有和root用户相同的权限?收起
参与20

查看其它 19 个回答wxy24bean的回答

wxy24beanwxy24bean项目总监天玑
针对防止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: [email]beginner@yeah.net[/email] http://www.aixchina.net/?1865
mkuser rlogin='false' root2
cd /home
chown root2 root2
cp /.profile /home/root2/.profile
ed /etc/passwda
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
系统集成 · 2009-01-07
浏览1701

回答者

wxy24bean
项目总监天玑
擅长领域: 服务器UnixAIX

wxy24bean 最近回答过的问题

回答状态

  • 发布时间:2009-01-07
  • 关注会员:0 人
  • 回答浏览:1701
  • X社区推广