Если Вы уже генерировали пару ssh ключей, просто необходимо скопировать тот в удаленный сервер. Если Вы еще не генерировали ключи, можно сделать так через ssh-keygen -t rsa
Так как Вы имеете доступ ftp к каталогам своего пользователя, ftp и копируете открытый ключ.
Обычно можно было бы хотеть добавить их ключ id_rsa.pub
к удаленному authorized_keys
но так как Вы не можете войти в систему, и может только ftp
, необходимо будет ударить любой существующий файл.
ftp remoteserver
, вход в систему с именем пользователя и паролем Затем Вы хотите скопировать/Users/yoeriboven/.ssh/id_rsa.pub в/Users/yoeriboven/.ssh/authorized_keys удаленного сервера
ftp
позволит Вам создать каталоги в случае, если нет никакого удаленного/Users/yoeriboven/.ssh dir и т.д.
Затем необходимо смочь войти в использование ssh
команда.
Другой путь должен был бы войти в использование живого (спасение) CD и изменить Ваш sshd_config для разрешения паролей и перезагрузки. Решение для ftp позволит восстановление без перезагрузки.
Bind9 использует значения Time-To-Live (TTL), указанные как часть каждой записи DNS, чтобы определить, как долго его кэш. Это то, что требуется стандартами DNS. Там, кажется, не простым способом переопределить, что в связывании, и вверх по течению, вероятно, изменится, что , потому что это, как правило, плохая идея .
Один вариант - запускать версию Debian Bind9; Они исправляли его, чтобы добавить в Min-Cache-TTL
опцию.
Если вы не используете Debian, на ServerFault, Omniwired предполагают, что вы можете получить источник и Отредактируйте функцию IS_Expired
, чтобы изменить поведение кэширования. Его пример только что меняет возврат 1
(истек) до возврата 0
(не срок действия); Очевидно, что знания по программированию потребуются для реализации чего-либо более сложной.
Если у вас есть некоторые знания, вы также можете применить Debian Min-Cache-TTL Patch .
Еще одна альтернатива - это несвязанный DNS , который имеет директиву Cache-Min-TTL
для переопределения слишком низких TTL.