Сконфигурировал новый сервер и попытался загрузить туда с помощью Capistrano одно приложение.
При команде
cap deploy
появляется сообщение типа: Читать далее sh: 1: bundle: not found
Сконфигурировал новый сервер и попытался загрузить туда с помощью Capistrano одно приложение.
При команде
cap deploy
появляется сообщение типа: Читать далее sh: 1: bundle: not found
ssh-keygen -t rsa
ssh user@serverhost mkdir -p .ssh
cat ~/.ssh/id_rsa.pub | ssh user@serverhost 'cat >> ~/.ssh/authorized_keys'
Ну и как бы все. Теперь команда
ssh user@serverhost
, если все без приключений, дает хорошо защищенный вход на сервер без пароля.
Для этого создаём пару ключей на компьютере, с которого будем входить в аккаунт сервера назначения без пароля.
ssh-keygen -t rsa
После этого закидываем полученный public key на нужный сервер(а):
cat ~/.ssh/*.pub | ssh user@remote-system 'umask 077; cat >>.ssh/authorized_keys'
Готово!