^D
подтолкнул меня к подсказке, чтобы я мог отменить изменения config.fish
.
Плохая конфигурация рыбы, препятствующая доступу к удаленному серверу
Я испортил настройку моего config.fish
, и теперь я не могу использовать свой сервер.
Всякий раз, когда я пытаюсь войти, он говорит
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
Затем он просто позволяет мне печатать до тех пор, пока я не и закрою вкладку терминала: ^C
закончу соединение^C
трюк случается только иногда. Попытка ssh root@server
просто дает мне ответ, чтобы войти как freebsd
пользователь.
Если я пытаюсь scp
отредактировать пульт, config.fish
чтобы избавиться от оскорбительных строк, он все равно выдает мне ту же ошибку, а не дает мне доступ к файлу.
Вход в Digital Ocean и доступ к консоли абсолютно бесполезен, поскольку я понятия не имею, какими могут быть пароли, поскольку я всегда использую ssh
для входа (так что могут быть только ssh-ключи, которые я не думаю, Я могу использовать в командной строке DO).
Этот вопрос, кажется, указывает на то, что мне нужно сказать моему VPS выполнить полную перезагрузку с веб-сайта DO, а затем выполнить работу в однопользовательском режиме. Это единственный путь вперед?
1 ответ на вопрос
Похожие вопросы
-
6
Какие функции Zsh вы используете?
-
4
Использование публичных терминалов для входа в ваши личные учетные данные
-
3
Что такое "пиар"? Что означает PR в контексте портов FreeBSD?
-
-
8
Убийство Windows Shell
-
1
Во FreeBSD 7.0 в Parallels не хватило места при создании портов для Mono
-
3
Mac OS X: обычные места, где должны жить бинарные файлы
-
2
Mac OS X: нужен простой скрипт
-
10
Как настроить SSH, чтобы мне не приходилось вводить свой пароль?
-
3
Как я могу использовать ssh для запуска команды на удаленной машине Unix и выхода до ее завершения?
-
8
Спаси меня от бессмысленного терминала