- Регистрация
- 12.05.2013
- Сообщения
- 104
- Благодарностей
- 31
- Баллы
- 28
Запускаю Putty через экшен "Запуск программы"
Команда:
-ssh serverip -l root -pw password -P 22
Консоль без проблем запускается и логинится под рутом на сервер.
Пытаюсь делать бэкап файлов одной командой:
-ssh serverip -l root -pw password -P 22 zip -r /home/admin/web/site.ru/backup.zip /home/admin/web/site.ru/public_html
Putty отдает ошибку:
хотя, если в консоли просто написать команду:
zip -r /home/admin/web/site.ru/backup.zip /home/admin/web/site.ru/public_html
бэкап без проблем создается (т.е. синтаксис команды правильный)
Подскажите пожалуйста, может нужно аргумент -r как-то в кавычки выделять или по другому команду прописывать, чтобы в одну команду он логинился и запускал архивацию?
Заранее спасибо.
п.с. гуглил, яндексил, серчил на зенофоруме, ничего не нашел, кроме использования сторонних библиотек (чего не особо хотелось бы)
Команда:
-ssh serverip -l root -pw password -P 22
Консоль без проблем запускается и логинится под рутом на сервер.
Пытаюсь делать бэкап файлов одной командой:
-ssh serverip -l root -pw password -P 22 zip -r /home/admin/web/site.ru/backup.zip /home/admin/web/site.ru/public_html
Putty отдает ошибку:
хотя, если в консоли просто написать команду:
zip -r /home/admin/web/site.ru/backup.zip /home/admin/web/site.ru/public_html
бэкап без проблем создается (т.е. синтаксис команды правильный)
Подскажите пожалуйста, может нужно аргумент -r как-то в кавычки выделять или по другому команду прописывать, чтобы в одну команду он логинился и запускал архивацию?
Заранее спасибо.
п.с. гуглил, яндексил, серчил на зенофоруме, ничего не нашел, кроме использования сторонних библиотек (чего не особо хотелось бы)