linux下修改用户主目录的方法

第一,修改/etc/passwd文件

第二,usermod命令

具体方法:

第一种方法:vi /etc/passwd

找到要修改的用户那几行,修改掉即可。此法很暴力,建议慎用。

/etc/passwd文件格式

登录名:加密口令:数字用户ID:数字组ID:注释字段:起始目录:shell程序

用此方法修改了用户宿主目录后,会出现某些异常,如:bash环境异常,需要将用户原宿主目录下的隐藏文件拷贝到更改后的宿主目录即可

cp /原宿主目录/.* /目标目录

第二种:usermod

usermod -d /usr/newfolder -u uid

-u后面一定要接uid啊,不是username

附:usermod详细参数

语  法:usermod [-LU][-c ][-d ][-e ][- f ][-g ][-G ][-l ][-s ][-u ] [用户帐号]

补充说明:usermod可用来修改用户帐号的各项设定。

参  数:

-c  修改用户帐号的备注文字。

-d登入目录>  修改用户登入时的目录。

-e  修改帐号的有效期限。

-f  修改在密码过期后多少天即关闭该帐号。

-g  修改用户所属的群组。

-G  修改用户所属的附加群组。

-l  修改用户帐号名称。

-L  锁定用户密码,使密码无效。

-s  修改用户登入后所使用的shell。

-u  修改用户ID。

-U  解除密码锁定

linux 添加用户主目录,linux下修改用户主目录的方法相关推荐

  1. linux 下载python命令_Linux下修改Python命令的方法示例(附代码)

    本篇文章给大家带来的内容是关于Linux下修改Python命令的方法示例(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. Linux默认python命令指向的是/usr/bi ...

  2. linux mysql 编码修改,Linux下修改MySQL编码的方法

    这篇文章主要为大家详细介绍了Linux下修改MySQL编码的方法,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编小韵来看看吧! 默认登录mysql之后可以通过SH ...

  3. linux服务器远程修改mac地址,linux下修改MAC地址问题解决方法

    linux下修改MAC地址问题解决方法 作者:佚名 来源:网络整理 2013-4-17 在linux中,修改MAC地址 # ifdown eth0 # ifconfig eth0 hw ether 1 ...

  4. 苹果电脑上使用linux环境变量,mac系统下修改环境变量

    苹果电脑使用率越来越高,在mac系统下研发,性能要比在windows下快不少,既然要开发,免不了要配置环境变量.下面是学习啦小编收集整理的mac系统下修改环境变量,希望对大家有帮助~~ mac系统下修 ...

  5. matlab安装c盘吗,matlab的安装步骤(附winC盘“用户”文件夹下账户名的更改方法).doc...

    matlab的安装步骤(附winC盘"用户"文件夹下账户名的更改方法) MATLAB 2010的下载和安装 MATLAB R2010a 下载地址:ed2k://|file|[矩陣實 ...

  6. mysql alter engine_MySQL_mysql下修改engine引擎的方法,修改my.ini,在[mysqld]下加上 - phpStudy...

    mysql下修改engine引擎的方法 修改my.ini,在[mysqld]下加上 default-storage-engine=INNODB 其中红色字体部分是要指定的引擎名称. 用sql语句修改已 ...

  7. linux添加组管理员,centos下添加管理员组和添加管理员用户及相关操做

    一.建用户:php adduser phpq                            //新建phpq用户 passwd phpq                            ...

  8. 在linux下修改用户密码

    修改本地用户密码: 1.交互配置本地用户: 以root用户: passwd <username> Changing password for user dewang. New UNIX p ...

  9. linux改用户密码chpasswd,Linux chpasswd (批量或单一修改用户密码)和passwd(直接修改用户密码)...

    Linux命令:chpasswd 批量或者单一修改用户密码 语法: 1:# echo 用户名:密码 | chpasswd 2:# chpasswd < doiido.txt 实例 1.直接修改d ...

最新文章

  1. Java中程序初始化的顺序
  2. c 语言寻找最小生成树,求助,关于求无向图的最小生成树代码
  3. 互联网周刊:谁是下一个IE?
  4. Fastreport.Net用户手册:报表页
  5. TensorFlow交叉熵
  6. Windows Phone 知识锦(12月版)
  7. Zend Framework 多模块配置 (二)
  8. poj 1655 Balancing Act(求树的重心)
  9. android MySQL servlet_使用MySQL和Servlet编写Android接口样例
  10. HTML5学习笔记简明版(1):HTML5介绍与语法
  11. 如何把桌面计算机和回收站隐藏,如何隐藏电脑桌面回收站?隐藏桌面回收站方法介绍...
  12. 元数据管理器中存在错误。 ID 为“DESKTOP-99BPLMI”的 server 中不存在 ID 为“T3DATA_ZYM”的 database,或用户没有访问该对象的权限。
  13. Backtrader策略实现(一) | 简单双均线
  14. 无头浏览器和抓取-解决方案
  15. ESPG和OGC、SRS、SRID指的是什么
  16. 计算机专业在线杂志,计算机类的cscd期刊汇总
  17. 智能自助洗车系统车牌识别解决方案
  18. python实现KDJ指标模型 量化策略 python 策略开发
  19. Vue框架学习(第十三课)Vuex状态管理中的store和state属性
  20. C语言课程设计(1)-学生成绩管理系统

热门文章

  1. 【已解决】 ESXI6.7 中虚拟机 从AMD cpu 与 Intel CPU主机互迁
  2. 【游戏】金融帝国2:金融帝国实验室(Capitalism Lab)市长模式DLC+简单教程
  3. 前端原生javaScript,通过身份证号判断年龄、性别、出生日期。
  4. 微服务架构之注册中心
  5. 初探occ+osg开发的CAD系统之模型装配颜色(2)
  6. Java实现文件的加密与解密
  7. linux终端制表符长度,linux+制表符
  8. oracle新增、删除索引以及主键修改
  9. 2021年7月 虾皮、OPPO、富途等十几家公司面经总结
  10. 解决wacom数位板驱动程序没有响应