FTP接続について

転送プロトコル

FTP
内容を暗号化せずにサーバと情報をやりとり

FTP-SSL ★推奨
内容をSSL/TLSで暗号化してサーバと情報をやりとり

SFTP
内容をSSHを使って暗号化してサーバと情報をやりとり

 

接続モード

パッシブモード ★推奨
クライアント(自分)からサーバ(ホスティング)に接続通信を開始

アクティブモード
サーバ(ホスティング)からクライアント(自分)に接続通信を開始

注意
アクティブモードの場合、サーバから接続要求するので社内のセキュリティ(FireWall)にひっかり接続を遮断されることが考えられる。

 

FTPでサーバとやりとりする場合、プロトコル+ファイル(実際のデータ)で行います。
ファイルは目に見えるものですが、プロトコルはFTPソフトを使うと目にしません。
プロトコルはサーバに対して、これからサーバにファイルをアップロードするとか、ダウンロードするとかの指示を出して許可をもらい始めてファイルのやりとりが可能になります。