欢迎来到科站长!

Linux

当前位置: 主页 > 服务器 > Linux

Linux切换用户环境变量消失问题及解决

时间:2024-09-22 17:43:00|栏目:Linux|点击:

问题描述

在切换用户的时候,命令的开头出现异常

  • 正常情况:
1
[root@localhost ~]#
  • 异常情况:
1
bash-4.2$

问题原因

用户的家目录下没有环境变量,导致出现的问题

  • 正常情况:

  • 异常情况:

解决方法

将环境变量拷贝到对应用户家目录下并修改权限

  • ①拷贝环境变量
1
2
cp  /etc/skel/.bash/home/test
ll -a  /home/test

  • ②修改权限
1
chown test:test /home/test/.bash*

  • 恢复正常:


上一篇:linux特殊权限使用(suid、sgid、sbit)

栏    目:Linux

下一篇:暂无

本文标题:Linux切换用户环境变量消失问题及解决

本文地址:https://fushidao.cc/server/824.html

广告投放 | 联系我们 | 版权申明

申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:1205677645 | 邮箱:1205677645@qq.com

Copyright © 2018-2024 科站长 版权所有冀ICP备14023439号