Linux 用户管理命令

useradd user_name
passwd user_name
        创建一个新帐户,必须使用root帐号登录。例如: useradd hwalk。在接下来的一步别忘了为新用户设置口令。用户的主目录(被创建的)是 /home/user_name。 你也可以用一个等价的命令adduser user_name

useradd hwalk –u 503 –g 503
        创建一个用户来匹配一个已有目录(可能是以前安装中的)。如果用户ID和组ID(每个文件显示出来的)以前都是503,那么我用匹配的用户名,用户ID(UID)和组ID(GID)来创建用户。这样在系统升级后可以避免由于改变用户文件的所有权而引起的混乱。

userdel user_name
userdel -r user_name
        删除一个帐户(你必须是root用户)。用户主目录和未发送邮件必须单独处理(人工处理,因为你必须决定如何处理这些文件)。还有一个命令groupdel来删除组。

groupadd group_name
        创建一个新组。在一个家用计算机上不是必须的,但对于有少量用户的家用计算机是十分方便的。例如,我能够创建一个“friends”组,使用:
groupadd friends
然后编辑文件,将我的名字和朋友的名字加到组的列表中的一行,最后一行看起来像这样:
friends:x:502:stan,pete,marie
然后,我改变一个指定文件的权限,这样这个文件就属于我和组“friends”。
chgrp friends my_file
这样,这个组的成员就有访问这个文件的特殊权限,而其他人则没有,改变读和写权限的例子如下:
chmod g=rw o= my_file
另外一种做法是将写的权限赋予所有用户,即使是在家庭电脑上绝对是不安全的。

groups
        列出当前用户所属的的组。我还可以使用groups john来找出用户john所属的组。

usermod
groupmod
         (以root用户运行)两个命令行工具,用于修改用户帐户和组,而不用修改相关文件:/etc/passwd, /etc/shadow, etc/group /etc/gshadow。一般是不必要的。

userconf
          (以root用户运行)菜单驱动的用户配置工具(口令政策、组信息更改、增加用户等)。它是linuxconf包的一部分,但可以单独运行。

passwd
            修改当前帐户的口令。如果你是root用户,你能为任何用户修改口令,使用命令:passwd user_name

chfn
=”change full name”)修改你的信息(全名,办公室房间号,电话号码,等等)。用finger命令运行于你的login_name,便会显示这些信息。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值