Conventional FTP lacks security because of no encryption plain protocol. Windows FTP does not support encrypted FTPS either. But WINSCP supports command-line and FTPS


Installing WINSCP on Win10, Enoki tried FTPS to a free server XFREE.


暗号化 FTP である FTPS に対応している WINSCP がある。


WINSCP を Win10 にインストールし,FTPS をフリーサーバの XFREE に試した。

FTPS and a free server evaluation 2020-12-09

WINSCP installer doesn't support XP

A free server disconnection

Enoki had uploaded on time for free FC2 server before, but FC2 refused to do suddenly.

Enoki confirmed that FTP software FFFTP could not do uploading.

So Enoki has begun uploading at the other site eonet. The site is free without advertisement because it is my provider.


FTP communicates with no encryption, so FTPS becomes popular now because modern browser supports SSL.


Enoki always uses FFFTP for uploading.

Although FFFTP supports FTPS (FTP over SSL), its command-line cannot upload a single file.


Otherwise WINSCP command-line can upload one file. Enoki downloaded WINSCP and installed it on Win10 PC, but failed to install on WinXP Home local PC. Because the Installer supports Win7 later only.

Downloading at, Enoki tried but failed. Windows XP detected illegal 16 bit code that led to Russian region ''.

WINSCP test on Win10

A bat file accesses updated TWE.txt (6KB) and transfers in regulated period.

BAT file

The BAT creates empty time.txt, when Task scheduler works. So you can find the activated latest time.

rem ---
cd PATH1
del time.txt
type nul > time.txt
"Full PATH2\WinSCP" /script="PATH1\ftps.txt"
rem ---

Script ftps.txt

open ftps://UserID:PassWord@HostID -explicit
put "PATH3\TWE.txt" TWE.txt

Test result

Win10 home task scheduler cannot set up arbitrary period like XP. So Enoki adopted 15 minutes interval.

WINSCP on Win10 has continued to upload to XFREE server for 4 days.

Enoki has begun FTP test on Xfree for 19 minutes period on 2020-12-15

Free server XFREE vs FC2


Enoki compared XFREE response time with FC2 by tracert command on 2020-12-09.

XFREE at 16:32 []
1 <1 ms <1 ms <1 ms ****
2 2 ms 1 ms 2 ms ****
3 2 ms 2 ms 2 ms
4 4 ms 4 ms 3 ms
5 4 ms 4 ms 4 ms
6 3 ms 3 ms 4 ms
7 4 ms 3 ms 3 ms []
8 * * * Time out
9 12 ms 11 ms 12 ms
10 13 ms 12 ms 13 ms
11 12 ms 12 ms 11 ms
12 13 ms 12 ms 13 ms
13 19 ms 19 ms 19 ms
14 33 ms 39 ms 32 ms
15 19 ms 19 ms 19 ms
16 18 ms 18 ms 18 ms []

FC2 at 16:29 []
1 <1 ms <1 ms <1 ms ****
2 1 ms 1 ms 1 ms ****
3 2 ms 2 ms 2 ms
4 3 ms 3 ms 3 ms
5 33 ms 3 ms 3 ms
6 4 ms 3 ms 3 ms
7 106 ms 106 ms 105 ms
8 132 ms 142 ms 143 ms []
9 113 ms 113 ms 113 ms
10 114 ms 115 ms 114 ms
11 112 ms 112 ms 113 ms


XFREE responses 18 ms faster than FC2 112 ms, though hop number is bigger.

It seems that FC2 delays because FC2 server is located in the US. Enoki feels the Pacific vast.

Table2 shows a few servers that Enoki has been trying in Japan and the US.

UK means UNKNOWN. XFREE supports PHP and MySQL, but FC2 not.

Table 2 Free server XFREE vs FC2
Scheduled FTPScheduled FTPSPHP Certify

FTP password

Tracert command makes the both FTP host ID obvious. Users have to protect their own sites by password only.

FC2 supports 10-digit password generator in browser. The password durates 5 years to crack[1]. FC2 also can lock FTP uploading. In the case users have to ftp via browser file manager. XFREE has to prepare by themselves.


[1] How Secure Is My Password?



Free FC2 server does not support PHP and data base. We had better choice XFREE.


XFREE, FC2 and Sakura limit FTPS within domestic connection.

With FTPS, XFREE and Sakura might intend to omit bad guests.

Abrupt disconnection

Free servers does not offer technical support at all. So An abrupt dis-connection might occur.

Enoki doubts that FC2 would judge automatic frequent uploading for omitting ad.

XFREE also might make the same decision as well.

Win10 vs XP task scheduler

The Win10 Home task scheduler assigns 5, 15, 30 and 60 minutes interval only.

And the task hardly stops at once, even if the task turns off within setup screen.

Rather WinXP Home task scheduler is better than Win10 Home.

Local Linux server

With local Linux PC, the PC can use Cron instead of Windows task scheduler.

And Linux lftp command seems available to handle FTPS.

Enoki had better build a Linux PC for Cron and FTPS.

Rental server

If XFREE disconnects suddenly, we have to rent a server that supports PHP and data base.

Or should we buy cloud service?

© Enoki 2020 December 15