Configuração incorreta de peixes impedindo o login utilizável no servidor remoto

0

Eu estraguei a configuração do meu config.fish e agora não consigo usar meu servidor.

Sempre que eu tento fazer login, ele diz

fish: Unknown command '/usr/bin/keychain /home/freebsd/.ssh/id_dsa'
/home/freebsd/.config/fish/config.fish (line 21): /usr/bin/keychain $HOME/.ssh/id_dsa

Em seguida, apenas me permite digitar até ^C e terminar a conexão fechar a guia do terminal: o truque ^C ocorre às vezes. A tentativa de ssh root@server apenas me dá a resposta para efetuar login como o usuário freebsd .

Se eu tentar scp editar o controle remoto config.fish para me livrar das linhas ofensivas, ele ainda me dará o mesmo erro, em vez de permitir que eu acesse o arquivo.

Efetuar login no Oceano Digital e acessar o console é absolutamente inútil, já que não tenho idéia de quais sejam as senhas, já que sempre uso ssh para efetuar login (então só pode haver as chaves ssh, que eu não acho que eu possa usar no prompt do console DO).

Esta questão parece indicar que eu preciso dizer ao meu VPS para fazer um hard reboot a partir do site do DO e, em seguida, fazer coisas com o modo de usuário único. Esse é o único caminho a seguir?

    
por cjm 26.08.2016 / 05:10

1 resposta

0

^D me levou a uma solicitação, para que eu pudesse desfazer as alterações em config.fish .

    
por 26.08.2016 / 15:06