Как передать один файл удаленно с помощью drush?
Я хотел бы отправить один файл на удаленный хост, который определен как псевдоним в drush.
Файл на самом деле является закрытым ssh-ключом, поэтому его необходимо поместить в ~/.ssh
.
Я попробовал следующую команду:
drush -v rsync conf/my_rsa @remote:~/.ssh/
Но тогда он говорит:
You will destroy data from drush@remote:'/var/www/~/.ssh/'
Я не хочу уничтожать какие-либо существующие данные в моем ~/.ssh
.
Есть ли обходной путь для этого?
1
1 answers
Я нашел полезным следующее обходное решение:
cat my_rsa | drush @remote ssh "cat > ~/.ssh/my_rsa"
Он отправит содержимое файла непосредственно через ssh в файл.
2
Author: kenorb, 2015-01-23 21:21:05