はじめに FTP/FTPS/SFTPについて調べたことを忘れないための備忘録になります。 FTP File Transfer Protocolの略であり、基本的にクライアント-サーバ間においてファイル転送を行う通信プロトコルである。 チャネル FTPでは、ファイル転送を行うために、2つの通信用チャネルを使用して動作する。 制御チャネル: ポート番号 21, 主にFTPコマンドの送受信を行うためのチャネル。 データチャネル: ポート番号 20, ファイルデータの送受信を行うためのチャネル。但し、パッシブモードの場合は、ランダムなポートが選出される。 モード FTPでは、クライアント-サーバ間にお…