Для автоматического добавления ssh key Я отредактировал файл ~/.bashrc
и добавил eval "$(ssh-agent -s)"
и ssh-add
в конце. Это работает хорошо.После установки ~/.bashrc FileZilla не работает
После этого я не могу посетить сервер через SFTP с помощью FileZilla.
Как я могу исправить это, сохраняя автоматический запуск ssh-add
?
Мой сервер OS - CentOS 6.7. Я также обращаюсь к серверу через оболочку.
В вашем [предыдущем вопросе] (https://stackoverflow.com/questions/33710880/how-could-i-setup-a-permanent-connection-to-github-from-server-with-ssh-key) вы пытались SSH _from_ сервера CentOS _to_ GitHub. Теперь, похоже, вы пытаетесь подключить _to_ ваш CentOS-сервер, с какой-либо другой машины, на которой запущена FileZilla. Это верно? – Chris
Да. Я запускаю git на CentOS-сервере, чтобы вытащить проект из GitHub и получить доступ к серверу с локального Mac через shell и FileZilla. –
Изменения, внесенные вами в SSH с вашего сервера на GitHub, не имеют никакого отношения к разрешению входящего SSH на ваш сервер. Эти два полностью разделены. Похоже, что этот вопрос вскоре будет закрыт для того, чтобы быть вне темы. Возможно, вам повезло с [Server Fault] (https://serverfault.com/) или [Суперпользователем] (https://superuser.com/). Вы должны спросить о настройке SSH _server_ на CentOS. – Chris