• Linux 完整的修改用户名,用户组的方法记录


    今天将虚拟机内所有的用户都是统一规划自己的名字,方便识别操作,特记录相关修改Linux 用户名以及修改用户组的方法


    * ####第一种方式,直接改相关文件:
    * /etc/passwd 
    ![](http://images2015.cnblogs.com/blog/991711/201704/991711-20170401131955820-1205585377.png)
    如图所示,改为自己想用户名,描述 ,以及家目录的位置。要在root 用户在执行。
    
    *  /etc/group
    ![](http://images2015.cnblogs.com/blog/991711/201704/991711-20170401132200180-1069558594.png)
    修改组名
    
    *  /etc/gshadow   这个要用`root` 用户才能打开
    ![](http://images2015.cnblogs.com/blog/991711/201704/991711-20170401132406570-186536751.png)
    
    *  /etc/shadow   这个也要用`root` 用户才能打开
    ![](http://images2015.cnblogs.com/blog/991711/201704/991711-20170401132654055-98095831.png)
    
    *  将你的家目录换成你自己的名字,  要对应 `/etc/passwd` 文件中的描述
    ![](http://images2015.cnblogs.com/blog/991711/201704/991711-20170401133825352-2081142792.png)
    

    * ####第二种方式,通过命令直接修改,上一种方式是在文件下修改,是比较直接的,通过命令的话安全一点
    *  修改用户名
    ` sudo usermod  -l  SBC_7109_455_SDK6  sbc-7109s-455 `
    通过查看 `/etc/passwd` 我们可以看到
    ![](http://images2015.cnblogs.com/blog/991711/201704/991711-20170401134204774-2092298693.png)
    以及查看  `/etc/shadow`
    ![](http://images2015.cnblogs.com/blog/991711/201704/991711-20170401134334211-1714513789.png)
    
    
    *  修改注释栏
    `sudo usermod -c SBC_7109_455_SDK6 SBC_7109_455_SDK6`
    查看  `/etc/passwd` 我们可以看到
    ![](http://images2015.cnblogs.com/blog/991711/201704/991711-20170401134608758-2078143051.png)
    
    *  修改组名
    `sudo groupmod  -n  SBC_7109_455_SDK6  sbc-7109s-455 `
    查看  `/etc/group `
    ![](http://images2015.cnblogs.com/blog/991711/201704/991711-20170401134837242-1870051435.png)
    查看  `/etc/gshadow `
    ![](http://images2015.cnblogs.com/blog/991711/201704/991711-20170401134937430-938301372.png)
    
    *  修改家目录归属
    查看 `/etc/passwd `
    ![](http://images2015.cnblogs.com/blog/991711/201704/991711-20170401135140867-262909251.png)
    查看   ` home ` 目录下面文件夹
    ![](http://images2015.cnblogs.com/blog/991711/201704/991711-20170401135238680-1170678813.png)
    
    
    *  重新进入该用户后, `sudo` 无法执行的问题
    请参考: http://www.cnblogs.com/chenfulin5/p/6370167.html
  • 相关阅读:
    变动原因change事件
    获取一个Java项目的所有接口信息
    部署
    Apache Nutch(二)
    导论
    昨天去看了海,今天是第一天上班.心情不错.告诉自己要努力啊!
    从ASP.net Ajax 1.0 Beta 1升级到 ASP.net Ajax 1.0 Beta 2具体说明。
    好些天没有写什么了,不能懒散下去了,要重新振作起来。
    ComboBox怎么不绑定而设置Text和Value 网上收集
    使用无刷新技术,去请求该失效Session的页面,实现跳转到重新登陆页面。
  • 原文地址:https://www.cnblogs.com/chenfulin5/p/6655612.html
Copyright © 2020-2023  润新知