root@myhost:/# ssh -i /opt/id_rsa.pub azureuser@myhost2.cloudapp.net
Enter passphrase for key '/opt/id_rsa.pub':
azureuser@myhost2.cloudapp.net's password:
Я создал пару ключей без парольной фразы, можно ли избавиться от подсказки парольной фразы при подключении к удаленному серверу?
Я хотел бы использовать ключевое соединение при использовании этой команды:
tar -c /opt/lampp/htdocs/somehost | ssh -i /opt/id_rsa.pub azureuser@myhost2.cloudapp.net 'tar -xvf - -C /opt/somefolder' > /dev/null 2>&1 &
Чтобы передача файлов продолжалась, даже если терминал потерял соединение.
Вы можете удалить (или изменить) кодовую фразу, используя -p
возможность ssh-keygen
. Например:
ssh-keygen -f /opt/id_rsa -p
Нажмите Войти при запросе новой парольной фразы, чтобы удалить парольную фразу.