Chinaunix首页 | 论坛 | 博客
  • 博客访问: 202879
  • 博文数量: 96
  • 博客积分: 1781
  • 博客等级: 上尉
  • 技术积分: 970
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-07 12:31
文章分类

全部博文(96)

文章存档

2014年(1)

2013年(14)

2012年(44)

2011年(37)

分类: LINUX

2012-08-03 14:57:57

由于厂商默认的$HOME变量为/tmp,而我们希望为/root。在网上查看后,

方法一:是export HOME=/root 这样是临时修改,重启$HOME仍然为/tmp

方法二:是修改/etc/passwd。这个修改后我的RB433是完全好的,但blh的是ssh登录目录为/root但$HOME还是没改。

 经过仔细分析是/etc/profile里设置了HOME变量,/etc/passwd是设置了root的目录,而不是HOME。

RB433之所以OK 是因为/etc/profile里面的HOME是根据/etc/passed设置的。而blh里是直接指定为/tmp的。

所以修改/etc/passwd后,再修改下/etc/profile即可。

阅读(1543) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~