• 用户和组常用操作


    1. 查看用户列表 cat /etc/passwd 可以查看所有用户的列表 cat /etc/group 查看用户组 cat /etc/passwd|grep -v nologin|grep -v halt 整合管道过滤,筛选内容

     

    1.5 用户操作

      增加用户: useradd 

      设置密码: passwd  <密码>   , 不设置密码不能登陆

       删除用户: userdel 用户名

       查看用户:

    当前登陆用户: w/who/whoami

    单个用户信息: finger  <用户名>/ id <用户名>

      用户登陆记录:

    登陆成功的用户: last

    登陆不成功的用户: lastb

    用户赋权:

    chown -R <用户名> <文档或者目录>

     

     

    2. 修改用户和用户主目录 修改用户:   变更用户名:  usermod -l new(应该写你新的用户名) old(写旧的用户名)   变更用户密码: passwd for 用户 密码 修改用户主目录: 第一种方法:    vi /etc/passwd 找到要修改的用户那几行,修改掉即可。此法很暴力,建议慎用。

      第二种方法:usermod -d 主目录 -u uid    -u后面一定要接uid啊,不是username   usermod详细参数    [用户帐号]    补充说明:usermod可用来修改用户帐号的各项设定。    参 数:    -c<备注>   修改用户帐号的备注文字。    -d登入目录>   修改用户登入时的目录。    -e<有效期限>  修改帐号的有效期限。    -f<缓冲天数>   修改在密码过期后多少天即关闭该帐号。    -g<群组>   修改用户所属的群组。    -G<群组>   修改用户所属的附加群组。    -l<帐号名称>  修改用户帐号名称。    -L  锁定用户密码,使密码无效。    -s  修改用户登入后所使用的shell。    -u  修改用户ID。    -U  解除密码锁定。

    /etc/passwd解释:   root: x:  0:   0:  root: /root:  /bin/bash   注册名:口令:用户标识号:组标识号:用户名:用户主目录:命令解释程序

    3. 用户组

    关于用户组,可以理解为家, 例如: 某个或者某些用户属于这个家里面的, 那么他可以对这个家里面的大部分东西进行操作. 这就是所谓的权限. 而他对其他家的东西不能进行操作,即无权. 所以用户组决定了一个或者多个用户可以操作的档案有哪些.

       1.创建组 : groupadd test增加一个test组
    2.修改组 : groupmod -n test2 test 将test组的名子改成test2
    3.删除组 : groupdel test2 删除test2组
    4.查看组
    i. 查看当前登录用户所在的组 groups,查看test用户所在组: groups test 查看当前登录用户:whoami
    ii. 查看所有组 cat /etc/group
    iii. 有的linux系统没有/etc/group文件的,这个时候使用下面的这个方法
    cat /etc/passwd |awk -F [:] ‘{print $4}’ |sort|uniq | getent group |awk -F [:] ‘{print $1}’
    这里用到一个命令是getent,可以通过组ID来查找组信息,如果这个命令没有的话,那就很难查找,系统中所有的组了.

     

    5. 变更文档所有者(赋权)

    chown -R mongodb /home/mongodb将mongodb以及下面的所有文件赋予mongodb这个用户

     

     

  • 相关阅读:
    《软件工艺》-初评
    UI设计心得(1)
    理想生活应该是...
    OpenPOP.NET+OpenSMTP.NET=?最强.NET开源邮件组件 Mail.NET!
    Outlook应用开发(3)之插件引擎
    最近发现的几个酷.net代码
    买了几本新书,推荐一下
    一个游标简单例子
    winform中捕获程序未处理的所有异常
    DataTable的Merge方法和添加datatable到dataset
  • 原文地址:https://www.cnblogs.com/kevinShaw/p/5112601.html
Copyright © 2020-2023  润新知