一、su dmdba 显示不正常


经排查发现,主要为缺少环境配置文件。所以通过复制的方法将配置文件复制到用户家目录下。

二、问题出现原因

问题原因为:

  • 更换dmdba的家目录导致,换完家目录后,系统并没有复制环境配置文件。
  • 那么为什么需要这样文件,这就是跟linux的机制有关联了,因为在linux下每次通过useradd创建新的用户时,都会将所有的配置文件从/etc/skel复制到新用户的主目录下,一般默认在home下面的新用户主目录,而关于/etc/skel这个目录,是主要被useradd所用到。

三、解决方案

cp -a /etc/skel/. /home/dmdba/


达梦数据库社区地址:https://eco.dameng.com

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐