У вас есть неправильная запись в / etc / ssh / ssh_known_hosts
, как предлагается в журнале. Как вы его создали? Это общесистемная альтернатива ~ / .ssh / known_hosts
и должна использоваться только в разумных ситуациях (распространение, локальная сеть, сертификаты).
Проверьте, что находится в этом файле, проверьте наличие несоответствий и, возможно, ваш server1
или ip 10.1.1.10
там.
Да
/etc/shells
Изменение оболочки для входа описано в Руководстве по FreeBSD , в главе Оболочки . Он также указывает на главу под названием Установка приложений :Пакеты и порты , в которой рассказывается, что вам нужно знать для установкиbash
(установка bash
из пакета FreeBSD автоматически обновит/etc/shells
).
Затраченные шаги, предполагая правильно настроенную систему FreeBSD, вероятно, можно было бы суммировать в
sudo pkg install bash
chsh -s /usr/local/bin/bash