Linux之关于用户的几个重要配置文件

 

 
1. 用户及用户组相关命令
用户相关命令:
useradd    创建用户
userdel     删除用户
passwd     为用户设置密码
chage    修改用户密码属性,管理/etc/shadow
usermod    为用户更改权限
id             查看当前用户的相关属组信息
su             切换用户登陆
sudo          sudo提权
visudo        编辑sudo权限

用户组相关命令:
groupadd     创建用户组
groupdel      删除用户组
groupmod    更改用户组权限

 

2. 重要配置文件
1. /etc/skel/
    用来存放新用户配置文件(环境变量)的目录,当创建新用户时,系统会把当下目录的所有文件拷贝一份到新用户家目录中,即:cp -a /etc/skel/* /home/ddu

2. /etc/login.defs
    用来定义创建用户时需要的一些用户的配置信息。如创建用户时是否需要家目录,UID和GID的范围,用户及密码的有效期等等

3. /etc/default/useradd
    在使用useradd命令添加用户时,用户默认配置信息的配置文件

 

3. 实例

    生产运维中,有时候我们会遇到登陆到Linux时界面出现 “ -bash-4.1$ ” 的问题,尝试说明原因及解决办法;

 原因:这通常是由于用户家目录下配置文件被意外删除导致,如.bash_logout 、.bash_profile 、.bashrc等;

 解决办法:将 /etc/skel/ 下的所有文件拷贝到 用户家目录即可

# /home/ddu为用户家目录
cp -a /etc/skel/* /home/ddu

 

转载于:https://www.cnblogs.com/Caiyundo/p/10450820.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值