快速业务通道

Linux 账号与身份管理(2)

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-23
$ su - <==连环境参数档案都是读取 root 的!

  [root@test root]# su test <==将 root 的身份改为 test ,且不需要输入密码喔!

  说明:

  这个指令很有用呦!这是用来将『一般身份转换成 super user 』的指令!通常为了安全的考虑, telnet 与 ssh 尽量不要以 root 的身份来登入!但是有时后我们又要在外头以 root 的身份来修改系统设定,这个时候 su 就很有用了!su 的使用真的很简单,输入 su 之后,直接给他输入 root 的密码,此时您就是 root 了!但是需要特别留意的是:

  虽然您已经是 root 的身份,但是您的环境当中,还是属于当初登入的那个使用者!例如我以 test 登入 Linux ,再以 su 切换身份成为 root ,但是我的 mail, PATH 及其它一些相关的环境变量,都还是 test 这个身份呢!

  至于环境变量当中,最麻烦的当属 PATH 这个东西,为了避免一般使用者使用了 root 的管理指令,通常 Linux 都会将指令分类放在两个主要的目录,分别是 /bin 与 /sbin !那个 /sbin 大多是 super user 就是 root 用来管理系统的指令啦!,可能的话,将 test 的 PATH 重新设定成为 root 的 PATH ,这样也比较方便呀!

  如果要全部的环境变量均使用 root 的设定档,这个时候必需使用『 su - 』来下达命令喔!

  此外, su 也可以将您的身份转换成为其它身份的使用者,而,如果您是 root ,那么转换为其它身份的使用者,将不需要输入密码喔!很过瘾吧!例如上面的一个例子!

  ——————————————————————————–

Empire CMS,phome.net

  建立密码

  [root @test /root ]# passwd poptest

  Changing password for user poptest

  New password:

  Retype new password:

  passwd: all authentication tokens updated successfully

  很简单吧!这样就建立好 poptest 这一个邮件 POP3 的账号了!这个账号将仅可以使用 pop3 与 smtp 来收发信件呢!!

  那么如何砍到刚刚建立的账号呢?很简单的啦!

  就是将 /etc/passwd 与 /etc/shadow 里面的相关信息都杀掉,

  然后再到 /home 底下去将该 account 的家目录整个杀掉就是了!

  此外,你也需要到 /var/spool/mail 底下去杀掉该账号的邮件呦!

Empire CMS,phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号