Linux登陆或者su - 用户慢问题
问题描述: 直接通过SecureCRT登录webapp,截图如下,一直卡住,登录不了。登录其他用户正常。
文章图片
通过root用户su到webapp,同样会卡住,不Ctrl+C的话,su不会成功。su到其他账号没有问题。
进一步测试发现,如果重新新建用户webapp,家目录在/home/webapp下就可以正常登录。修改家目录到/webhome之后,问题又复现。
问题定位: 根据以上尝试,基本确认问题出在webapp这个用户本身,推测该问题应该出在登陆过程中要加载的配置或者文件上,检查了webapp用户的.bash_profile文件如下: 【Linux登陆或者su - 用户慢问题】
文章图片
对比正常的.bash_profile是一样的,说明.bash_profile文件是没有问题的。
再看看该主机/webhome的.bashrc文件
文章图片
发现这个文件的内容和.bash_profile是一样的。 而正确的主机的该文件内容如下:
文章图片
问题确认,有问题的主机的用户的.bashrc文件写错了导致登陆时不停的调用.bashrc,bashrc又调用bashrc。导致登陆慢,修改成正常的就可以了。 修改后再测试su - webapp 正常。
推荐阅读
- Linux下面如何查看tomcat已经使用多少线程
- 单点登陆
- Beego打包部署到Linux
- 拒绝可以很艺术,或者很行为艺术。
- Linux|109 个实用 shell 脚本
- linux定时任务contab
- 芯灵思SinlinxA33开发板Linux内核定时器编程
- day16-Linux|day16-Linux 软件管理
- 两个心得
- 如何在阿里云linux上部署java项目