ロリポップのFTP仕様変更:WinSCPへの切り替え

年数回、WindowsのFTPクライアント機能を使ってロリポップのFTPサーバーにデータをアップロードしていた
2019/05にはアップロード成功していたが、2019/08になりアップロードが失敗していたので、ロリポップに問い合わせてみた

回答は下記の通りで、アクティブモードでの接続が出来なくなったとのこと

https://lolipop.jp/info/news/6352/ 2019/07/24 FTPソフトをご利用のお客様

WinSCPなるもので接続できるとのことで、さっそくテストしてみた

結果:切替成功

いくつか気になる点もあったのでテスト時に気づいた点をメモしておきます

・インストールしたバージョンは5.15.3
C:\Program Files (x86)\WinSCP にインストールされた
コマンドモードとGUIモードがある 今回はGUIモードは使わない
WinSCP.comを起動するとコマンドモードで動作する
・コマンドモードを起動するが、コピー&ペーストは使用できないようだ(これは不便)
・コマンドの結果(画面)は文字化けして表示される(文字化けの回避方法は見つけられなかった)
 結果をファイルにリダイレクトするとUTF-8で出力される エディターが文字コードの自動判別が出来れば参照可能
・WindowsのFTPクライアントのようにコマンドのスクリプトとしてまとめて実行できる
但し書式が異なる為若干修正した 

(win ftp) ftp -s:C:\xxxx\ftpupload.txt  >> C:\xxxx\ftplog.txt

(win scp) "C:\Program Files (x86)\WinSCP\WinSCP.com" /console /script=C:\xxxx\ftpupload.txt >> C:\xxxx\ftplog.txt

・スクリプトの記述は若干変更した

(win ftp)
open ftp.xxxx.lolipop.jp  <=サーバー名
lolipop.jp-xxxx <=ユーザー名
xxxx <=パスワード
cd /security
put C:\xxxx\pass.php
put C:\xxxx\unyolog.txt
bye

(win scp)
option batch on
option confirm off
option echo on
open ftp://lolipop.jp-xxxx:xxxx@ftp.xxxx.lolipop.jp <=ユーザー名、パスワード、サーバー名
cd /security
put C:\xxxx\pass.php
put C:\xxxx\unyolog.txt
close
exit

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です