Параметри SFTP-сервера на машині Windows [закрито]


11

У нас є клієнт, який бажає надсилати нам файли через SFTP (посилаючись на те, що FTP за своєю суттю не є безпечним). У нас є середовище Windows (сервер Windows 2003).

Наразі я переглядаю copssh (OpenSSH для Windows, http://www.itefix.no/i2/copssh ) і шукаю альтернативи чи думки про copssh чи будь-який інший варіант SFTP для Windows. Чим простіше налаштування та адміністрування, тим краще.

Я ніколи раніше не встановлював хост SFTP, тому мені цікаво, що б ви всі рекомендували.

Відповіді:


2

Я, як правило, встановив шматки дистрибутива CgyWin ( http://www.cygwin.com/ ) та встановив SSH + SFTP / SCP таким чином, і це стало надійним для цієї мети в Windows 2000 / XP / 2003 / Vista / 2008 * . Це пакет SSH - це повний порт костюма OpenSSH, який можна знайти в більшості дистрибутивів Linux та багатьох інших Unix-a-like (включаючи BSD, де він виник).

Cygwin може бути надмірним вбивством для ваших потреб, якщо все, що вам потрібно, це SFTP (мені здається, дуже корисно мати повне середовище, схоже на Linux, під рукою, але ваш опис говорить про те, що нічого подібного вам не потрібно). copssh, про який ви згадуєте, насправді базується на порту cygwin OpenSSH, я розумію, що це просто SSH частини та вимоги, витягнуті з cygwin нічим іншим, тому він повинен працювати так само добре.

Короткий виклад історії: я рекомендую вам продовжувати розслідувати copssh, якщо ви не хочете, щоб деякі інші речі, які постачаються з cygwin, в такому випадку досліджували це замість цього.

[*] У мене були проблеми з exim через cygwin в 2008 році, хоча це було деякий час тому, перш ніж 2008 рік був офіційно підтриманий, що може бути вирішеною проблемою, але SSH з bash та всіма звичайними інструментами командного рядка, які я використовую, працювали бездоганно.


7

Я виявив, що розриви в моделях дозволів між CopSSH, Cygwin та Windows / NTFS є колосальним головним болем, щоб не відставати. Як я пам’ятаю, було потрібно три верстви ACL. І це було дуже чутливо до .dll версій. Це було кілька років / роботи тому, можливо, це було покращено. Для мене це було випадком, коли речі були "вільними, лише якщо ваш час нічого не вартий" ... навіть коли саме моя зарплата бачила користь від часу, витраченого на боротьбу з програмним забезпеченням.

У ці дні я витрачаю $ 100 / Box за WinSSHD від BitVise, який був суцільно встановлений і забув. Я не маю приналежності, крім того, щоб бути щасливим клієнтом; подивіться на WinSSHD.

редагувати: налаштування WinsSSHD SFTP поетапно


+1 за "безкоштовно, лише якщо ваш час нічого не вартий". так правда з подібними речами ... дні та дні можуть зникати боротьби з такими речами
mblackwell8

1

Ви можете спробувати SFTPPlus Server . Він працює в Windows, а також Linux і Unix. У комплекті є веб-адміністративний інструмент для налаштування протоколів та облікових записів SFTP / SCP.

У той же час він забезпечує підтримку FTPS (явний та імплікаційний) та HTTP / HTTPS, тому ви можете отримати доступ до одних і тих же файлів у кількох протоколах.

Як вже зазначалося раніше, дозволи в Cygwin є великим головним болем, тому я рекомендую рідний сервер.

Я один з людей, які розробляють SFTPPlus


0

Cerberus FTP Server 4 тепер підтримує SFTP у Windows (а також FTPS). Це швидка установка, і в них є доступна довідкова документація в Інтернеті. Крім додавання інтерфейсу SFTP в графічний інтерфейс, для роботи SFTP не потрібні інші налаштування. Версія 4.0 все ще знаходиться в BETA, але я широко її використовував і вважав, що вона дуже стабільна.

Завантаження доступна тут і установка підручник доступний на веб - сайті.


0

CompleteFTP - це сервер SFTP і FTP / FTPS для Windows, який ви хочете розглянути. Він також підтримує HTTP та HTTPS. Розкриття інформації: Я один із розробників CompleteFTP.


0

Microsoft нещодавно випустила власну збірку OpenSSH для Windows ( випуски та завантаження ).

Він не має залежності від Cygwin або чогось іншого, і він досить легкий (порівняно з Cygwin).

Я підготував посібник з налаштування SSH / SFTP-сервера в Windows за допомогою цієї версії Microsoft OpenSSH .


Крім цього, у мене є хороший досвід роботи з сервером Bitvise SSH (у них є безкоштовне видання для особистого користування).


Copssh - це мертвий проект.


0

Якщо легке адміністрування - мета, ви можете спробувати наступні варіанти

Rebex Tiny SFTP-сервер

  • Автономна програма Windows
  • Розпакуйте та запустіть.
  • Один користувач, одна папка.
  • Конфігурація за допомогою редагування конфігураційного файлу (схоже на web.config).
  • Безкоштовно для всіх.
  • Вихідний код включений, може бути розширений.

Буру SFTP-сервер

Легкий сервер SFTP для Windows. Установка виглядає так:

' unzip the package and run
buru user add myuser --password mypassword --rootdir c:\data
buru run
  • може працювати як послуга
  • необмежену кількість користувачів
  • безкоштовно для некомерційного використання

Список SFTP-серверів для Windows

Є список SFTP-серверів sftp.net/servers . Перевірте це та виберіть власне. Відмова від відповідальності: Я один з підтримуючих сайтів sftp.net і також беру участь у розробці Rebex Tiny Server та BuruServer.


-3

Спробуйте подивитись на сервер filezilla. http://filezilla-project.org/download.php?type=server Ті самі хлопці, які роблять дуже, дуже популярний FTP / SFTP клієнт, роблять сервер для Windows.


1
Я досліджував цей проект як потенційний SFTP-сервер, але, на жаль, сервер FileZilla наразі не підтримує SFTP, він включений лише в клієнт.
Loftx
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.