-1

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

现在我被卡住了,因为每当我尝试登录时,它都会自动退出。

关于如何解决这个问题的任何想法?我目前正在使用 Windows PC 连接到 linux 插件计算机。

4

2 回答 2

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

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

在那之后,你应该有一个可用的 shell,这样你就可以修复你的 .bash_login。

于 2013-08-18T16:46:10.117 回答
0

你能启动一个不同的shell吗?

ssh user@host tcsh

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

于 2013-08-18T16:46:57.027 回答