- Регистрация
- 04.11.2010
- Сообщения
- 2 382
- Благодарностей
- 917
- Баллы
- 113
Привет, парни. Нужна помощь.
Глобально задача:
Есть 2 сервера: Сервер 1 и сервер 2. С линуксом на борту и нужно провести ряд манипуляции с файлами на них.
Задачи сервера 1:
в папке проекта лежат 2 файла в следующий категориях 'default/exim4' и 'init.d/exim4' (exim4 - это файл):
1. нужно на сервере1 заменить файл "etc/default/exim4" на мой локальный "default/exim4"
2. нужно на сервере1 заменить файл "etc/init.d/exim4" на мой локальный "init.d/exim4"
Следом задачи сервера 2:
1. Либо перезаписать файл "/data/vps-list.txt" на сервере2, что бы в нем оказалась лишь одна строка, которую я укажу в переменной. Либо я создам локально файл "/data/vps-list.txt" и нужно будет этим файлом заменить "/data/vps-list.txt" на сервере.
2. Удалить с сервера 2 файл "/var/AMS.lst"
3. Запустить файл "./me.py"
4. Скачать файл "/var/AMS.lst"
Сервера на которых будет это происходить, будут меняться.
Как я понимаю тут лучше всего использовать plink.exe ???
Я его юзал давно для одной задачи.
Но сейчас возник ряд проблем.
Одна из них, что когда подключаюсь впервые к серверу, он говорит что у меня rsa2 кей не закэширован.
И просит нажать "y".
Как это реализовать через параметры запуска? (Потратил времени, но гугл не помог моим кривым рукам.)
Мои кривые руки и гугл, уже забрали кучу времени.
Будьте добры, парни, накидайте правильно составленных комманд.
Глобально задача:
Есть 2 сервера: Сервер 1 и сервер 2. С линуксом на борту и нужно провести ряд манипуляции с файлами на них.
Задачи сервера 1:
в папке проекта лежат 2 файла в следующий категориях 'default/exim4' и 'init.d/exim4' (exim4 - это файл):
1. нужно на сервере1 заменить файл "etc/default/exim4" на мой локальный "default/exim4"
2. нужно на сервере1 заменить файл "etc/init.d/exim4" на мой локальный "init.d/exim4"
Следом задачи сервера 2:
1. Либо перезаписать файл "/data/vps-list.txt" на сервере2, что бы в нем оказалась лишь одна строка, которую я укажу в переменной. Либо я создам локально файл "/data/vps-list.txt" и нужно будет этим файлом заменить "/data/vps-list.txt" на сервере.
2. Удалить с сервера 2 файл "/var/AMS.lst"
3. Запустить файл "./me.py"
4. Скачать файл "/var/AMS.lst"
Сервера на которых будет это происходить, будут меняться.
Как я понимаю тут лучше всего использовать plink.exe ???
Я его юзал давно для одной задачи.
Но сейчас возник ряд проблем.
Одна из них, что когда подключаюсь впервые к серверу, он говорит что у меня rsa2 кей не закэширован.
И просит нажать "y".
Как это реализовать через параметры запуска? (Потратил времени, но гугл не помог моим кривым рукам.)
Мои кривые руки и гугл, уже забрали кучу времени.
Будьте добры, парни, накидайте правильно составленных комманд.