Я пытаюсь создать промежуточную машину для запуска проекта дома (приложение rails).git remote push: Permission denied (publickey, keyboard-interactive)
# Remote machine connection
REPLOGIN=joel
REPADDRESS=192.168.2.100
REPLOCATION=/Users/joel/Projects/bio_watts #Repo location
REPNAME=biowatts
# Copy the repo to the server
echo "Copying the git repo to the server $REPADDRESS"
echo "repname:$REPNAME"
TEMPREP="$REPNAME.git"
echo "$TEMPREP"
git clone --bare .git $TEMPREP
scp -r $TEMPREP [email protected]$REPADDRESS:$REPLOCATION/
# Set up the origin for the project
#echo "Linking current repository to remote repository"
git remote add imac [email protected]$REPADDRESS:$REPLOCATION/$REPNAME.git/
Все это работало нормально
$git remote
imac <== this is my remote machine
Когда я пытаюсь мерзавец толчок к этой машине я получаю:
Permission denied (publickey,keyboard-interactive).
fatal: The remote end hung up unexpectedly
Я знаю, что есть что-то о SSH ... но я не Не понимаю, что мне нужно делать на моем локальном компьютере и на моих удаленных компьютерах (Mac OS X Lion).
Может кто-нибудь помочь?
Cheers,
Joel
СЛЕДУЮЩИЙ ВОПРОС:
На моей удаленной машине я найти мой клонированный файл biowatts.git ... но я не вижу, файлы проекта (рельсы приложение) ... как это работает?
Мое намерение - нажать git на мой IMAC и запустить мое приложение там (тонкий старт) ???
Нужно ли копировать файл вручную? Я предположил, что клон git скопирует все, что мне нужно ...
Можете ли вы подключиться через SSH «нормально» к этой машине? Что говорят журналы? – fge