Author Topic: Передача файлов с одного компа на другой с шифрованием  (Read 6286 times)

0 Members and 1 Guest are viewing this topic.

Offline MaksT

  • Jr. Member
  • **
  • Posts: 62
  • Karma: +0/-0
    • ithz.ru
Суть проблемы такова:
Необходимо передавать файлы с одного компьютера на другой по каналу с шифрованием данных под управление Windows.
Желательно, чтобы как серверная часть, так и клиентская были без наворотов, т.е. только поставленная задача. А также, чтобы работала из командной строки.
Желательно, чтобы передавались данные с шифрованием SSL, но если ничего под Win не найдется такого, то можно и SSH.

Если подскажете такие средства буду очень признателен.

Offline Diver

  • Hero Member
  • *****
  • Posts: 790
  • Karma: +2/-0
А VPN между компами не подойдёт разве?
MCP

Offline MaksT

  • Jr. Member
  • **
  • Posts: 62
  • Karma: +0/-0
    • ithz.ru
В принципе подойдет, но хотелось организовать все немного по другому.

Как я вижу работу всей этой системы:
Имеется сервер, к которому придется коннектиться клиентским компьютерам.
На сервере есть две папки - In и Out.
Имеется клиентский компьютер, в котором также есть папки In и Out.
Раз в 10 - 30 минут запускается клиентская программа, которая коннектится к серверу и передает файлы из папки Out в папку In на сервере. И одновременно забирает файлы из папки Out на сервере и ложит к себе в папку In.
Как возможность - несколько клиентов, тогда для каждого клиента должна быть своя папка с папками In и Out.
При этом все передачи должны вестись по безопасному протоколу. Желательно по SSL, но в принципе и SSH тоже подойдет.
Авторизация на сервере либо по Логину-Паролю, либо по сертификатам.

Как вариант - SFTP. Пока работаю над ним.

Offline visual

  • Hero Member
  • *****
  • Posts: 714
  • Karma: +0/-0
    • http://
Quote from: PC-help
Необходимо передавать файлы с одного компьютера на другой по каналу с шифрованием данных под управление Windows.
Желательно, чтобы как серверная часть, так и клиентская были без наворотов, т.е. только поставленная задача. А также, чтобы работала из командной строки.
Желательно, чтобы передавались данные с шифрованием SSL
пара вариантов:
 1. ServU + FTP Voyager (http://www.ftpvoyager.com/sslssh.asp)
 2. SecureFX + VShell (http://www.vandyke.com/products/vshell/secure_file_transfer.html)

Offline MaksT

  • Jr. Member
  • **
  • Posts: 62
  • Karma: +0/-0
    • ithz.ru
1 вариант основан на SFTP
2 Вариант понравился больше, но увы он далеко не бесплатен. Даже Демонстрационной версии нет.

Offline Diver

  • Hero Member
  • *****
  • Posts: 790
  • Karma: +2/-0
Quote from: PC-help
2 Вариант понравился больше, но увы он далеко не бесплатен. Даже Демонстрационной версии нет.
Демо версии есть. Всё на сайте...
MCP

Offline visual

  • Hero Member
  • *****
  • Posts: 714
  • Karma: +0/-0
    • http://
Quote from: PC-help
1 вариант основан на SFTP
2 Вариант понравился больше, но увы он далеко не бесплатен. Даже Демонстрационной версии нет.
есть еще и третий вариант, но менее интерактивный. любой web-сервер, умеющий https + cURL.

Offline MaksT

  • Jr. Member
  • **
  • Posts: 62
  • Karma: +0/-0
    • ithz.ru
В принципе вариант использовать ftp сервер с поддержкой защищенного соединения вполне пойдет. Благо таких серверов предостаточно.
Осталось найти нормальный консольный клиент и все.

Всем спасибо за помощь

Offline visual

  • Hero Member
  • *****
  • Posts: 714
  • Karma: +0/-0
    • http://
Quote from: PC-help
В принципе вариант использовать ftp сервер с поддержкой защищенного соединения вполне пойдет. Благо таких серверов предостаточно.
Осталось найти нормальный консольный клиент и все.
в комплекте с FTP Voyager есть консольный клиент.

Offline Safir

  • Sr. Member
  • ****
  • Posts: 402
  • Karma: +0/-0
    • http://
Quote from: PC-help
Как вариант - SFTP. Пока работаю над ним.
А чем SFTP не нравиться? Вполне симпатичный вариант. Я бы тоже использовал, но начальству претит открывать наружу даже SSH.

Кстати, если кто знает,  как этот SFTP открыть, не открывая весь SSH, буду очень благодарен. Сам пока не нашёл.

Offline visual

  • Hero Member
  • *****
  • Posts: 714
  • Karma: +0/-0
    • http://
Quote from: PC-help
1 вариант основан на SFTP
2 Вариант понравился больше, но увы он далеко не бесплатен. Даже Демонстрационной версии нет.
первый вариант основан на FTPS, а второй на SFTP. это немного разные вещи.

Quote from: Safir
А чем SFTP не нравиться? Вполне симпатичный вариант. Я бы тоже использовал, но начальству претит открывать наружу даже SSH.

Кстати, если кто знает,  как этот SFTP открыть, не открывая весь SSH, буду очень благодарен. Сам пока не нашёл.
IMHO никак, разве что на самом SSH демоне запретить шелл, оставив только SFTP.

SFTP = Secure FTP program of Secure Shell (SSH2). This protocol uses a single port (22) for all communications which is why it is eaiser to configure both on the server and in your FW.

FTPS = FTP over SSL (Secure Socket Layer). This is what you are using now. It requires a slight more complex configuration due to the dual channel ports that need to be setup for control and data communications, as is typical of standard FTP connetions.
« Last Edit: November 07, 2006, 12:05:04 by visual »

Offline Safir

  • Sr. Member
  • ****
  • Posts: 402
  • Karma: +0/-0
    • http://
Quote from: visual
IMHO никак, разве что на самом SSH демоне запретить шелл, оставив только SFTP.
Абыдна, ибо сам SSH внутри сети пользую. Попробую в стороны FTPS посмотреть.

Offline MaksT

  • Jr. Member
  • **
  • Posts: 62
  • Karma: +0/-0
    • ithz.ru
На данный момент связал Gene6 FTP Server 3.8.0.34 и
Клиент - FTP VOYAGER V11.0.0.0

ftp сервер Serv-U какой-то неудобный в настройке. И возникают некоторые проблемы и зависания при работе через SSL.

Насчет консольного клиента в VOYAGER - то как-то я его там и не нашел. Но есть довльно удобный планировщик, который позволит решить проблему автоматизации.

От SFTP пришлось пока отказаться. попробую все-таки найти консольный клиент для ftp с поддержкой SSL. Так я думаю будет гораздо удобнее работать.

Offline visual

  • Hero Member
  • *****
  • Posts: 714
  • Karma: +0/-0
    • http://
Quote from: PC-help
На данный момент связал Gene6 FTP Server 3.8.0.34 и
ftp сервер Serv-U какой-то неудобный в настройке. И возникают некоторые проблемы и зависания при работе через SSL.
тут имею ровно противоположный опыт. G6 падал по несколько раз на дню, в то время как Serv-U держит гороздо большую нагрузку без каких либо проблем. настройки в Serv-U не сильно мудреные, в чем ты там не смог разобраться?
Quote from: PC-help
Насчет консольного клиента в VOYAGER - то как-то я его там и не нашел.
да, там его нет. я перепустал его с CoreFTP (http://www.coreftp.com)

Offline MaksT

  • Jr. Member
  • **
  • Posts: 62
  • Karma: +0/-0
    • ithz.ru
C настройками разобрался. Только после 2 летнего применения G6 он показался наоборот проще, но  менее гибкий в настройке. Хотя G6 отъедает в два раза больше памяти, но всёже пока будет старый добрый G6.

А насчет CoreFTP спасибо. Завтра попытаюсь окончательно все настроить и забыть про эту проблему.