zoukankan      html  css  js  c++  java
  • 添加一个用户并且让用户获得root权限

    1、创建一般用户: 完全参考默认值创建一个用户, 一般账号UID应该是500以后的。 默认会创建用户家目录和账号一模一样的群组名。创建使用账号且给予口令才算完成了用户的创建流程。

    useradd username

    passwd username

    2、创建系统账号: 创建系统账号且不主动创建家目录 ,系统账号UID一般是由100号以后算起的。

    useradd -r username

    3、管理账号口令

    chage -l username 查看用户口令参数

    passwd -l username 使账号失效

    passwd -u username 使账号有效

    passwd -s username 查看账号状态

    passwd -x 60 -i 10 username 让username的口令具有60天变更、10天失效的配置。

    4、完全删除账号

    userdel [-r] username 删除账号 -r连同用户的家目录也一起删除 如果想要完整的将某个账号完整的移除,最好在下达userdel -r username之前, 先以find / -user username查出整个内属于username的文件,然后再删除账号。

    5、将用户加入已存在的组

    usermod -G groupname username // 将已有用户加入组

    6、使账号拥有root权限

    修改/etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:

    ## Allow root to run any commands anywhere

    root ALL=(ALL) ALL

     username ALL=(ALL) ALL  //新增加的行

    修改完毕,现在可以用username登录,然后用命令 sudo ,即可获得root权限进行操作。

  • 相关阅读:
    时间函数的查询-thinkphp
    关于回退的解决
    get post的区别
    日期函数及其查询
    asp MVC的一些tip总结
    asp.net mvc中cookie的完整理解
    解决.net移除dll文件以后依旧报错
    ASP.net MVC redis完整示例(含集合,哈希,sortedset)
    JavaScript实现图的深度广度优先遍历
    JavaScript实现二叉查找树
  • 原文地址:https://www.cnblogs.com/zxpo/p/3626802.html
Copyright © 2011-2022 走看看