всем привет.
задача следующая: залить файл на ремот-хост при помощи scp или ssh. если файл присутствует, подсчитать его MD5/SHA1 сумму, и сравнить с локальным. если суммы равны - не заливать файл. если не равны - заменить файл локальным.
по поводу MD5/SHA1 сумм, я так понял, не скачивая файл это можно реализовать только при использовании ssh. или есть другие варианты?
отсюда несколько вопросов: 1. каким образом scp/ssh можно заставить не спрашивать пароль? 2. как проверить наличие файла на ремот-хосте?
спасибо.