达梦数据库学习之Linux用户dmdba更换家目录后登录显示不正常
经排查发现,主要为缺少环境配置文件。所以通过复制的方法将配置文件复制到用户家目录下。达梦数据库社区地址:https://eco.dameng.com。
·
一、su dmdba 显示不正常
经排查发现,主要为缺少环境配置文件。所以通过复制的方法将配置文件复制到用户家目录下。
二、问题出现原因
问题原因为:
- 更换dmdba的家目录导致,换完家目录后,系统并没有复制环境配置文件。
- 那么为什么需要这样文件,这就是跟linux的机制有关联了,因为在linux下每次通过useradd创建新的用户时,都会将所有的配置文件从/etc/skel复制到新用户的主目录下,一般默认在home下面的新用户主目录,而关于/etc/skel这个目录,是主要被useradd所用到。
三、解决方案
cp -a /etc/skel/. /home/dmdba/
达梦数据库社区地址:https://eco.dameng.com
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献1条内容
所有评论(0)