What is SFTP Server?
SFTP Server is the last destination at the receiver’s end that provides secure file transfers during a message exchange over SSH (Secure Shell) to provide access to all the shell accounts on a remote SFTP server. The full form of SFTP is SSH File Transfer Protocol, a part of the SSH protocol suite.
Following is a handpicked list of Top SFTP server software with their popular features and website links. The list contains both open source (free) and commercial (paid) software.
Top Pick
Best SFTP Server Software for Windows (Open Source/Free & Paid)
Name | Platform | Price | Link |
---|---|---|---|
👍 SolarWinds SFTP/SCP Server (FREE TOOL) | Windows | Free | Learn More |
FileZilla | Windows, macOS, Linux | Free | Learn More |
Files.com | Windows, iOS, Linux. | $10 | Learn More |
1) SolarWinds SFTP/SCP Server
SolarWinds SFTP/SCP Server is a reliable and secure network file transfer software. This tool offers advanced device config backup, versioning, and search features.
Features:
- Concurrent transfers from multiple devices
- Authorization for specific or a range of IPs
- Powerful, free, and easy to use
- Network configuration manager
- Push device OS and firmware updates
- This free SFTP server for windows offers scalable with multi-user administration
- Full configuration change management
- Supported Operating systems: Windows XP/2003/Vista/Server 2008/7/8/10
- File Size: 2MB
Visit SolarWinds SFTP
2) FileZilla
FileZilla is an all-in-one FTPS and SFTP that supports all file transfer types and operating systems. It is considered one of the best open SSH server management tools. It provides plenty of functionality and several advanced features at no cost.
Features:
- Quick Connect option
- Cross-platform and multi-language support
- Drag-and-drop functionality
- Network configuration wizard
- Keep Alive command reduces timeout errors
- You can easily browse the synchronized library.
- It offers remote file search
- Available in numerous languages.
- Supported Operating Systems: Windows XP/2003/Vista/Server 2008/7/8/10, macOS, and Linux
- File size: 21.6 MB
Visit FileZilla >>
3) Files.com
Files.com has built a cloud tool that offers the allows you to send and receive files using a Secure connection. This software provides a single interface for multiple file transfers that gives you the flexibility and security of enterprise-grade solution at a cost-effective price.
Features:
- Offers file upload/download links for customers.
- Securely send fully encrypted files via Email.
- Previews of files and real-time collaboration
- Audit logs of file modifications
- Custom data retention rules for users
- API and SDK available
- You can sync with other cloud providers including Google, Amazon, Microsoft, Dropbox, Rackspace, Backblaze, and many others.
- Supported Operating systems: All platforms, cloud-based
- FIle size: 5TB
Link: https://www.files.com/
4) WS_FTP Server Corporate
WS_FTP Professional is a SFTP provider that offers the easiest method to upload and download files. It is one of the best SFTP clients that provides an FTP transfer facility using encryption technology. This software is easy to use and helps you to reduce the administrative burden.
Features:
- Control user access and permissions and gain real-time visibility.
- It helps you to assure business-grade reliability and security.
- It helps you to connect unlimited local connections simultaneously.
- You can transfer files at any time.
- Server to server transfer is possible.
- Ad-Hoc Email Transfer.
- Provides Web transfer.
- Supported platforms: Windows.
Link: https://www.ipswitch.com/ftp-server
5) Cerberus FTP/SFTP
Cerberus FTP Server is a secure file server that offers FTP, SFTP, FTPS, and HTTPS capabilities. It is one of the best free SFTP server that has an advanced reporting tool that provides detailed statistics about performance for any given time range.
Features:
- Provided support for Active Directory, LDAP, FTPS, SFTP, HTTPS, Secure SSL encryption, and two-factor authentication
- Offers a glimpse of the statistics and performance instantly.
- Comprehensive auditing allows users to monitor availability and performance.
- It offers a web file transfer facility for a web client.
- Provides email notifications
- Multiple options for event support and automation
- Customizable file retention policies
Link: https://www.cerberusftp.com/
6) Couchdrop SFTP
Couchdrop SFTP offers a secure file upload and download portal. It offers custom domains and White-labeling. This SFTP service also offers support for Webhooks and alerting.
Features:
- Open API/SDK
- Hosted storage
- Granular user permissions
- Email upload pipeline
- Webhooks and alerting
- Supports Dropbox, Google Drive and other cloud storage
Link: https://www.couchdrop.io/
7) CompleteFTP
CompleteFTP is an SFTP server that offers support and various functions for SFTP, depending on the version you choose. For example, the basic Free Edition supports FTP and FTPS file transfers, and it is available to unlimited users.
Features:
- Multi-platform support
- Access controls
- Audit trail
- Document Management
- Drag-and-drop functionality
- Real-time synchronization
- Live support and training
- Onetime cost and you need to review license frequently
Operating systems: Windows XP/2003/Vista/Server 2008/7/8/10
Link: https://enterprisedt.com/products/completeftp/?p=products/completeftp
Tectia SSH
Tectia SSH is an enterprise SSH client/server software for secure high-speed file transfer and remote access. It is one of the best SFTP server for Linux which offers dedicated resources for continuous improvement, including compatibility, feature adds, and bug fixes.
Features:
- Double speed SFTP – for on-premises and cloud file transfers
- Wide platform support – the single solution for Unix, Linux, Windows server
- X.509 certificate support for host and user authentication
- ICON authentication for SFTP Windows server
- Offers flexible XML configuration and rich set of authentication options, including authentication chains for multi-homed servers
Link: https://www.ssh.com/products/tectia-ssh/
9) /n Software
/n is a free SFTP software. This SFTP Server is a powerful File and OpenSSH Server for adding instant Secure File Transfer capabilities to any Windows Desktop or Server. It is one of the best free SFTP servers designed to easily configure an intuitive interface and rock-solid security.
Features:
- Windows-based or file-based public key authentication.
- This open source SFTP server runs as a Windows service or standalone desktop application.
- Provide granular control over advanced functionality, including algorithms.
- This free SFTP server for Windows helps you to monitor connected clients.
- Simple design makes hosting a snap.
- This SFTP server supports all major SSH algorithms, like AES (CTR, CBC, and GCM), 3DES, Blowfish, SHA-256, ECDH, etc.
Link: https://www.nsoftware.com/sftp/sftpserver/
10) Rebex Tiny SFTP Server
Rebex is a free SFTP server that requires no setup or installation. You just need minimal configuration to start using this SFTP server. It is a great option when you just need a free SFTP server for Windows to unpack the files and run.
Features:
- It is a multi-user SFTP/SCP server
- This win based sftp serve supports SSH remote shell
- Simply download, unzip, and run the .exe file as no extra installation is required.
- You can configure and change it at any time to match your preferences.
- It runs effectively on Windows service.
- Offers support for SSH forwarding
- Operating systems: Microsoft Windows 10, Windows 8.1, and Microsoft Windows 7 with .NET Framework 4.5.
Link: https://labs.rebex.net/tiny-sftp-server
11) Bitvise
Bitvise SSH Server provides SCP, FTP, SFTP servers, and SSH server. It is quite easy to install, configure, and use. For configuration, any setting can be changed via a command prompt script or a text file.
Features:
- Supports secure remote access through the console and GUI.
- Helps you to keep a record of daily, monthly, and annual usage statistics.
- It offers the fastest available speeds for file transfers, though the actual speed depends on the client’s resources.
- Allows users to create virtual accounts backed by the identity of one or more Windows accounts.
- It helps you to configure bandwidth limits for uploads and downloads.
- It offers sophisticated techniques to render the best output.
- It provides a full spectrum of a Window’s console features.
- Easy to install and configure
- Provides an option to restrict access to specified accounts.
- No limitation on the number of users who can connect.
Link: https://www.bitvise.com/ssh-server-download
12) Wing FTP Server
Wing FTP Server is an easy-to-use and free SFTP server software. This SFTP tool offers admins a web interface to administrate the server from anywhere. It is one of the best SFTP server software that helps you to monitor server performance and online sessions and even receive email notifications about various events taking place on the server.
Features:
- Supports FTP, FTPS, SFTP, and HTTP/S web-based client.
- Allow to use the event manager to execute Lua script to send an email notification which runs on 3rd party program.
- Share files or request files with just a web link, and anyone can send files with no need to log in.
- You can assign individual disk quota, ratio, and bandwidth.
- This Secure FTP server software for Windows helps you to map virtual directories to physical directories
- Supported OS: Windows, Linux, Mac OS, and Solaris.
Link: https://www.wftpserver.com/
13) JScape MFT Server
JScape MFT is an SFTP server that helps you centralize file transfer processes into a single easy-to-use application. It is one of the best SFTP Clients for Windows which provides cloud storage such as Amazon S3, Microsoft Azure, Google Cloud, and Dropbox.
Features:
- Offers a highly-secure method for exchanging data both internally and between trading partners
- Simple file transfers by unifying all services and processes into a single platform
- Gain control of users and system resources and also reducing system administration overhead
- Automate file transfers between trading partners
- Offers a secure web-based file transfer gateway to clients without installing any software
Link: https://www.jscape.com/products/file-transfer-servers/jscape-mft-server
14) Provide server
Provide server enables administrators or the entire staff to access files directly with the help of a built-in secure web-server. This SFTP tool is preferable for companies that need a dedicated, encrypted server with an easy-to-use interface.
Feature:
- Reliable and secure file sharing
- Enable users to access files with the help of a built-in secure web interface.
- It helps you keep your software up-to-date with security updates and features.
- Robust file provisioning service
Link: https://www.provideserver.com/
15) SFTPPlus
SFTPlus is a secure, Managed File Transfer software for enterprises with multi-protocol support. It offers a simple to use on-premises, cloud, or container deployed SFTP solution.
Features:
- Compliant and Secure Win SFTP Server
- This Windows SFTP server allows you to use secure and automated file transfers across multiple platforms
Link: https://www.sftpplus.com/
16) VanDyke VShell Server
VanDyke provides an easy-to-use, browser-based file transfer solution for staff, customers, and partners. It helps end-users to connect with VShell Enterprise Edition using HTTPS to upload and download files easily.
Features:
- This online SFTP server offers strong, multi-protocol security for data in transit
- Control user access to features and files
- Easy to Set up and configure
- Monitor and log events with automation support
Link: https://www.vandyke.com/products/vshell/
FAQ:
❓ What is FTP?
It is an internet service that is designed to establish a connection to a specific FTPS server or computer. FTP stands for “File Transfer Protocol.” Therefore, users can transfer Files (download) or transfer data/files to their computer or the FTPS server.
💻 Which are the Best SFTP Server Software for Windows?
❗ What is SFTP?
SFTP (full form SSH File Transfer Protocol) is a part of the SSH protocol suite. It provides secure file transfers over SSH to provide access to all the shell accounts on a remote win SFTP server.
SSH is a protocol for secure remote access to a machine over untrusted networks. SSH is a replacement for Telnet, RSH and rlogin. SFTP verifies the identity of the client, and once a secured connection is established, the information can be exchanged.
🚀 Difference Between FTP and SFTP
Here are some important differences between FTP and SFTP protocols:
Parameter | FTP | SFTP |
---|---|---|
Founder | By Abhay Bhushan in 1971 | Tatu Ylönen with assistance from Sami Lehtinen in 1997 |
Full-Form | File Transfer Protocol. | Secure FTP Protocol. |
Basic | FTP does not offer a secure channel to transfer files between hosts. | SFTP offers a secure channel for transferring the files between host and client. |
Encryption | FTP is accessible anonymously, and in most cases, it is not encrypted. | SFTP encrypts the data before sending it to another host. |
Architecture used | Client-server | SSH |
Protocol | FTP is TCP/IP protocol. | SFTP protocol is a part of the SSH protocol, which is a remote login application program. |
Number of channels used | 2 | 1 |
Commonly used | Yes | NO |
Transfer method | Direct transfer | Tunneling |
Inbound Port | Allows inbound connection on port 21 | Allows incoming connections on port 22 |
Outbound Port | Allows outbound connection to port 21. | Allows outbound connections to port 22. |
🏅 How do I run an SFTP server on Windows?
The access to the SFTP server on Windows depends on which SFTP server you choose to install. Most Windows STFP server tools are self-installing. So, if you have SFTP server software installed, all you need to do is just run the SFTP software by opening the services and Select the best SFTP server functions from the menu of your SFTP tool.
⭐ How do I connect to an SFTP server with Linux?
STFP on Linux has its own command and environment. There are two methods to connect to the SFTP server in Linux. The first method is useful if you want to include an SFTP session in an automated process using a script. It is ideal to set up a passwordless SFTP connection with the system.
And the second method will help you connect to the SFTP server in Linux with password protection. You can type sftp remote_username@IP_or_hostname and hit return. After that, you will be prompted for the password for that user account. So, when you login, you will see the sftp> prompt, which shows that the SFTP connection has been established.
Also Check: Best Reporting Tools
👉 How to select the best SFTP Server?
Transferring files is an important part of every business. However, it’s essential to keep those transfers secure. SFTP servers use SSH protocols to keep your information safe. It also provides concurrent file transfers and support for files up to 4GB.
В этой статье мы покажем, как использовать Win32-OpenSSH для запуска SFTP-сервера в Windows 10 или Windows Server 2016 / 2012R2.
Что такое SFTP?
SFTP ( Secure File Transfer Protocol , Secure FTP или SSH FTP ) является расширением протокола SSH, являющегося стандартом в мире систем UNIX / Linux. С точки зрения пользователя, он похож на FTP, но на самом деле это совершенно другой протокол, не имеющий ничего общего с FTP . Данные передаются между клиентом и сервером через туннель SSH (TCP-порт 22).
Основные преимущества SFTP:
- Файлы и команды передаются в безопасном сеансе SSH;
- Одно соединение используется для отправки файлов и команд;
- Поддерживаются символические ссылки, передача прерываний / возобновлений, функции удаления файлов и т. Д .;
- Как правило, в каналах, где FTP работает медленно или не работает, SFTP-соединение работает быстрее и надежнее;
- Возможность аутентификации с использованием ключей SSH.
Не путайте протоколы SFTP и FTPS. По сути, FTPS — это простой FTP с сертификатом SSL, а SFTP — это протокол для отправки данных и команд FTP внутри сеанса SSH.
Реализация SFTP в Windows
Исторически операционные системы Windows не предоставляют никаких встроенных инструментов для запуска защищенного SFTP-сервера. Для этих целей использовались открытые или проприетарные решения, такие как Core FTP, FileZilla, CYGWIN, OpenSSH, FTP Shell, IPSwitch и т. Д. Однако несколько лет назад Microsoft выпустила свою версию порта OpenSSH для Win32. Этот проект называется Win32-OpenSSH .
Рассмотрим конфигурацию SFTP-сервера под управлением Windows 10 или Windows Server 2019/2016/2012 R2 с использованием пакета Win32 OpenSSH .
Установка Win32 OpenSSH на Windows 10 1803+ / Windows Server 2019
В Windows 10 build 1803 и новее, а также в Windows Server 2019 пакет OpenSSH уже включен в операционную систему в форме Feature on Demand (FoD), такой как RSAT .
Вы можете установить сервер OpenSSH в Windows 10 и Windows Server 2019, используя следующий командлет PowerShell:
Add-WindowsCapability -Online -Name OpenSSH.Server*
Или используя DISM:
dism /Online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0
Также вы можете добавить OpenSSH сервер из Windows 10 GUI ( Настройки -> Приложения -> Дополнительные функции -> Добавить функцию -> Открыть SSH Server -> Установить ).
- Исполняемые файлы OpenSSH находятся в каталоге
c:windowssystem32OpenSSH
:; - Sshd_config файл конфигурации находится в каталоге:
C:ProgramDatassh
(этот каталог создается после первого запуска службы Sshd); - Лог — файл:
c:windowssystem32OpenSSHlogssshd.log
; - Файл и ключи authorized_keys хранятся в директории:
%USERPROFILE%.ssh
.
Установите Win32 OpenSSH на Windows Server 2016/2012 R2
В предыдущих версиях Windows 10 и Windows Server 2016/2012 R2 необходимо загрузить и установить OpenSSH с GitHub. Вам необходимо скачать версию пакета для Windows x64: OpenSSH-Win64.zip (3,5 МБ).
- Распакуйте архив в целевой каталог: C: OpenSSH-Win;
- Запустите привилегированный клиент PowerShell и перейдите в папку OpenSSH:
Cd C:OpenSSH-Win
- Добавьте путь к каталогу OpenSSH в переменную среды Path (Свойства системы -> вкладка «Дополнительно» -> Переменные среды -> Выберите и измените системную переменную Path -> Добавить путь к папке OpenSSH);
- Установите сервер OpenSSH:
.install-sshd.ps1
(должно появиться зеленое сообщение « Службы sshd и ssh-agent успешно установлены »);
- Сгенерируйте ключи SSH для сервера (необходим для запуска службы sshd):
ssh-keygen.exe –A
ssh-keygen: generating new host keys: RSA DSA ECDSA ED25519
- Включите автозапуск для службы SSHD и запустите его, используя следующие команды управления службой PowerShell:
Set-Service -Name sshd -StartupType ‘Automatic’
Start-Service sshd
- Перезагрузите компьютер:
Restart-Computer
- Используйте PowerShell, чтобы открыть TCP-порт 22 в брандмауэре Windows для входящего трафика SSH:
New-NetFirewallRule -Protocol TCP -LocalPort 22 -Direction Inbound -Action Allow -DisplayName SSH
Примечание . Предыдущая команда не будет работать в старых версиях Windows для настольных компьютеров. В этом случае используется другая команда:
netsh advfirewall firewall add rule name='SSH Port' dir=in action=allow protocol=TCP localport=22
- Откройте файл конфигурации SSHD (C: ProgramData SSH sshd_config) в любом текстовом редакторе. Найдите и проверьте значение директивы Subsystem sftp . SFTP-server.exe файл должен быть указан здесь.
Вы можете дополнительно настроить следующие параметры в файле конфигурации sshd_config:
AllowGroups corpsftp_users #
разрешить подключение к OpenSSH только пользователям этой доменной группы
AuthenticationMethods password #
включить аутентификацию по паролю (ключи SSH не могут быть использованы)
ForceCommand internal-sftp
ChrootDirectory C:inetpubwwwrootftpfolder #
каталог по умолчанию для пользователей SFTP
Тестирование SFTP-соединения с использованием WinSCP
Попробуем подключиться к созданному SSH-серверу по протоколу SFTP. Для этого используйте бесплатный клиент WinSCP .
В окне конфигурации подключения выберите SFTP в качестве протокола передачи файлов, укажите имя сервера и учетные данные учетной записи Windows, которая используется для подключения (также можно настроить проверку подлинности ключа).
При первой попытке подключения появляется следующее уведомление о ключе хоста, не найденном в локальном кэше.
Если все настроено правильно, клиент подключится к SFTP-серверу и отобразит список файлов в домашнем каталоге пользователя (по умолчанию это каталог с профилем пользователя).
Используя знакомый интерфейс файлового менеджера ( например, Total Commander ), вы можете копировать файлы между сервером и клиентом. Файлы передаются с использованием безопасного SFTP.
Как удалить Win32 OpenSSH?
Чтобы правильно удалить Win32 OpenSSH из вашей системы:
- Запустите сеанс PowerShell с повышенными правами;
- Остановите службу SSHD:
Stop-Service sshd
- Удалите службу sshd:
.uninstall-sshlsa.ps1
<span>sshd успешно удален</span><span>
ssh—agent успешно удален</span>
Free, minimalist SFTP server for Windows
- Simple server for file sharing using SFTP protocol.
- Free to use, even for commercial purposes.
- Detailed activity log.
- Single user with read/write access.
- Password and/or public/private key authentication.
- Runs on any Windows OS with .NET 4.0 such as Windows 10, 11 and others.
- RSA and DSA key support.
- No setup needed. Just unpack the ZIP file and run.
- Source code on GitHub.
What is it best for?
Local SFTP client application development and testing
Need to test your app now? Not willing to wait days or weeks
for your tech-support department to install a testing SFTP server?
Don’t want to spend hours learning how to configure a full-features SFTP
server yourself?
Get Tiny SFTP server and start developing in minutes.
Quick & dirty file sharing
Unpack the exe, copy files to the data folder, run it.
No installation. Now you can securely connect from another computer to download data.
Limitations
Not for use with real passwords
This server stores password in clear-text configuration file. The password
is even displayed on the server main form. If your scenario requires
a higher degree of security and you have enough time to go through choosing,
obtaining, learning, configuring and securing a full-featured SFTP server, go for it.
Solution:
Use the the full-featured SFTP server. We suggest our Buru SFTP Server that is based on the same engine as Tiny SFTP Server.
Just need to test that your SFTP client works
If you only need to test that your client application can connect
to an SFTP server and download files you don’t need to run any server.
Solution: use free online SFTP server
Just connect to our public SFTP server running at test.rebex.net.
Use demo
as username and password
as password.
Overcome limitations: Use Buru SFTP Server
Tiny Server too limited? Try Buru SFTP Server!
- Unlimited users
- Supports wide range of SSH ciphers
- No installation required — just unpack and run
- Can run as a Windows service
- Web administration
- SSH Shell for running commands on remote machine
- Same core as Tiny SFTP server
- Download Buru SFTP Server from Rebex.NET
Contact
Have a feature request or a question? Contact us or ask
at Rebex Q&A Forum.
Протокол передачи файлов (The File Transfer Protocol (FTP)) является одним из оригинальных интернет-протоколов, используемых для передачи больших файлов. В современном Интернете есть множество инструментов для передачи файлов, таких как вложения в письма, передаваемые по электронной почте, и различные веб-сайты, предназначенные для передачи, но эти методы имеют свои ограничения. FTP с дополнительной безопасностью, такой, которая предоставляется в SFTP и FTPS, по-прежнему остается одним из лучших инструментов для передачи файлов. Но чтобы использовать его, вам нужно настроить SFTP-сервер. Вот наш список 10 лучших SFTP-серверов.
Краткое описание: FTP vs FTPS vs SFTP
Эти термины отличаются всего лишь одной буквой, но эта буква имеет большое значение.
Протокол передачи файлов FTP (FTP File Transfer Protocol). Исходный протокол и его основное ограничение заключается в том, что во время отправки данных он оставляет их незашифрованными. Учетный данные, а также сам файл отправляются в виде простого текста, который абсолютно свободно может видеть наблюдатель.
Безопасный протокол передачи файлов (FTPS File Transfer Protocol Secure (также известный как FTPES)): Это безопасный FTP, где буква «S» в этом случае представляет шифрование безопасности транспортного уровня (Transport Layer Security (TLS)). Это, по сути, базовый FTP-сервер, который знает, как согласовать зашифрованный туннель TLS для передачи данных.
Безопасный протокол передачи файлов (SFTP Secure File Transfer Protocol): это также безопасный FTP, но в этом случае буква «S» представляет собой Secure SHell (SSH). На самом деле это не FTP-сервер. Скорее, это SSH-сервер, который понимает команды FTP. Учетные данные и файлы передаются в зашифрованном виде через SSH. Чтобы еще более запутать ситуацию, первоначально аббревиатура SFTP расшифровывалась как Simple File Transfer Protocol (простой протокол передачи файлов), определенный
Ссылка скрыта от гостей
, но получил статус к статусу «Historic» и больше не использовался.
SCP Secure Copy: это не протокол FTP, но он широко используется для безопасной передачи файлов, поэтому здесь упоминается. SCP представляет собой очень простое копирование файла с одной машины на другую с использованием протокола SSH. Протоколы FTP имеют широкий диапазон возможностей управления файлами, которых нет в SCP.
Немного вносит путаницу тот факт, что графический интерфейс пользователя (GUI), который реализует SSH File Transfer Protocol, называется SFTP-клиентом, хотя он также может быть SFTP-сервером. Обозначение SFTP- клиент означает, что эта часть программного обеспечения инициирует соединения. Он также называется сервером, поскольку он обычно является частью файлового сервера, где хранятся резервные конфигурации.
SCP — это просто функция копирования. SFTP имеет свою собственную среду. Он позволяет перемещать файлы в удаленной системе, менять каталог и даже создавать каталоги на удаленном хосте. Как SFTP, так и SCP используют одни и те же процедуры безопасности для обеспечения аутентификации пользователей и защиты передачи данных по соединению с помощью шифрования. Тем не менее, SFTP дает пользователю больше доступа к функциям для управления операционной системой. Однако, скорее всего, вы будете использовать SCP для простой передачи файлов.
Поскольку обе системы требуют аутентификации пользователя, существует определенного рода риск, потому что вам придется указывать имя пользователя и пароль в вызове команды. Тем не менее, вы можете ограничить возможность того, что кто-либо обнаружит учетную запись пользователя в удаленной системе, создав учетную запись пользователя с ограниченным доступом для этого компьютера, что помешает кому-либо получить доступ к этой учетной записи из любого другого каталога, кроме домашнего каталога учетной записи. Однако, эта стратегия будет ограничивать многие функции, которые наделяют SFTP многими преимуществами. Безопасная передача на удаленный хост несет меньший риск, если он выполняется с помощью SCP, потому что в этом протоколе нет командного языка. SFTP более подходит для использования системным администратором, выполняющим интерактивные ручные задачи и передачи данных на удаленные компьютеры.
Ниже приведен список лучших SFTP и FTPS серверов:
Название инструмента Операционная система
1. SolarWinds SFTP
Ссылка скрыта от гостей
— Windows
2. Filezilla FTPS — Windows
3. IIS FTPS Server -Windows
4. Free FTP — Windows
5. Syncplify.me SFTP server — Windows
6. Rebex Tiny FTP Server — Windows
7. zFTPServer — Windows
8. ALTFTP — Windows
9. CrushFTP — Windows
10. Cornerstone MFT server — Windows
11. Globalscape SFTP server — Windows
12. Titan FTP server — Windows
13. Syncplify.me Micro SFTP server — Windows
14. Xlight FTP server — Windows
15. Core Mini SFTP Server — Windows / Linux
16. MySecureShell — Linux
17. vsftp — Linux
18. ProFTPd — Linux
19. PureFTPD — Linux
20. VandDyke VShell — Windows / Linux
Бесплатные SFTP и FTPS-серверы с полным набором необходимых свойств:
Ссылка скрыта от гостей
Выбор редактора: SolarWinds представляет собой полный набор ИТ-инструментов. Данный набор не может быть полным без безопасного FTP-сервера, а
Ссылка скрыта от гостей
в рамках своего предложения.
Ссылка скрыта от гостей
Ссылка скрыта от гостей
SFTP сервера представляет собой zip-файл, который извлекается в установщик MSI. После завершения установки, процесс настройки так же не доставит вам много проблем. Она заключается лишь в запуске программы и указании нескольких параметров, таких как разрешенные протоколы и разрешенные параметры передачи.
Существует также встроенный SCP-сервер, который является действительно необходимым, так как SFTP и SCP используют SSH для выполнения своих задач. Вы можете настроить SFTP-сервер SolarWinds, чтобы также разрешить SCP, выбрав «Оба» (“Both”) протокола, как это указано на картинке ниже.
На вкладке «Пользователи» вы можете создавать учетные записи пользователей и устанавливать такие параметры, как сетевой интерфейс.
ДЛЯ ПОЛУЧЕНИЯ БОЛЬШЕЙ ИНФОРМАЦИИ, ПЕРЕЙДИТЕ НА ОФИЦИАЛЬНЫЙ САЙТ SOLARWINDS:
Ссылка скрыта от гостей
Ссылка скрыта от гостей
2. FileZilla FTPS
Ссылка скрыта от гостей
— известный FTP-сервер и клиентский набор. Сам сервер работает только в Windows, но поскольку клиенты Filezilla есть практически для каждой мыслимой операционной системы, это представляет собой хороший выбор. Нет необходимости использовать клиент FileZilla для подключения к FTP-серверу FileZilla, но оптимизация продуктов может помочь с проблемами поддержки. Сервер Filezilla поддерживает FTPS, но не SFTP. Клиент же, поддерживает оба.
3. IIS FTPS Сервер
Часто остающийся без внимания сервер FTPS доступен прямо в Windows Server. Если вы уже используете службы IIS (Internet Information Services), вы можете добавить ролевой сервер FTP, затем создать сертификаты TLS и очень быстро запустить
Ссылка скрыта от гостей
, работающий наряду с вашим сервером IIS.
4. FreeFTP
Происходящий от FreeSSH,
Ссылка скрыта от гостей
. Он поддерживает все варианты FTP, включая SFTP и FTPS. Как следует из названия, FreeFTP является бесплатным и поддерживает создание произвольных пользователей, что делает его идеальным для быстрой настройки SFTP в сети Windows.
Во время установки вы можете выбрать вариант запуска FreeSFTP по необходимости или установить его как системную службу. Последнее означает, что он будет работать все время и будет доступен для ваших пользователей SFTP.
Убедитесь, что вы загружаете последнюю версию (больше 1.0.11).
Ссылка скрыта от гостей
, которая была исправлена в 1.0.12, а текущая версия 1.0.13.
5. Syncplify.me SFTP сервер
Ссылка скрыта от гостей
— это расширяемые SFTP-серверы, которые могут запускать собственные сценарии. Если вы убеждены в том, что вам придется пройти через множество трудностей, чтобы внедрить SFTP-сервер в ваш уникальный рабочий процесс, Syncplify может быть именно инструментом, который вы ищете.
В бесплатном издании есть все возможности и особенности, которыми обладает и окончательная/платная версия, однако оно принимает только одно соединение и не является лицензируемым для коммерческого использования в производстве.
6. Rebex Tiny FTP Сервер
Ссылка скрыта от гостей
является бесплатным для всех видов использования, включая коммерческое использование. Он работает на различных версиях Windows, начиная от WIndows XP, и заканчивая Windows 7, а также поддерживает выпуски Windows Server 2002, 2008 и 2012 годов. Он ограничен одним пользователем, но обладает достаточным количеством необходимых функций. Он не требует установки и содержит полные возможности ведения журнала, а также поддержку входа в систему с открытым/конфиденциальными ключами вместо паролей.
Также стоит упомянуть, что Rebex предоставляет
Ссылка скрыта от гостей
, чтобы позволить разработчикам включать SFTP-код в свои собственные приложения. К сожалению, библиотеки не являются бесплатными, но, безусловно, заслуживают вашего внимания, если вы являетесь .NET разработчиком.
7. zFTPServer
Ссылка скрыта от гостей
построен для корпоративных сред Windows. Он имеет полную интеграцию с Active Directory и сертифицирован Microsoft Server 2012 R2. Он поддерживает IPv6, срок действия учетной записи и множество других функций, которые особенно оценят администраторы Windows.
В бесплатной версии нет ограничений по функциям, поэтому ее можно использовать, в том числе и для небольших реализаций. Однако, есть некоторые ограничения, связанные с учетной записью. Бесплатная версия имеет ограничение, в общем, на пять учетных записей и три активных соединения в любой момент времени.
8. ALTFTP
Обновлено 26 августа 2018 года: этот инструмент больше не доступен. На веб-сайте ALTools представлен набор продуктов для системных администраторов и обычных пользователей компьютеров. ALTFTP — это FTP-сервер, поддерживающий SFTP и работающий на множестве более старых и новейших аппаратных средств, даже на таких устаревших машинах, как Pentium 150. Он представляет собой Windows FTP-сервер, который будет работать на версиях, начиная с Windows 98, и заканчивая Windows 7. Предположительно, он будет работать и на Windows 10, но точная информация на этот счет не указана.
Для ALTFTP существует только одна сборка, которая объединяет клиентское и серверное приложение, и поставляется с 60-дневной бесплатной пробной версией.
9. CrushFTP
Ссылка скрыта от гостей
представляет собой FTP-сервер на базе Windows, который использует сжатие, отсюда и название «Crush». Он сжимает передаваемые файлы и передает сжатые данные по сети, что значительно сокращает время передачи для многих типов файлов.
CrushFTP также имеет встроенные меры безопасности. Он может защищать от брутфорс атак, автоматически запрещая атакующие IP-адреса, а надежное и устойчивое к ошибкам управление пользователями включает в себя виртуальные файловые системы и наследование прав. Сервер CrushFTP имеет 30-дневную пробную версию, а его клиент всегда является бесплатным.
10. Cornerstone MFT сервер
Ссылка скрыта от гостей
((Managed File Transfer) Управляемая передача файлов) — это SFTP-сервер, который в основном предназначен для предприятий. MFT является общим термином, который указывает на более высокий уровень контроля и аудита, чем обычно предоставляют специальные клиентские/серверные отношения FTP. Появление MFT было обусловлено необходимостью прозрачных логинов, большего уровня безопасности при передаче и большей видимости прогресса передачи файлов, а именно успеха или неудачи.
Cornerstone предлагает PGP-шифрованное хранилище файлов. Данные могут быть зашифрованы «на лету» (в процессе обработки), поэтому никогда не возникнет ситуации, где незашифрованные данные находятся в процессе ожидания шифрования на диске. Кроме того, Cornerstone обеспечивает механизмы защиты периметра, такие как двухфакторная аутентификация.
Вы можете дать шанс Cornerstong MFT, использовав 30-дневную пробную версию для того, чтобы узнать, соответствует ли она вашим потребностям.
11. Globalscape SFTP server
Ссылка скрыта от гостей
придумал фразу «Enhanced File Transfer» (EFT (Улучшенная передача файлов)), чтобы обратиться к своему продукту «Managed File Transfer» (MFT).
Сервер EFT Globalscape можно развернуть в конфигурации с высокой доступностью (high-availability (HA)), включая баланс нагрузки и конфигурации кластера. Кроме того, Globalscape предлагает как локальные, так и облачные продукты, поэтому вы имеете возможность выбрать лучшее решение EFT для своей ситуации.
Существует 30-дневная бесплатная пробная версия для предприятий и блока серверных сообщений SMB (Server Message Block). Хотя есть бесплатная пробная облачная версия, до сих пор остается неясным, как долго длится пробный период.
12. Titan FTP сервер
Ссылка скрыта от гостей
поддерживает обычный FTP, а также FTPS и SFTP. Он совместим с HIPAA, что делает его идеальным для использования в больницах и правительственных учреждениях по всему миру. Он работает на Windows Server 2008 и Windows Server 2012.
В дополнение к простому предоставлению услуг передачи файлов сервер FTP Titan включает в себя некоторые меры безопасности, которые могут защищать от брутфорс атак, а также возможности полного аудита, поэтому системные администраторы всегда будут знать, что происходит на их серверах.
Управление учетными записями может быть привязано к аутентификации Windows NT/SAM в корпоративной версии версии (Enterprise Version), а также включает управление учетными записями более мелкого уровня, такое как автоматическое прекращения срока действия учетной записи.
Titan предлагает 20-дневную пробную версию FTP сервера.
Автономные бесплатные SFTP и FTPS-серверы (не требующие установки)
13. Syncplify.me Micro SFTP сервер
В дополнение к бесплатной/ознакомительной версии Syncplify также предлагает
Ссылка скрыта от гостей
для Windows. Это полностью портативный SFTP-сервер, который можно запускать с USB-накопителя. В отличие от бесплатной/ознакомительной версии Syncplify SFTP-сервера, версия Micro-сервера полностью бесплатна для использования в любой ситуации, включая производственное и коммерческое использование.
14. Xlight FTP сервер
Ссылка скрыта от гостей
поставляется в различных версиях, включая портативную автономную версию, которая не требует установки. С 32-разрядными и 64-разрядными версиями он будет работать в Windows 2000, XP, Vista, 7, 10, 2003 Server, 2008 Server и 2012 Server. У него даже есть
Ссылка скрыта от гостей
, которые позволят вашему безопасному FTP-серверу отображать текст на разных языках или вы можете написать свой собственный файл с языком, если нужный вам язык еще не доступен.
15. Core Mini SFTP Сервер
Ссылка скрыта от гостей
— это бесплатный SFTP-сервер, который не требует установки. Вы можете просто загрузить его, указать имя пользователя и пароль, каталог, который будет использоваться для FTP-передач, и все готово к работе. Имейте в виду, что SFTP-сервер будет работать под вашим пользователем, поэтому нет защиты от пользователей SFTP, которые имеют доступ к редактированию ваших файлов. Обязательно укажите безопасный или пустой каталог для использования FTP.
Самые лучшие SFTP и FTPS сервера для Linux
- MySecureShell
- vsftp
- ProFTPd
- PureFTPD
- VandDyke VShell
Поскольку SFTP работает на SSH, большинство Linux-систем поставляются с SFTP, готовыми к работе. FTPS — это совсем другая история и требует специально выделенного FTP-сервера, который поддерживает TLS. В то время как SFTP так легко настраивается на хосте Linux, довольно трудно найти веские причины для запуска FTPS.
Использование OpenSSH
В стандартной системе Linux наиболее подходящие пользователи смогут использовать любой SFTP-клиент для подключения к серверу и передачи файлов в свой домашний каталог и из него. Однако разрешение удаленного доступа пользователей обычно считается угрозой безопасности, так что многие системные администраторы откажутся от подобного рода доступа. Наиболее распространенные способы сделать это — запретить доступ пользователей к shell или заблокировать порт SFTP (22, такой же, как и у SSH) для указанных IP-адресов.
Предполагая, что эти ограничения не установлены, любой SFTP-клиент, который может подключиться к порту 22 на SFTP-сервере, должен работать надлежащим образом.
Код:
$ sftp test-sftp@172.81.178.134
test-sftp@172.81.178.34's password:
Connected to 172.81.178.34.
sftp> pwd
Remote working directory: /home/test-sftp
sftp>
16. MySecureShell
Недостатком той простоты, с которой SFTP настолько легко настраивается в большинстве дистрибутивов Linux, является то, что SSH сразу же готов к работе. Это подразумевает уровень доверия к вашим пользователям, который может не соответствовать действительности. Если у вас есть ненадежные или неизвестные пользователи SFTP, вы можете наложить ограничения на то, что они могут сделать в системе. Существует много способов добиться этого, например, разрешить запускать только SFTP-сервера, что в свою очередь запрещает регулярные логины SSH, или вы можете использовать приложение, такое как MySecureShell, для выполнения трудных задач.
Ссылка скрыта от гостей
поддерживает списки управления доступом, которые являются основой детального контроля доступа пользователей. Он включен во многие репозитории дистрибутивов, поэтому вы можете просто использовать менеджер пакетов для его установки:
Код:
$ sudo apt-get install mysecureshell
[sudo] password for jdw:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
mysecureshell
После установки, возможно, потребуется внести некоторые базовые изменения в файл конфигурации приложения в файле /etc/ssh/sftp_config , после чего вы будете полностью готовы к работе.
17. vsftp
Ссылка скрыта от гостей
— бесплатный FTP-сервер для Unix-подобных систем, включая Linux. Он известен тем, что он очень быстрый, стабильный и потребляет довольно мало системных ресурсов. Широкий список функций включает поддержку виртуальных пользователей (несистемных пользователей), возможность прослушивания любого интерфейса, настройку каждого пользователя и ограничение скорости или дросселирование, чтобы избежать атак типа dos.
Многие из самых известных дистрибутивов Linux используют vsftp в качестве своего FTP-сервера, который говорит о многом своей безопасностью и стабильностью. Часть этой родословной может быть связана с тем фактом, что у эксплуатационника приложения Криса Эванса (Chris Evans) есть своя собственная история обнаружения уязвимостей безопасности.
Vsftp находится в большинстве дистрибутивов Linux и может быть установлен через ваш менеджер пакетов.
Код:
$ sudo apt-get install vsftpd
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
vsftpd
Как и в большинстве инструментов Linux, быстрый запуск файла /etc/vsftp.con необходим для установки некоторых базовых параметров конфигурации, после чего ваш сервер vsftp будет готов к работе.
18. ProFTPd настроен для использования SFTP
Ссылка скрыта от гостей
был полностью создан с нуля из-за необходимости вытеснить wu-ftp в качестве широко используемого FTP-сервера. Wu-ftp стал громоздким из-за многолетних модификаций, сделанных в результате неуверенности в корректной работе приложения, и в конечном итоге стало более продуктивным просто создавать новый FTP-клиент с нуля.
ProFTP немного вдохновлен веб-сервером Apache. В большинстве случаев это можно увидеть в формате файлов конфигурации и в том, что он использует модули для загрузки необходимой функциональности. В данном случае вы захотите использовать ProFTP с
Ссылка скрыта от гостей
, загруженным для достижения функциональности SFTP.
На веб-сайте ProFTP представлены несколько
Ссылка скрыта от гостей
, которые помогут вам начать работу в правильном направлении.
FTP остается очень важной частью интернет-инструментария, несмотря на то, что ему по своей сути не достает безопасности. Подобно тому, как HTTP-протокол включил в себя TLS для обеспечения безопасности, чтобы сформировать то, что мы теперь называем HTTPS, в FTP был включен как TLS, так и SSH, чтобы обеспечить шифрование и безопасность. Есть несколько других инструментов, которые так легко разрешают задачу передачи крупных файлов. Многие организации будут продолжать использовать SFTP или FTPS в течение длительного времени.
19. PureFTPD
Ссылка скрыта от гостей
— это SFTP-сервер с открытым исходным кодом, который работает практически во всех версиях Unix-подобных операционных систем, включая Linux, BSD, Solaris и другие. Он поддерживается как проект с открытым исходным кодом, специально предназначенный для обеспечения совместимого со стандартами FTP-сервера. Сообщения интерфейса были переведены на различные языки, поэтому, если вы работаете с международной пользовательской базой, PureFTP может быть отличным выбором для вас.
В PureFTP нет никаких ограничений; все функции доступны с самого начала. Среди наиболее полезных функций — возможность дросселировать соединения, чтобы сохранить пропускную способность, запустить ее в виртуальной файловой системе («chroot» на языке nix), установить ограничения на загрузку/выгрузку и многое другое.
Лучшие бесплатные SFTP и FTPS серверы для Windows и Linux
20. VandDyke VShell
Ссылка скрыта от гостей
— это сервер SFTP и SCP корпоративного уровня для Windows и Unix. Он поддерживает SFTP, SCP и FTPS и включает в себя очень подробный контроль доступа пользователей.
Версия Windows имеет простой в использовании графический установщик и может использовать различные методы аутентификации пользователей, такие как LDAP ((Lightweight Directory Access Protocol) Облегчённый (упрощённый) протокол доступа к [сетевым] каталогам, протокол LDAP) и пары общедоступных/приватных ключей.
Версия Unix поддерживает виртуальные каталоги, а также позволяет устанавливать разрешения файлов. Разрешения на файлы могут быть установлены для каждого пользователя по отдельности или самих виртуальных каталогов.
VShell предоставляет вам 30-дневную пробную версию.
Источник:
Ссылка скрыта от гостей
С помощью встроенного пакета OpenSSH для Windows вы можете легко настроить безопасную передачу файлов между клиентом и серверов Windows по защищенному протоколу передачи файлов SFTP (Secure FTP). В этой статье мы покажем, как установить и настроить установить SFTP сервер в Windows 10/11 или Windows Server 2022/2019/2016/2012R2 с помощью встроенных средств (Win32-OpenSSH).
Содержание:
- Установка OpenSSH в Windows
- Настройка SFTP сервера на базе OpenSSH в Windows
- Подключение к SFTP серверу с помощью PowerShell и WinSCP
- Настройка SFTP аутентификации по ключам
Протокол SFTP (Secure File Transfer Protocol , Secure FTP или SSH FTP) это расширение протокола SSH, являющимся стандартом мира UNIX/Linux систем. Хотя с точки зрения пользователей он похож на FTP, но на самом деле это абсолютно другой протокол, не имеющий с FTP ничего общего. Данные между клиентом и сервером передаются по порту 22 через SSH туннель.
Основные преимущества протокола SFTP:
- Передача файлов и команд происходит внутри защищенной SSH-сессии;
- Для передачи файлов и команд используется одно соединение;
- Поддерживаются символические ссылки, доступны функций прерывания, возобновления передачи, удаления файла и другие;
- Обычно на каналах, где FTP работает медленно или с перебоями, SFTP-соединение работает более надежно и быстро;
- Возможность аутентификации с помощью SSH ключей.
Не нужно путать протоколы SFTP и FTPS. FTPS – это по сути обычный FTP с SSL сертификатом, а SFTP – это передача FTP данных и команд внутри SSH сессии.
В современные версии Windows по-умолчанию встроен порт OpenSSH для win32 (Win32-OpenSSH). Вы можете использовать его для организации защищенного SFTP сервера вместо таких сторониих продуктов как Core FTP, FileZilla, CYGWIN, OpenSSH, FTP Shell, IPSwitch и пр.
Установка OpenSSH в Windows
Пакет OpenSSH уже включен в операционную систему в современных билдах Windows 10 (начиная с 1803), Windows 11, Windows Server 2022/2019 в виде Feature on Demand (как и RSAT).
В этих версиях Windows вы можете установить сервер OpenSSH с помощью PowerShell:
Add-WindowsCapability -Online -Name OpenSSH.Server*
Или с помощью DISM:
dism /Online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0
Также можно установить OpenSSH из графического интерфейса Windows 10 (Settings -> Apps -> Optional Features -> Add a feature -> Open SSH Server -> Install).
Чтобы проверить, установлен ли пакет:
Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'
Исполняемые файлы OpenSSH находятся в каталоге:
C:windowssystem32OpenSSH
Конфигурационный файл sshd_config находится в каталоге C:ProgramDatassh (каталог создается после первого запуска службы).
Лог — c:windowssystem32OpenSSHlogssshd.log
Файл authorized_keys и ключи хранятся в каталоге %USERPROFILE%.ssh.
В предыдущих версиях Windows 10, в Windows 8.1 или в Windows Server 2016/2012 R2 вам придется скачать Win32-OpenSSH для Windows с GitHub и установить вручную (https://github.com/PowerShell/Win32-OpenSSH/releases). Нам нужна версия для 64 битной версии Windows: OpenSSH-Win64.zip (4,15 Мб).
- Распакуйте содержимое архива в целевой каталог, к примеру:
C:OpenSSH-Win
- Запустите командную строку PowerShell с правами администратора и перейдите в каталог OpenSSH:
cd C:OpenSSH-Win
- Добавьте путь к каталогу OpenSSH в переменную окружения Path;
- Установите сервер OpenSSH:
.install-sshd.ps1
должно появиться зеленое сообщение “sshd and ssh-agent services successfully installed”).
Настройка SFTP сервера на базе OpenSSH в Windows
Теперь вам нужно настроить OpenSSH для режима SFTP.
Включите автозапуск для службы SSHD и запустите ее с помощью следующих PowerShell команд управления службами:
Set-Service -Name sshd -StartupType ‘Automatic’
Start-Service sshd
С помошью PowerShell отройте в брандмауэре Windows порт TCP 22 для входящего трафика на SSH сервер:
New-NetFirewallRule -Protocol TCP -LocalPort 22 -Direction Inbound -Action Allow -DisplayName SSH
Откройте в любом текстовом редакторе конфигурационный файл «C:ProgramDataSSHsshd_config», найдите и проверьте значение директивы Subsystem sftp. Здесь должен быть указан файл sftp-server.exe.
Рассмотрим полезные директивы в конфигурационном файле sshd_config:
# разрешить подключение к OpenSSH только для пользователей из этой группы
AllowGroups corpadmingroup
# включить аутентификацию по паролю (нельзя использовать ключи SSH)
AuthenticationMethods password ForceCommand internal-sftp
#каталог для SFTP пользователей (по умолчанию пользователь подключается в каталог со своим профилем в папке C:usersusername)
ChrootDirectory C:SFTPRoot
#Для каждого пользователя можно индивидуальную chrootdirectory:
Match User user1 ChrootDirectory c:SFTPRootuser1 ForceCommand internal-sftp X11Forwarding no AllowTcpForwarding no
Match User user2 ChrootDirectory c:SFTPRootuser2 ForceCommand internal-sftp X11Forwarding no AllowTcpForwarding no
Подключение к SFTP серверу с помощью PowerShell и WinSCP
Теперь вы может подключиться к вашему SSH серверу на Windows по протоколу SFTP. Ниже мы покажем, как подключиться к SFTP серверу с помощью бесплатного клиента клиент WinSCP, консоли PowerShell и встроенной утилиты sftp.exe.
В окне настройки подключения выберите протокол передачи файлов SFTP, укажите имя сервера и данные учетной записи Windows (в формате
[email protected]
для доменных пользователей), под которой осуществляется подключение (возможно также настроить авторизацию по ключам). При первом подключении появится окно с предупреждением о том, что ключ хоста отсутствует в локальном кеше.
При первом подключении появится окно с предупреждением о том, что ключ хоста отсутствует в локальном кеше.
Если все настроено правильно, клиент должен подключиться к SFTP серверу и отобразить список файлов в домашнем каталоге пользователя (по умолчанию каталог с профилем пользователя).
С помощью привычного интерфейса файлового менеджера можно безопасно копировать файлы между сервером и клиентом по защищённому протоколу SFTP.
Для подключения к SFTP серверу из PowerShell можно использовать модуль Posh-SSH. Вы можете скачать установить модуль из PowerShell Gallery или офлайн:
Install-Module -Name Posh-SSH
Для подключения к SFTP серверу с помощью пароля, нужно получить имя пользователя и пароль через Get-Credential:
$usrCreds= Get-Credential
Теперь можно подключиться к вашем SFTPS серверу:
$SFTPSession = New-SFTPSession -ComputerName 192.168.13.200 -Credential $usrCreds
Теперь вы можете вывести список файлов в удаленном каталоге на SFTP сервере. В этом примере я получу список файлов на рабочем столе пользователя (профиль пользователя в этом случае будет являться корнем)
Get-SFTPChildItem -SFTPSession $SFTPSession -Path "desktop" –Recurse
Чтобы скачать файл с удаленного SFTP сервера:
Get-SFTPItem -SessionId $SFTPSession.SessionId -Path "desktop/OpenVPNScript.log" -Destination c:temp
Чтобы закачать файл с вашего компьютера на удаленный SFTP хост:
Set-SFTPItem -SessionId $SFTPSession.SessionId -Path C:Tempmytestfile.log -Destination “desktop”
Завершить SFTP сессию:
Remove-SFTPSession -SFTPSession $SFTPSession
В Windows вы можете использоваться встроенную утилиту sftp.exe (устанавливается вместе с клиентом OpenSSH) для подключения к SFTP серверу.
Подключиться к sftp серверу:
sftp [email protected]
Подключиться с помощью ssh ключа:
sftp -i .ssh/id_rsa [email protected]
Вывести список файлов в удаленном каталоге:
pwd
Скачать файл с SFTP в локальный каталог на ваш компьютер:
get file-test1.txt
Загрузить файл с вашего компьютера на SFTP сервер:
put file-test2.txt
Закрыть сессию:
exit
Настройка SFTP аутентификации по ключам
Вы можете настроить SFTP аутентификацию по ключам. В этом случае при подключении к SFTP серверу вам не нужно будет указывать пароль пользователя.
Подробно настройка SSH аутентификации по ключам описана в этой статье.
Для этого нужно:
- Создать на вашем компьютере (SFTP клиент) ключи для пользователя, под которым вы будете подключаться к серверу:
ssh-keygen -t ed25519
- Утилита сгенерирует два файла
id_ed25519
(закрытый ключ для клиента) и
id_ed25519.pub
(открытый ключ для сервера); - Теперь нужно добавить ваш SSH ключ на сервер. Скопируйте файл id_ed25519.pub(или id_rsa.pub в зависимости от типа ключа) в каталог .ssh профиля пользователя, под которым вы будете подключаться к SFTP серверу. Переименуйте файл в authorized_keys (например для пользователя alex путь будет выглядеть так:
C:Usersalex.sshauthorized_keys
)
Теперь вы можете использоваться файл id_ed25519 для аутентификации на SFTP сервере в настройках WinSCP (настройки подключения Advanced -> to SSH > Authentication page -> Private key file).
Если вы хотите задать SSH ключ при подключении к SFTP из PowerShell, используйте такую команду:
New-SFTPSession -ComputerName 192.168.13.200 -Credential user1 -KeyFile C:Usersalex.sshid_ed25519" -Verbose
SFTP Servers (SSH File Transfer Protocol, not to be confused with Simple File Transfer Protocol) use a protocol that allows for the transfer of files over a secure SSH connection.
Unlike FTP, which does not encrypt data transfers, SFTP provides the capability to securely transfer data with greater reliability and increased performance.
Such needs could include HIPAA compliant data transfers and secure corporate documents to protect from corporate espionage.
Related Post: Best SCP Server for Windows
Here is our list of the 13 best SFTP Servers for SSH File Transfers:
- Files.com Cloud – EDITOR’S CHOICE A secure cloud storage system that acts as a distribution system. Upload files to the system and then mail out links so recipients can access and download each file on demand. Start 7-day free trial.
- ExaVault – FREE TRIAL A package that includes an SFTP server that can also implement FTPS and a cloud file server.
- SolarWinds Free SFTP/SCP Server – FREE TOOL A secure file transfer manager that will run in the background and manage the transfer of files up to 4GB in size. Runs on Windows Server.
- Syncplify.me Server A file transfer manager with encryption and extra security measures that will manage multiple simultaneous transfers. Installs on Windows Server.
- FileZilla A free open source file transfer system that includes FTP, SFTP, and FTPS and runs on Windows, Linux, and macOS.
- zFTPServer Freeware Integrates AD user accounts and manages file transfers with FTP, FTPS, SFTP, TFTP, and HTTPS. Runs on Windows and Windows Server.
- Bitvise SSH/SFTP Server Manages high volumes of file transfers with simultaneous transfers possible. Runs on Windows and Windows Server.
- Cerberus FTP Server 8 A FIPS-validated secure file transfer server that integrates with AD and LDAP and is suitable for HIPAA sites. Installs on Windows and Windows Server.
- Sysax Multi Server A system for managing simultaneous file transfers with FTP, SFTP, FTPS, HTTP, and HTTPS. Runs on Windows systems.
- Rebex Tiny SFTP Server A free, lightweight SFTP server that is suitable for low-volume use. Runs on Windows.
- Core FTP Mini SFTP Server A straightforward secure file transfer server that is HIPAA compliant. Runs on Windows.
- freeFTPd Another lightweight and simple free SFTP server.
- CompleteFTP Α Windows SFTP server supporting secure file-transfer via FTP, FTPS, SFTP, HTTP, HTTPS and SCP.
In order to use SFTP, a Client application and a Server application are needed to create the connection and facilitate file transfers.
SSH FTP servers are commonly used in conjunction with the Secure Copy Protocol (SCP).
In this article, we will discuss 13 of the Best Free SFTP Servers for Windows that are available for you to download and quickly install and begin using.
What should you look for in the secure SSH file transfer tools?
We reviewed the market for free SFTP servers and analyzed the tools based on the following criteria:
- A secure file transfer system based on SSH
- The opportunity to try a paid product for free
- A service that can integrate with the corporate access rights manager
- Additional secure transfer options, such as FTPS
- Efficient code with a small program footprint
- A suitable throughput speed
- A useful set of features that makes installing a free tool for secure transfers a worthwhile option
With these selection criteria in mind, we have identified some effective SSH-based file transfer utilities and we have made sure to include systems that will run on each of the major operating systems.
Here’s the Best SFTP Servers for SSH File Transfers:
1. Files.com Cloud – FREE TRIAL
Files.com gives you an awesome cloud tool that allows your company to have a Branded/Company portal for sending and receiving files over a Secure connection (SFTP, etc).
The Single interface for file transfers gives you the security, flexibility, and ease-of-use of enterprise grade solution at an affordable rate.
Features of this Software include:
- Receive or Send files via Email securely and Fully Encrypted – Allow file requests to be sent as well.
- Full Microsoft Office Integration with File/Folder Previews along with Real-time Collaboration for teams and companies.
- Advanced features that all for Automation (perform an action) when Files are Changed/Renamed/Deleted/Uploaded/Downloaded with integrations into popular services including Zapier, Amazon SNS, Webhooks and Microsoft Power Automate!
- Audit Dashboard to view change Logs of File Modifications, additions, etc.
- Synchronize Files/Folders with Popular Cloud Providers including Google, Amazon, Microsoft, BOX, Dropbox, Wasabi, Rackspace, Backblaze and many others.
- Provide Unique Links for File Upload/Download for Clients and Customers
- Data Retention Rules for Users, Groups, or Folders
- Assign Permissions for Users, Folders, or Groups (including Read, Write, Delete & Admin Permissions).
- API and SDK available for developers
- 1 or 2 Way Syncs of Data to other Cloud or Backup Platforms to Data Redundancy
2FA (2-factor authentication) with secures such as Google Authenticator, Duo, Authy, Yubikey, FIDO/U2F and SMS.
Advanced Security features for users and Groups include Policies for the following attributes: Passwords, Sessions, Brute Force Rules & 2FA requirements.
On top of these advanced Security features, Provisioning new users can be completed via Enterprise Identity (SSO). SSO gives you the ability to further authenticate and authorize users via LDP, Active Directory, Azure, ADFS, OneLogin, Auth0 and Okta along with many other identity providers.
Pros:
- Scalable solution, making it ideal for both small businesses and enterprises alike
- Features robots user management, permissions, and access control to support long term use
- Allows users to create links to files that have special rules, such as expiration dates or click tracking
- Can compress large files for faster transfer
- Supports integrations into other cloud-based storage options such as Dropbox, Google Drive, and OneDrive
Cons:
- While the platform is easy to use, some of the more advanced features can take time to learn and implement
EDITOR’S CHOICE
Files.com is our top pick for an SFTP server because it adds in storage space for documents so you only have to upload them to the Files.com system once, then you can let their system cope with the traffic volume of distributing many copies over the internet. This cuts down the amount of traffic that your network has to cope with, particularly for promotional material that you need to send out to many recipients. Add in the free trial and you get the best free SFTP server available on the market.
Download: Start 7-day Free Trial
OS: Cloud-based
2. ExaVault – FREE TRIAL
While it isn’t a free tool, you can use ExaVault for free, thanks to the 30-day free trial that this system offers. The package combines and SFTP server with cloud storage space. The SFTP server can also operate with FTPS.
This is a good system for transferring large files. There is no limit to the size of files that can be uploaded to the ExaVault platform. From there, you mail out a link rather than sending a copy of the file. This link invites the recipient to access the file on the ExaVault server.
As all file access is carried out on the ExaVault server, the actions performed on them can all be logged. This is a great feature for businesses that need to comply with data protection standards.
The file transfer system and the cloud storage space are protected with encryption.
The system administrator needs to create user accounts that grant access to the file space. This allows each account involved in an access attempt to be written into the activity logs.
Pros:
- Free trial
- Secure transfer and storage
- No limit on file size
Cons:
- Only free during the trial period
Download a 30-day free trial
Download Now
3. SolarWinds Free SFTP/SCP Server – FREE TOOL
Provided by SolarWinds, the leader in network management software, their free software package provides a great, free tool to quickly and securely transfer files across your network.
Supporting files of up to 4GB, it allows you to transfer large files such firmware and the latest iOS over your network.
Multi-thread capabilities allow for concurrent upload and download of files from multiple network devices.
SolarWinds has advanced security settings that give you control over how you transfer files using the most secure methods, along with allowing you to specify specific IP addresses and address ranges for transfers.
Since it runs as a service, it provides SFTP/SCP server availability in the background at all times.
It is compatible with the latest 64 bit operating systems.
A powerful, yet easy to use piece of software, SolarWinds Free SFTP/SCP Server is a must-have.
Pros:
- Completely free SFTP server
- In-depth user authentication options
- Can set limits based on events such as deleting, uploading, and downloading – great for larger teams
Cons:
- Is designed more for a technical audience, with an abundance of features and customization options
Download it FREE and Install it within 2 Mins.
4. Syncplify.me Server
This full-featured SFTP server boasts many capabilities, which meet the needs of even the most security-conscious users out there.
It fully supports Active Directory users and groups, and comes configured to prevent itself against attacks such as DoS, DDoS, password harvesting, and more.
It supports transferring multiple files simultaneously and includes support for clustered remote configuration databases and Distributed File System environments.
Syncplify.me Server functions can be expanded and customized using 4 scripting languages: JavaScript, C++, Pascal, and Basic. White-lists, speed limits, and virtual folders, along with many other features, allow users to customize this SFTP server to their own, very specific needs. Syncplify.me Server supports Windows Server 2008 and up, both 32 and 64 bit versions.
Pros:
- Offers HIPAA compliant file transfer options
- Supports multiple transfer protocols like SFTP, FTP, and FTPS
- Can scale to 5000 clients, ideal for heavy enterprise use
- Clutter-free user interface
Cons:
- Can have a sharp learning curve for newer users
5. FileZilla
This open source software provides capabilities to transfer files via SFTP among other secure and non-secure methods, including FTPS and FTP.
FileZilla supports file transfer sizes of up to 4GB, and lets you pause and resume traffic when needed.
Drag-and-drop support, remote file editing, and remote file search make it simple and easy to use without compromising security.
File-name filters and directory comparisons come standard, allowing you to ensure that the files you need transported and stored are accurate and up-to-date.
Its simple user interface operates on Windows, Linux, OS X, and more. And since it is a very popular open-source application, bugs and other issues are quickly found and fixed by developers around the world.
Pros:
- Completely free tool
- Easy to use interface
- Available cross-platform for Windows, Linux, and Mac OS
- Supports drag and drop transfers
Cons:
- Could benefit from automatic synchronization
- Lacks in-depth scheduling features found in other tools
6. zFTPServer Freeware
zFTPServer is a full-featured and robust application designed for the most intensive corporate enterprise needs.
Using the most up-do-date security and encryption protocol, zFTPServer provides speed scheduling, automatic updates, and high-speed data transfers.
It also provides Active Directory user login support and IPv6 capability.
You can let it run automatically in the background as a system service, or bring it up in application mode, depending on whatever your need is at the time.
It uses threading and careful memory allocation and de-allocation to minimize its resource usage, and its real-time logging of events and messages is a valuable feature for system administrators. zFTPServer runs on all the latest Windows Server and PC operating systems.
Pros:
- Supports Active Directory integration for simpler management on Windows Server
- Supports custom logo and branding, great for MSPs looking to white label services
- Offers built-in collaboration features for teams sharing files regularly
Cons:
- The free version only supports encrypted file transfer
- In-depth setup and configuration are only included at the highest “Mega” tier
The free version allows up to five accounts and three simultaneous connections, with the ability to upgrade at very reasonable prices.
7. Bitvise SSH/SFTP Server
Bitvise SFTP & SSH Server is a light-weight, powerful, multipurpose application designed to provide secure SSH features and SFTP capabilities.
With Bitvise, SFTP can provide some of the fastest file transfer speeds possible – hundreds of MB/s can be obtained depending on the SFTP client.
It supports an unlimited number of user connections; the number and speeds of simultaneous connections are only limited by the host hardware resources.
Bitvise server supports virtual accounts and uses FIPS-certified DLL version of Crypto++ 5.3.0 for the most up-to-date and secure encrypted connections.
It is compatible with all major SFTP clients. With its simple installation and setup procedures and many capabilities, Bitvise is the ultimate in SFTP server solutions.
Pros:
- Offers a GUI, a nice change from the CLI
- Supports both virtual and native WIndows users, allowing better ad-hoc access
- Supports disabling shell access for improved security in Windows environments
Cons:
- The GUI could be easier to use, some options are nested and difficult to find
8. Cerberus FTP Server 8
This robust and feature-laden software provides SFTP transfer capabilities along with other secure file transfer protocols, including FTP/S and HTTPS.
Cerberus supports Active Directory and LDAP needs and is FIPS 140-2 validated for the most secure file transfer needs.
It is HIPAA compliant, meaning it is able to transfer even the most confidential patient information safely and securely.
This application allows for Ad Hoc file transfers and file integrity checking and its IP auto-banning features add an extra layer of security.
Pros:
- Well done user interface that easily displays files and folder structures even in larger environments
- Built with compliance standards such as HIPAA in mind
- Features alert options that can help departments know immediately when files have been delivered, or have arrived
Cons:
- Not built for small teams
- Is one of the more expensive SFTP server options
Cerberus FTP/SFTP Server 8 is compatible with Windows Server 2003 and up and Windows 7 and up, and is free for personal use after the trial period is up.
A must for any security-conscious operation.
9. Sysax Multi Server
Along with SFTP, Sysax Multi Server supports several simultaneous remote access and file transfer protocols, such as FTP, FTPS, Telnet, and Secure Shell.
It also supports HTTP and HTTPS web-based file transfers.
Its simplified user account administration allows administrators to use Windows authentication for existing Windows users on the network, or they can create custom user accounts within the software.
Sysax Multi Server allows for remote management via any web browser, and when using locally, you can use its own administration panel or the Windows Management Console.
For more advanced security, it supports public key authentication, SSL certificate generation, and IP restriction.
The corporate edition allows for unlimited simultaneous client connections.
A powerful and simple to use application, Sysax Multi Server is perfect for any SFTP server need.
Pros:
- Are a combination SSH and FTP server built-in one
- Supports advanced features such as SSL cert generation, and IP restricting
- Certified compatibility for Windows Server environments
Cons:
- Would like to see support for Linux/Unix
10. Rebex Tiny SFTP Server
This small, minimalist SFTP server was designed for testing SFTP clients.
This simple little application requires no installation or setup, and is perfect for the small jobs where a full-fledged server is unneeded or unreasonable, or when you need to test your SFTP client app and do not need to waste the time setting up a more complex server that you may rarely use.
It supports a single user and provides detailed activity logs.
Rebex Tiny supports DSA and RSA keys and is free for both personal and commercial uses.
It is compatible with any modern Windows version with .NET 4.0. A simple but useful application, Rebext Tiny SFTP Server is invaluable in any small-time application.
Pros:
- Extremely lightweight – a good option for smaller organizations who need to be resource conscious
- Fast install, simple setup
- One of the most user-friendly options
- Completely free
Cons:
- Not built for long term heavy use
- Enterprises may find this limiting in terms of scalability and features
- Sysadmins will find that the platform trades technical tools for user-friendly features
- Log and troubleshooting features could use improvement
11. Core FTP Mini SFTP Server
This very simple standalone SFTP server allows for quick transfer of secure files between computers across any network.
It provides the standard file transfer capabilities, all secured with the SSH encryption protocols.
Simple, yet effective, it is perfect for the quick jobs where a full-fledged server download and setup is not practical.
Pros:
- Has a freeware version that works well for smaller organizations in a limited capacity
- Sysadmins can use the verbose log feature to quickly troubleshoot problems if they occur
- Auto start settings allow the service to always be ready, even after unexpected shutdowns
Cons:
- The interface is limited and lacks some basic quality of life features
- Pricing is competitive, but still fairly high when considering the competition
- Access rules feature could use improvement
12. freeFTPd
Another lightweight and simple free SFTP server. It is simple to set up and easy to run, and lets you get a secure file transfer server going in just a couple of minutes.
freeFTPd supports SFTP, FTPS as well as its non-secure cousin, FTP, and lets you transfer files securely while consuming very little system resources.
13. CompleteFTP
CompleteFTP is a Windows SFTP server supporting secure file-transfer via FTP, FTPS, SFTP, HTTP, HTTPS and SCP.
Features include support for all FTPS and SFTP clients, web file manager, remote administration, virtual file system, file-sharing, IP filtering, auto-banning, e-mail notifications, process triggering, load-balancing/fail-over, Windows and Active Directory users, custom authentication, and custom file-systems via .NET and embedded JavaScript, and regular security updates.
CompleteFTP has four editions, starting with the Free Edition, which, as the name implies, is completely free for an unlimited time.
It has no limits on the number of users, transfers, or anything else, and the feature-set more or less matches that of FileZilla Server.
CompleteFTP scales from the tiniest hobby installation to the largest corporate cluster with an addition three paid editions offering many more features.
SFTP Server FAQs
Why are SFTP and SSH ports the same?
SFTP uses SSH for its transmission security and so, at the point of connection, the transaction is carried out under the SSH protocol. Thus, SFTP has to use the SSH port.
What port does SSH use?
SSH uses port 22.
Can PuTTY be used for SFTP?
PuTTY has its own implementation of SFTP, which is known as PuTTY SFTP, or PSFTP.
Checkout other related articles here:
Titan SFTP/FTP Server Overview and Review
What is SFTP and Port Number?
Top 10 Free TFTP Servers for Windows
протокол передачи файлов (FTP) является одним из оригинальных интернет-протоколов, используемых для передачи больших файлов. FTP с дополнительной защитой, такой как в SFTP и FTPS, по-прежнему остается одним из лучших инструментов для передачи файлов. Но чтобы его использовать, вам нужно настроить SFTP-сервер..
Ниже мы рассмотрим каждый из 19 лучших инструментов, но если вам не хватает времени, вот наши Список 10 лучших бесплатных серверов SFTP и FTPS:
- Сервер SFW / SCP SolarWinds (БЕСПЛАТНЫЙ ИНСТРУМЕНТ) Утилита для безопасной передачи файлов для Windows от лидера в отрасли инструментов управления сетью.
- Filezilla FTPS Отличный безопасный бесплатный FTP-сервер, который работает под Windows, но может получать файлы из любой операционной системы.
- IIS FTPS сервер Безопасный FTP-сервер на базе Windows, который интегрирован в Windows Server и защищает передачу файлов с помощью шифрования..
- Бесплатный FTP Утилита Slimline для Windows, которая обеспечивает безопасную передачу файлов в качестве специального инструмента или в качестве системной службы.
- SFTP-сервер Syncplify.me Это платная безопасная утилита FTP, которая работает в Windows. Вы можете бесплатно запустить некоммерческую ознакомительную версию..
- Rebex Tiny SFTP-сервер — Безопасная система передачи файлов, которая может быть интегрирована в ваше собственное программное обеспечение через библиотеки .NET.
- CrushFTP Простая, но привлекательная FTP-утилита для Windows; сервер бесплатен для 30-дневной пробной версии, а клиент — навсегда.
- Угловой MFT сервер Управляемая передача файлов (MFT) — это платная защищенная система передачи файлов, работающая в Windows и бесплатная для 30-дневной пробной версии..
- SFTP-сервер Globalscape Ряд параметров безопасной передачи файлов под общим термином «Расширенная передача файлов», доступ к которым можно получить в облаке или установить в Windows. Это платные инструменты, которые могут быть опробованы на бесплатных испытаниях.
- FTP-сервер Titan Эта утилита FTP включает в себя FTPS и SFTP для защищенной передачи файлов и работает в Windows Server 2008 и Windows Server 2012. Это платная услуга, но вы можете получить 20-дневную бесплатную пробную версию..
Contents
- 1 В чем разница: FTP против FTPS против SFTP против SCP
- 1.1 Протокол передачи файлов (FTP)
- 1.2 Безопасный протокол передачи файлов (FTPS)
- 1.3 Протокол безопасной передачи файлов (SFTP)
- 1.4 Безопасное копирование (SCP)
- 2 Клиент или Сервер?
- 3 SCP против SFTP: Соображения
- 4 Полнофункциональные бесплатные SFTP и FTPS серверы:
- 4.1 1. SFW / SCP-сервер SolarWinds (БЕСПЛАТНЫЙ ИНСТРУМЕНТ)
- 4.2 ВЫБОР РЕДАКТОРА
- 4.3 2. FileZilla FTPS
- 4.4 3. Сервер IIS FTPS
- 4.5 4. FreeFTP
- 4.6 5. Syncplify.me SFTP-сервер
- 4.7 6. Rebex Tiny SFTP-сервер
- 4.8 7. CrushFTP
- 4.9 8. Cornerstone MFT сервер
- 4.10 9. SFTP-сервер Globalscape
- 4.11 10. Титан FTP сервер
- 5 Автономные бесплатные серверы SFTP и FTPS (установка не требуется)
- 5.1 11. Syncplify.me Micro SFTP-сервер
- 5.2 12. Xlight FTP сервер
- 5.3 13. Core Mini SFTP-сервер
- 6 Лучшие бесплатные SFTP и FTPS серверы для Linux
- 6.1 Использование OpenSSH
- 6.2 14. MySecureShell
- 6.3 15. vsftp
- 6.4 16. ProFTPd настроен на использование SFTP
- 6.5 17. PureFTPD
- 7 Лучшие бесплатные SFTP и FTPS серверы для Windows
- 7.1 18. Paessler FTP Мониторинг с PRTG (БЕСПЛАТНАЯ ПРОБНАЯ ВЕРСИЯ)
- 8 Лучшие бесплатные SFTP и FTPS серверы для Windows и Linux
- 8.1 19. VandDyke VShell
В чем разница: FTP против FTPS против SFTP против SCP
Все эти термины меняются на одну букву, но эта буква важна.
Протокол передачи файлов (FTP)
Исходный протокол и его основное ограничение заключается в том, что он отправляет логины и данные в незашифрованном виде. Информация для входа в систему, а также сам файл отправляются «открытым текстом» в виде простого текста, который может видеть наблюдатель..
Безопасный протокол передачи файлов (FTPS)
(также известен как FTPES): Это безопасный FTP, где S, в данном случае, представляет Безопасность транспортного уровня (TLS) шифрование. По сути, это базовый FTP-сервер, который знает, как согласовать зашифрованный туннель TLS для передачи данных через.
Протокол безопасной передачи файлов (SFTP)
Это также безопасный FTP, но в этом случае S представляет Безопасная оболочка (SSH). Это на самом деле не FTP-сервер. Скорее, это сервер SSH, который понимает команды FTP. Регистрационная информация и файлы передаются в зашифрованном виде через SSH. Чтобы сделать вещи еще более запутанными, первоначальная цель аббревиатуры SFTP была простой протокол передачи файлов, определенный в RFC 913, но был переведен в статус «Исторический» и больше не используется.
Безопасное копирование (SCP)
Это не протокол FTP, но он широко используется для безопасной передачи файлов, поэтому стоит упомянуть здесь. SCP — это очень простая копия файла с одного компьютера на другой с использованием протокола SSH. Протоколы FTP обладают широкими возможностями управления файлами, которых нет у SCP..
Клиент или Сервер?
Смущает то, что утилита с графическим интерфейсом, которая реализует протокол передачи файлов SSH, называется SFTP-клиент хотя это также может быть SFTP сервер. Обозначение SFTP-клиента означает, что эта часть программного обеспечения инициирует соединения. Он также называется сервером, потому что обычно он является частью файлового сервера, на котором хранятся конфигурации резервного копирования..
SCP против SFTP: Соображения
SCP — это просто функция копирования. SFTP имеет свою собственную среду. Это позволяет перемещать файлы в удаленной системе, изменять каталоги и даже создавать каталоги на удаленном хосте. Как SFTP, так и SCP используют одни и те же процедуры безопасности для обеспечения аутентификации пользователя и защиты передач с шифрованием по соединению. тем не мение, SFTP дает пользователю гораздо больший доступ к функциям для управления операционной системой. Вы будете более склонны использовать SCP для прямой передачи файлов.
В качестве обе системы требуют аутентификации пользователя, существует риск, если вы поместите любое из них в пакетное задание, потому что вам нужно будет указать имя пользователя и пароль при вызове команды. Однако вы можете ограничить вероятность того, что любой пользователь, обнаруживший учетную запись пользователя в удаленной системе, создаст учетную запись пользователя с ограниченным доступом для этого компьютера, что предотвратит доступ любого пользователя, имеющего доступ к этой учетной записи, в любой другой каталог, кроме домашнего каталога учетной записи. Однако эта стратегия сведет на нет многие функции, которые обеспечивают SFTP своими преимуществами..
безопасный перевод на удаленный хост несет меньший риск, если это выполняется с SCP потому что в этот протокол не включен командный язык. SFTP больше подходит для использования системным администратором при выполнении интерактивных ручных задач и переноса на удаленный компьютер.
Смотрите также: Лучшие бесплатные серверы SCP и лучшие бесплатные серверы TFTP
1. SFW / SCP-сервер SolarWinds (БЕСПЛАТНЫЙ ИНСТРУМЕНТ)
Выбор редактора: SolarWinds — это полный набор ИТ-инструментов. Комплекты корпоративного уровня не были бы полными без защищенного FTP-сервера, и SolarWinds включает в себя бесплатный и мощный сервер SFTP и SCP как часть своего предложения.
Загрузочный сервер SolarWinds SFTP / SCP представляет собой ZIP-файл, который извлекается в установщик MSI. После завершения установки его настройка так же проста, как запуск программы и указание нескольких параметров в пользовательском интерфейсе, таких как разрешенные протоколы и допустимые параметры передачи..
Существует также встроенный сервер SCP, который имеет смысл, поскольку и SFTP, и SCP используют SSH для выполнения своих задач. Вы можете настроить SFTP-сервер SolarWinds так, чтобы он также разрешал SCP, выбрав «Оба» протокола.
На вкладке «Пользователи» можно создавать учетные записи пользователей и указывать такие сведения, как используемый сетевой интерфейс..
Установка проста, и SolarWinds поддерживает как SFTP, так и SCP. Благодаря поддержке одновременной передачи и возможности авторизации только определенных IP-адресов, он предлагает мощные функции бесплатно.
ВЫБОР РЕДАКТОРА
Установка проста, и SolarWinds поддерживает как SFTP, так и SCP. Благодаря поддержке одновременной передачи и возможности авторизации только определенных IP-адресов, он предлагает мощные функции бесплатно.
Скачать: БЕСПЛАТНО скачать на SolarWinds.com
Официальный сайт: www.solarwinds.com/free-tools/free-sftp-server/
ОПЕРАЦИОННЫЕ СИСТЕМЫ: Windows
2. FileZilla FTPS
FileZilla — это хорошо известный бесплатный FTP-сервер и клиентский пакет. Сам сервер работает только в Windows, но поскольку клиенты Filezilla есть практически для всех возможных операционных систем, это хороший выбор. Не требуется использовать клиент FileZilla для подключения к FTP-серверу FileZilla, но оптимизация продуктов может помочь с проблемами поддержки. Сервер FileZilla имеет быстрый пользовательский интерфейс и поддерживает FTPS, но не SFTP. Клиент поддерживает оба. Разница между реализациями FTP и FTPS заключается в добавлении аутентификации TLS и защиты передачи с использованием шифрования с открытым ключом..
3. Сервер IIS FTPS
Часто пропускаемый FTPS-сервер доступен прямо в Windows Server. Если вы уже используете Internet Information Services (IIS), вы можете добавить роль FTP-сервера, затем создать сертификаты TLS и получить полнофункциональный FTPS-сервер, работающий рядом с вашим IIS-сервером..
4. FreeFTP
Основанный на FreeSSH, FreeFTP является полнофункциональным SFTP-сервером для Windows. Он поддерживает все разновидности FTP, включая SFTP и FTPS. Как следует из названия, он бесплатный и поддерживает создание произвольных пользователей, что делает его идеальным для быстрой настройки SFTP в сети Windows..
Во время установки вы можете выбрать запуск FreeSFTP по мере необходимости или установить его как системную службу. Последнее означает, что он будет работать все время и будет доступен для ваших пользователей SFTP.
Убедитесь, что вы загрузили последнюю версию (более 1.0.11). В версии 1.0.11 была обнаружена уязвимость, которая была исправлена в версии 1.0.12, а текущая версия — 1.0.13..
5. Syncplify.me SFTP-сервер
Syncplify — это расширяемые SFTP-серверы, которые могут запускать пользовательские сценарии. Если вы обнаружите, что вам нужно перепрыгнуть через обручи, чтобы встроить свой SFTP-сервер в свой уникальный рабочий процесс, Syncplify может стать инструментом, который вы ищете.
Бесплатная пробная версия имеет все функции Ultimate, но она поддерживает только одно соединение и не лицензирована для использования в производстве. Другие преимущества обновления до платной версии сервера SFTP включают соображения безопасности. Вы можете использовать шифрование с открытым ключом RSA с бесплатной версией, но платная версия инструмента включает в себя множество других вариантов аутентификации и шифрования..
6. Rebex Tiny SFTP-сервер
SFTP-сервер Rebex Tiny является бесплатным для любого использования, включая коммерческое использование. Он работает на Windows XP до Windows 7, а также поддерживает выпуски Windows Server 2002, 2008 и 2012. Это ограничено одним пользователем, но поставляется с множеством функций. Он не требует настройки и содержит полные возможности ведения журнала, а также поддержку входа с открытым / закрытым ключом вместо паролей..
Стоит также отметить, что Rebex предоставляет полные библиотеки .NET, позволяющие разработчикам включать SFTP-код в свои собственные приложения. Библиотеки не являются бесплатными, но стоит посмотреть, если вы являетесь разработчиком .NET с таким проектом под рукой.
7. CrushFTP
CrushFTP — это FTP-сервер на базе Windows, который использует сжатие, отсюда и название «Crush». Он сжимает передаваемые файлы и передает сжатые данные по сети, значительно сокращая время передачи для многих типов файлов..
CrushFTP также имеет некоторые встроенные меры безопасности, включая процедуры аутентификации пользователей, которые обращаются к Active Directory на вашем хосте. Он может защищать от атак методом «грубой силы» путем автоматического запрета атакующих IP-адресов, а надежное управление пользователями включает виртуальные файловые системы и наследование разрешений. Сервер CrushFTP имеет 30-дневную пробную версию, и клиент всегда свободен.
8. Cornerstone MFT сервер
Cornerstone MFT (управляемая передача файлов) — это SFTP-сервер, отвечающий корпоративным требованиям. MFT — это общий термин, который указывает на более высокий уровень контроля и аудита, чем обычно обеспечивают обычные специальные отношения клиент / сервер FTP. Появление MFT было направлено на удовлетворение потребности в прозрачных входах в систему, более высокой безопасности во время передачи и большей наглядности в процессе передачи файлов, успехах или неудачах..
Cornerstone предлагает PGP-шифрованное удаленное хранилище файлов. Данные могут быть зашифрованы на лету, поэтому никогда не будет точки, где незашифрованные данные ожидают на диске для шифрования. Кроме того, Cornerstone предоставляет механизмы защиты периметра, такие как двухфакторная аутентификация..
Вы можете попробовать Cornerstong MFT с 30-дневной пробной версией, чтобы убедиться, что она соответствует вашим потребностям..
9. SFTP-сервер Globalscape
Globalscape придумал фразу «Усовершенствованная передача файлов» (EFT) для обозначения своего продукта «Управляемая передача файлов» (MFT)..
EFT-сервер Globalscape может быть развернут в конфигурации высокой доступности (HA), включая балансировку нагрузки и конфигурации кластера. Кроме того, Globalscape предлагает как локальные, так и облачные продукты, так что вы можете выбрать лучшее решение EFT для вашей ситуации..
Существует 30-дневная бесплатная пробная версия для предприятий и малого и среднего бизнеса. Хотя есть и бесплатная пробная версия для облачной версии, не ясно, как долго.
10. Титан FTP сервер
FTP-сервер Titan поддерживает обычный FTP, а также FTPS и SFTP. Он соответствует требованиям HIPAA, что делает его идеальным для использования в больницах и государственных учреждениях по всему миру. Он работает на Windows Server 2008 и Windows Server 2012.
В дополнение к простому предоставлению услуг передачи файлов, FTP-сервер Titan объединяет некоторые меры безопасности, которые могут защитить от попыток перебора, и полные возможности аудита, чтобы системные администраторы знали, что происходит на их серверах..
Управление учетными записями может быть привязано к проверке подлинности Windows NT / SAM в версии Enterprise, и в него включено подробное управление учетными записями, например автоматическое истечение срока действия учетной записи..
Titan предлагает 20-дневную пробную версию своего FTP-сервера.
Автономные бесплатные серверы SFTP и FTPS (установка не требуется)
11. Syncplify.me Micro SFTP-сервер
В дополнение к бесплатной пробной версии Syncplify также предлагает сервер Micro SFTP для Windows. Это полностью автономный портативный SFTP-сервер, который можно запустить с USB-накопителя. В отличие от бесплатной ознакомительной версии полноценного SFTP-сервера Syncplify, версия Micro-сервера полностью бесплатна для использования в любых ситуациях, включая производственное и коммерческое использование. Вам нужно будет перейти на платную услугу, если вы хотите удаленный доступ к каталогу файлов через SSH.
12. Xlight FTP сервер
Бесплатный FTP-сервер Xlight поставляется в различных версиях, включая портативную автономную версию, которая не требует установки. 32-разрядные и 64-разрядные версии будут работать на Windows 2000, XP, Vista, 7, 10, 2003 Server, 2008 Server и 2012 Server. Этот инструмент может получить доступ к вашей реализации Active Directory для проверки подлинности пользователя. Он даже имеет файлы локализации, которые позволят вашему защищенному FTP-серверу отображать текст на разных языках, или вы можете написать свой собственный языковой файл, если нужный вам язык еще не доступен.
13. Core Mini SFTP-сервер
Основной мини-FTP-сервер — это бесплатный SFTP-сервер, который не требует установки. Вы можете просто загрузить его, указать имя пользователя и пароль, каталог, который будет использоваться для передачи по FTP, и все готово. Имейте в виду, что SFTP-сервер будет работать как ваш пользователь, поэтому нет защиты от SFTP-пользователей, портящих ваши файлы. Обязательно укажите безвредный или пустой каталог для использования FTP.
Лучшие бесплатные SFTP и FTPS серверы для Linux
- MySecureShell
- vsftp
- ProFTPd
- PureFTPd
- VandDyke VShell
Поскольку SFTP работает по SSH, большинство систем Linux поставляются с готовым к работе SFTP. FTPS — это отдельная история, для которой требуется выделенный FTP-сервер, который поддерживает TLS, но когда SFTP так легко установить на хосте Linux, трудно найти веские причины для запуска FTPS..
Использование OpenSSH
В стандартной системе Linux большинство действительных пользователей смогут использовать любой SFTP-клиент для подключения к серверу и передачи файлов в и из своего домашнего каталога. Однако разрешение удаленного доступа пользователей обычно считается угрозой безопасности, поэтому многие системные администраторы запрещают такой доступ. Наиболее распространенные способы сделать это — запретить пользователям доступ к оболочке или заблокировать порт SFTP (22, такой же как SSH) для указанных IP-адресов..
Предполагая, что эти ограничения отсутствуют, любой SFTP-клиент, который может подключиться к порту 22 на SFTP-сервере, должен работать хорошо.
$ sftp [email protected]
[email protected] пароль:
Подключен к 172.81.178.34.
SFTP> PWD
Удаленный рабочий каталог: / home / test-sftp
SFTP>
14. MySecureShell
Недостатком простоты настройки SFTP в большинстве дистрибутивов Linux является то, что SSH просто готов к работе. Это подразумевает уровень доверия к вашим пользователям, который может не соответствовать реальности. Если у вас есть недоверенные или неизвестные пользователи SFTP, вы можете наложить ограничения на то, что они могут делать в системе. Есть много способов добиться этого, например, только запускать механизм SFTP, который запрещает регулярные входы в систему SSH, или вы можете использовать приложение, такое как MySecureShell, для выполнения тяжелой работы..
MySecureShell поддерживает списки контроля доступа, которые являются основой детального контроля доступа пользователей. Он включен во многие репозитории дистрибутивов, поэтому вы можете просто использовать менеджер пакетов для его установки:
$ sudo apt-get install mysecureshell
[sudo] пароль для jdw:
Чтение списков пакетов … Готово
Построение дерева зависимостей
Чтение информации о состоянии … Готово
Будут установлены следующие НОВЫЕ пакеты:
mysecureshell
После установки могут потребоваться некоторые базовые изменения в файле конфигурации приложения в / etc / ssh / sftp_config, и тогда вы будете в рабочем состоянии..
15. vsftp
Vsftp — это бесплатный FTP-сервер для Unix-подобных систем, включая Linux. Он известен как очень быстрый, стабильный и потребляющий мало системных ресурсов. Обширный список функций включает поддержку виртуальных пользователей (не системных пользователей), возможность прослушивания на любом интерфейсе, настройку для каждого пользователя и ограничение или регулирование скорости, чтобы избежать атак или использования типа DOS..
Многие из наиболее известных дистрибутивов Linux используют vsftp в качестве FTP-сервера, что говорит о его безопасности и стабильности. Часть этой родословной может происходить из-за того, что сопровождающий приложения, Крис Эванс, сам имеет опыт обнаружения уязвимостей в безопасности..
Vsftp входит в большинство дистрибутивов Linux и может быть установлен через менеджер пакетов.
$ sudo apt-get install vsftpd
Чтение списков пакетов … Готово
Построение дерева зависимостей
Чтение информации о состоянии … Готово
Будут установлены следующие НОВЫЕ пакеты:
Vsftpd
Как и для большинства инструментов Linux, для настройки некоторых основных параметров конфигурации необходим быстрый просмотр файла /etc/vsftp.conf, и тогда ваш сервер vsftp готов к работе.
16. ProFTPd настроен на использование SFTP
ProFTP был создан с нуля из-за необходимости вытеснять wu-ftp как широко используемый FTP-сервер. Wu-ftp стал громоздким из-за многолетних модификаций, сделанных необходимыми из-за ненадежности в приложении, и в конечном итоге стало более продуктивным просто создать новый клиент FTP с нуля.
ProFTP вдохновлен несколько после веб-сервера Apache. В основном это можно увидеть в формате файлов конфигурации и в том, что он использует модули для загрузки необходимой функциональности. В этом случае вы захотите использовать ProFTP с загруженным модулем mod_sftp для достижения функциональности SFTP..
Веб-сайт ProFTP предоставляет несколько примеров конфигураций, чтобы вы могли начать работу в правильном направлении..
FTP остается очень важной частью интернет-инструментария, несмотря на то, что ему по сути не хватает безопасности. Как и в протоколе HTTP протокол TLS был прикреплен к нему для обеспечения безопасности, чтобы сформировать то, что мы теперь называем HTTPS, в FTP были объединены и TLS, и SSH, чтобы обеспечить шифрование и безопасность. Есть несколько других инструментов, которые так легко позволяют передавать файлы произвольно большого размера. Многие организации будут продолжать использовать SFTP или FTPS в течение длительного времени.
17. PureFTPD
PureFTPD — это SFTP-сервер с открытым исходным кодом, который работает практически во всех версиях Unix-подобных операционных систем, включая Linux, BSD, Solaris и другие. Он поддерживается как проект с открытым исходным кодом, специально предназначенный для предоставления FTP-сервера, соответствующего стандартам. Интерфейсные сообщения переведены на различные языки, поэтому, если вы работаете с международной пользовательской базой, PureFTP может быть для вас.
Нет никаких ограничений с PureFTP; все функции доступны с самого начала. Среди его более полезных функций — возможность регулирования соединений с целью сохранения пропускной способности, запуска его в виртуальной файловой системе («chroot» на языке * nix), установки ограничений на загрузку / скачивание и многое другое..
Лучшие бесплатные SFTP и FTPS серверы для Windows
18. Paessler FTP Мониторинг с PRTG (БЕСПЛАТНАЯ ПРОБНАЯ ВЕРСИЯ)
Одна проблема со стандартным FTP и его безопасными производными состоит в том, что они не предоставляют много данных для анализа. Большинство стандартных программ FTP доступны в операционной системе бесплатно, но могут быть улучшены с помощью пакета мониторинга. Например, Paessler PRTG это общесистемный пакет мониторинга, который состоит из «датчиков», которые являются отдельными мониторами. Вы настраиваете услугу, выбирая, какие датчики включить.
PRTG включает в себя датчики для FTP, SFTP и FTPS. Они обеспечивают безопасный контроль файловых серверов, предоставляя данные о производительности для удаленных серверов, а также тех, которые работают на том же сервере, на котором размещено программное обеспечение PRTG. PRTG работает на Windows Server. Однако датчики FTP могут контролировать FTP-серверы на серверах Linux. Когда датчик подключается к другому серверу, особенно когда этот сервер находится на другом сайте, он использует SSL или SSH для защиты соединений от перехватчиков.
Датчики собирают время отклика, сообщения сервера и текущее количество файлов для каждого сеанса FTP. Эта информация появляется на панели инструментов PRTG, поэтому администраторам, использующим PRTG для мониторинга системы, не нужно переключаться на другое приложение для получения информации о передаче файлов. Данные о производительности могут иметь пороговые значения для запуска оповещений. С помощью этого инструмента администратор может выполнять другие задания и обращать внимание на FTP-серверы только в случае возникновения проблем..
PRTG — это всего лишь один из инструментов системного мониторинга, который может контролировать FTP. Этот путь к управлению передачей файлов является альтернативой использованию программного пакета FTP-сервера, который включает в себя интегрированные отчеты о производительности. Если вы хотите поближе познакомиться с тем, как PRTG управляет серверами FTP, вы можете получить инструмент с неограниченным количеством датчиков на 30-дневная бесплатная пробная версия.
Paessler FTP Monitoring с PRTGDownload 30-дневная бесплатная пробная версия
Лучшие бесплатные SFTP и FTPS серверы для Windows и Linux
19. VandDyke VShell
VanDyke Software VSHell — это сервер SFTP и SCP корпоративного уровня для Windows и Unix. Он поддерживает SFTP, SCP и FTPS и включает очень детальный контроль доступа пользователей.
Версия для Windows может похвастаться простым в использовании графическим установщиком и может использовать различные методы аутентификации пользователей, такие как пары LDAP и открытый / закрытый ключи..
Версия Unix поддерживает виртуальные каталоги, а также детальные права доступа к файлам. Права доступа к файлам могут быть установлены для каждого пользователя или для самих виртуальных каталогов..
VShell поставляется с 30-дневной пробной версией.
Существует несколько способов загрузить и распаковать заархивированный файл на FTP сервер. Это может потребоваться при установке CMS, восстановлении резервной копии. Рассмотрим их подробнее.
Кроссплатформенные SFTP клиенты
FileZilla
Подробнее: http://filezilla.ru/get/.
Программа работает на Mac OS X, Windows, Linux и других ОС. Использует протоколы FTP, FTPS и SFTP. Переведен на 47 языков, в том числе и русский. Удобный и простой в использовании клиент.
- Выполняет стандартные операции, возобновляет прерванные загрузки и хорошо справляется с большими файлами.
- Поддерживает IPv6, SOCKS5, FTP-Proxy и HTTP.
- Менеджер сайтов, позволяет удаленный поиск и правку файлов.
- Позволяет настроить очередь и скорость загрузки.
- Возможность одновременно просматривать несколько директорий и др.
FireFTP
Скачать с официального сайта: https://addons.mozilla.org/ru/firefox/addon/fireftp.
Кроссплатформенный, локализованный больше чем на 20 языков клиент. Разработан как дополнение к Firefox. Функционал схож с предыдущей программой.
- Делает стандартные операции.
- Поддерживает основные протоколы передачи данных.
- Хеширует и проверяет на целостность документы.
- Сравнивает каталоги, сжимает файлы и делает многое другое.
Chrome sFTP Client
Подробнее: https://chrome.google.com/webstore/detail/sftp-client-v2/.
Мульти-платформенный клиент, устанавливается дополнением к Google Chrome. Есть русский язык. По возможностям не уступает другим программам. Встроен мощный текстовый редактор с подсветкой синтаксиса и менеджер паролей. Подойдет тем, кто привык делать из браузера универсальный комбайн.
VPS SSD хостинг — выбор профессионалов. Только сертифицированное серверное оборудование!
CrossFTP
Скачать можно по ссылке: http://www.crossftp.com/download.htm.
Программа работает под Windows, Linux и Mac OS. Бесплатное приложение отличается крайне убогим функционалом и абсолютно не конкурентно: не поддерживает SFTP, прокси, синхронизацию и др. В pro все это имеется, но за нее придется выложить 25-40 y.e. Платная версия ничем не отличается от своих бесплатных аналогов.
Клиенты для ОС Windows
WinSCP
Загрузка программы с официального сайта: https://winscp.net/eng/download.php.
Графический мультиязычный клиент, распространяется бесплатно. Предлагает на выбор два интерфейса: как в проводнике Windows и классика в стиле Norton Commander. WinSCP может:
- Заливать и качать файлы с сервера.
- Создавать, переименовывать и удалять файлы и папки.
- Поддерживает синхронизацию, несколько типов авторизации: Kerberos, открытый ключ или по паролю.
- Позволяет автоматизировать действия с помощью скриптов и командной строки.
- В утилиту встроен текстовый редактор и куча других полезностей.
Домены в популярных национальных и международных зонах со скидкой — домены России в зоне .RU, и .РФ, международные домены .COM, .NET, .BIZ, .ORG, .ME.
CoreFTP
Подробнее о клиенте: http://www.coreftp.com/.
Поставляется в двух вариантах. Версия LE по функционалу заметно уступает конкурентам, но бесплатна. Может загружать файлы с/на сервер одновременно, восстанавливать соединение, когда связь прерывается. CoreFTP Pro оснащен вагоном дополнительных плюшек и стоит 25 y.e.
- Сжимает, шифрует и дешифрует файлы.
- Увеличивает скорость закачки за счет многослойных загрузок.
- Можно настроить шаблоны для повторяемых задач.
- В клиент установлены утилиты Ping и TraceRoute.
- Безлимитная тех. поддержка продукта и многое другое.
FreeFTP
Скачать: http://www.coffeecup.com/free-ftp/.
Стандартный клиент. Умеет работать через протоколы HTTP/HTTPS. Может все то же, что и другие SFTP-менеджеры. Русской локализации нет, но интерфейс упрощен и понятен интуитивно. Компьютер сильно не нагружает, быстро включается и работает.
Gftp — клиент для ОС Linux
Подробнее о программе: https://www.gftp.org/.
Кроссплатформенная утилита, но чаще используется в Unix-подобных ОС. Есть графический интерфейс, но работает и через командную строку. Поддерживает протоколы передачи данных: SFTP, HTTP, HTTPS, FTP и др. Делает все стандартные операции с файлами и папками. Переведен на много языков, в том числе и русский.
У нас Вы можете зарегистрировать домены RU и РФ со скидкой!
Клиенты для MacOS
CyberDuck
Прочитать подробнее и скачать с официального сайта: https://cyberduck.io/.
Удобная программа с лаконичным интерфейсом. Поддерживает стандартные протоколы, умеет скачивать, редактировать и загружать файлы на сервер. Работает с облачными хранилищами: Dropbox, Google Drive и др. Неплохо справляется с большими файлами, поддерживает автоматизацию задач. Есть менеджер паролей. Внешний вид настраивается по вкусу.
ClassicFTP
Подробнее: http://www.nchsoftware.com/classic/.
Бесплатная программа с удобным интерфейсом и минимумом функций и возможностей. Поддерживает SFTP, загружает и закачивает файлы. Синхронизирует данные и все. Подойдет тем, кто предпочитает в работе обходиться без излишеств.
AndFTP — SFTP клиент для android
Скачать: https://play.google.com/store/apps/details?id=lysesoft.andftp.
Работает с протоколами: FTP, SFTP и FTPS. Русифицирован, есть встроенный файловый менеджер, умеет открывать файлы разных типов: video, text, html, mp3 и др. Интегрируется с другими приложениями. Поддерживает работу с несколькими серверами и позволяет настраивать полномочия. Удобное и функциональное дополнение.
iPipe – надёжный хостинг-провайдер с опытом работы более 15 лет.
Мы предлагаем:
- Виртуальные серверы с NVMe SSD дисками от 299 руб/мес
- Безлимитный хостинг на SSD дисках от 142 руб/мес
- Выделенные серверы в наличии и под заказ
- Регистрацию доменов в более 350 зонах