使用 PUTTY 通过 SSH 连接到 Linux - .bashrc 和 .rlogin 均不执行

使用 PUTTY 通过 SSH 连接到 Linux - .bashrc 和 .rlogin 均不执行

ssh 使用什么作为启动脚本?我的理解是它应该调用 ~/.bashrc,但在我的例子中它没有调用,那么什么可以防止这种情况发生呢?

答案1

有很多东西。最有可能查看的地方是服务器端 SSH 配置 (sshd_config)。另一个要查看的地方是查看与用户关联的 shell。显然,如果不是 bash shell,那么 .bashrc 根本就不会被使用。

相关内容