原因:该用户 /home/userx/ 目录下文件缺失.bash_profile.bashrc,可以用ls -al查看 解决:从/etc/skel/目录下复制文件到/home/userx/目录下就ok了
linux新建用户切换后显示-bash-4.1$ 新创建的用户切换的时候出现了:-bash-4.1$ 原因: 网上找了一下说是缺少了一些配置文件 具体的解决办法: cp -a /etc/skel/. /var/zabbix ; -a表示复制隐藏文件 /var/zabbix 是zabbix用户的家目录,具体可以查看/etc/passwd文件。 其实 拷贝.bash_logout .bash_profile ....
linux新建用户切换后显示-bash-4.1$(转载) 今天新建了一个MQM的用户 , useradd -g mqm -d /var/mqm passwd mqm 终端中显示 -bash-4.1$而不是 [mqm@locahost~] 百度了下。据说是因为缺少配置文件。 将/etc/skel中的文件全部复制到/var/mqm/之后,问题就得到了解决。 操作如下 cp -a /etc/skel/. /va...
今天新建一个work用户,切换后显示如下 并且所有命令都无法使用 发现work的家目录里找不到.开头的4个文件 从/etc/skel下复制过来 [root@localhost ~]# cp -a /etc/skel/. /home/work/ 之后再su work 就恢复正常了 如果需要给work用户赋予root权限: 1、修改 /etc/sudoers 文件 ## Allow root to run any ...
缺少环境配置文件。所以通过复制的方法将配置文件复制到用户家目录下。最终解决: 具体原因: 那么为什么需要这样文件,这就是跟linux的机制有关联了,因为在linux下每次通过useradd创建新的用户时,都会将所有的配置文件从/etc/skel复制到新用户的主目录下,一般默认在home下面的新用户主目录,而关于/etc/skel这个目录,是主...