如何远程修改.bash_login?

时间:2013-08-18 16:39:25

标签: linux

我做了一些愚蠢的事情,它将命令exit 0添加到.bash_login。

现在我陷入困境,因为每当我尝试登录时,它都会自动退出。

有关如何解决此问题的任何想法?我目前正在使用Windows PC ssh到linux插件计算机。

2 个答案:

答案 0 :(得分:0)

ssh user@host "/bin/bash --noprofile"

请参阅sshbash的联机帮助页,了解其工作原理。可能需要一些修改 - 例如,如果bash不在远程计算机上的/ bin中。您将需要一个命令行ssh客户端,但我相信在Windows上可以使用Cygwin。

之后,您应该有一个可用的shell,以便修复.bash_login。

答案 1 :(得分:0)

你能开始一个不同的外壳吗?

ssh user@host tcsh

然后,在不同的shell中,修复或重命名该文件。