ssh 使用什么作为启动脚本?我的理解是它应该调用 ~/.bashrc,但在我的例子中它没有调用,那么什么可以防止这种情况发生呢?
答案1
有很多东西。最有可能查看的地方是服务器端 SSH 配置 (sshd_config)。另一个要查看的地方是查看与用户关联的 shell。显然,如果不是 bash shell,那么 .bashrc 根本就不会被使用。
ssh 使用什么作为启动脚本?我的理解是它应该调用 ~/.bashrc,但在我的例子中它没有调用,那么什么可以防止这种情况发生呢?
有很多东西。最有可能查看的地方是服务器端 SSH 配置 (sshd_config)。另一个要查看的地方是查看与用户关联的 shell。显然,如果不是 bash shell,那么 .bashrc 根本就不会被使用。