FTP のバックアップ差分(No.1)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
#author("2021-10-02T18:56:15+09:00","default:k1rou","k1rou")
*FTP [#ja954306]
-File Transfer Protocol

**FTPとは [#i577d3b8]
-ファイルを転送する通信プロトコル。
-平文(暗号化されていない)で通信が行われる。
-アプリケーション層([[TCP/IPモデル]])
-[[TCP/IP]]上で動作する

**FTPの接続方式 [#o78849fe]
***アクティブモード [#gdbd8d12]
-クライアントがサーバと制御用のコネクションを確立した後、サーバからクライアントにデータ転送用のコネクションを確立してファイルの送受信を行う
--制御用コネクションの確立:クライアント→サーバ
--データ転送用コネクションの確立:サーバ→クライアント

-サーバからクライアントへのデータ転送用のコネクションの確立を[[ファイアウォール]]が許可していると[[ACKスキャン]]で使われる可能性がある。

-標準ポート番号:
--21/TCP ※制御用
--20/TCP ※データ転送用

***パッシブモード [#nc9e2a91]
-PASVモード
-クライアントがサーバと制御用のコネクションを確立した後、PASCコマンドでパッシブモードへの変更を宣言し、クライアントからサーバにデータ転送用のコネクションを確立してファイルの送受信を行う
--制御用コネクションの確立:クライアント→サーバ
--データ転送用コネクションの確立:クライアント→サーバ

-サーバからクライアントへの接続を[[ファイアウォール]]が遮断している場合、アクティブモードが使えないのでパッシブモードを使う

-標準ポート番号:
--21/TCP ※制御用
--1024以上/TCP ※データ転送用

**FTPの暗号化 [#q9f95dbd]
***FTPS [#tcb5a042]
-FTP over TLS
-FTP, control, over SSL/TLS
-File Transfer Protocol over SSL/TLS
-[[FTP]]を[[SSL]]や[[TLS]]で[[暗号化]]する通信プロトコル。
-標準ポート番号:990/TCP

***FTPS-DATA [#e235dc1d]
-FTP, data, over SSL/TLS
-標準ポート番号:989/TCP

***SFTP [#q49dc5ff]
-「[[SFTP]]」参照

**FTPクライアント [#h4ccbf43]
-FFFTP~
http://www2.biglobe.ne.jp/sota/ffftp.html

-FileZilla~
https://filezilla-project.org/

**関連用語 [#h5109c0b]
-[[Gumblar]]
-[[TFTP]]
-[[Telnet]]
-[[ネットワーク]]
-[[OSI参照モデル]]