问题描述:
创建完新用户,由超级管理员切换到普通用户不能够正常显示当前用户名和路径
CentOS7解决方法::
1.编辑配置文件 ~/.bash_profile(确保此时是root管理用户)
[root@localhost home]# vi ~/.bash_profile
2.在~/.bash_profile的配置文件中加入****export PS1=’[\u@\h \W]$'
3.vi下点击esc输入:wq保存退出
4.输入source ~/.bash_profile
使配置文件生效
此时切换用户发现问题已经解决
kali解决方法:
1.确保当前用户为超级用户
2.修改所创建用户的shell类型
usermod -s /bin/bash 用户名
即可解决问题
usermod命令·:
-a | – append ##把用户追加到某些组中,仅与-G选项一起使用
-c | – ment ##修改/etc/passwd文件第五段ment
-d | – home ##修改用户的家目录通常和-m选项一起使用
-e | – expiredate ##指定用户帐号禁用的日期,格式YY-MM-DD
-f | – inactive ##用户密码过期多少天后采用就禁用该帐号,0表示密码已过期就禁用帐号,-1表示禁用此功能,默认值是-1
-g | – gid ##修改用户的gid,改组一定存在
-G | – groups ##把用户追加到某些组中,仅与-a选项一起使用
-l | – login ##修改用户的登录名称
-L | – lock ##锁定用户的密码
-m | – move - home ##修改用户的家目录通常和-d选项一起使用
-s | – shell ##修改用户的shell
-u | – uid ##修改用户的uid,该uid必须唯一
-U | – unlock ##解锁用户的密码
更多推荐
新用户,路径,用户名,linux,kali
发布评论