rsync локальная файловая система для удаленного автоматического изменения файла, окна для unix

Вопрос:

Наша команда в настоящее время работает, на macs, толкающих изменения файлов через rsync во FreeBSD, причем наш редактор является Komodo

1 – Пользователь сохраняет файл 2 – Макро в программах Komodo и команду rsync для синхронизации локального каталога с удаленным

var rsyncCommand = "rsync -av --delete --filter=";
rsyncCommand += "':- .gitignore'";
rsyncCommand += " ";
rsyncCommand += "/local/ezpublish_git/"
rsyncCommand += " ";
rsyncCommand += "[email protected]:/remote/dir/ezpublish_git/";

ko.run.runEncodedCommand (окно, rsyncCommand);

Команда rsync работает, поскольку каждая машина имеет настройку ssh.

На машине с Windows мы обнаружили окна, эквивалентные rsync cwrsync, которые теоретически должны делать то же самое, но у меня возникают проблемы с подключением Windows-устройства к удаленному через ssh с помощью ключа ssh. Каждое сообщение, которое я нахожу, автоматически подключается к удаленному блоку unix из окон через ssh, использует PuTTY. Это не очень удобно, поскольку Komodo запускает командную строку Windows не через шпатлевку.

Итак, как я могу получить окна для автоматического подключения к unix-box через ssh с ключами ssh без использования PuTTY?

Лучший ответ:

Я думаю, что ваша проблема может заключаться в том, что другие клиенты, использующие rsync, явно не передают параметр, определяющий туннелирование через ssh или местоположение закрытого ключа, rsync, как и в этих системах, ключ обычно помещается в предварительно сконфигурированное местоположение, обычно в директории.ssh домашнего каталога пользователя, где ssh может ее найти. Вероятно, это не относится к ssh из cwRsync.

Возможно, вам нужно указать оба параметра: cwRsync:

  • создайте новую пару ключей SSH без кодовой фразы, используя ssh-keygen (есть копия в каталоге bin\вашей установки cwRsync). Скопируйте его в соответствующее место.
  • добавить к параметрам rsync: -e “ssh -i private-key”

rsync и ssh также должны находиться в каталоге bin \.

Оцените статью
TechArks.Ru
Добавить комментарий