ホームページ  >  記事  >  運用・保守  >  Linuxの運用・保守のためのftpサーバー機能の紹介

Linuxの運用・保守のためのftpサーバー機能の紹介

齐天大圣
齐天大圣オリジナル
2020-11-21 17:29:192541ブラウズ

FTP は最も古いプロトコルの 1 つですが、まだ広く使用されておらず、主にサーバーとクライアント間のファイル転送に使用されます。 FTP プロトコルはクリア テキスト伝送プロトコルを使用するため、一定のセキュリティ リスクがあります。 Linux には vsftpd というソフトがあり、多機能ではありませんが安全性を重視したソフトなので、ftp ファイル転送サーバーとして使用することをお勧めします。さらに、pure-ftpd もより頻繁に使用されます。

ftp 機能の紹介

ftp には主に次の機能があります。

  • クライアントにファイルを保存させます。サーバーとサーバーの間で転送および管理できます。これは最も重要な機能であり、ftp の核心です。

  • さまざまなレベルのユーザー ID。 FTP にはデフォルトで、エンティティ ユーザー、ゲスト、匿名ユーザーの 3 つの異なる ID があります。これら 3 つの ID に対応するアクセス許可は異なり、エンティティ ユーザーには最も高いアクセス許可が与えられますが、匿名ユーザーにはファイルを参照するためのアクセス許可のみが与えられる場合や、まったくアクセス許可が与えられない場合があります。

  • ユーザーのアクティビティを制限するディレクトリ。これは FTP の中核機能でもあり、サーバー上の他のディレクトリ ファイルがひどく損傷するのを防ぎます。アカウントとパスワードを使用してログインすると、アカウントのホーム ディレクトリでのみ操作でき、他のディレクトリには入ることができません。

ftp 送信モード

ftp は ssh に比べて複雑です。 1 つのポートを開くだけでよい ssh サービスとは異なり、ftp サービスには 2 つのポートが必要です。これら 2 つのポートの目的は異なり、通常、サーバーはポート 21 をコマンド チャネルとして使用し、ポート 20 またはその他のランダム ポートをデータ送信チャネルとして使用します。データ チャネルを確立するさまざまな方法に応じて、データ チャネルは 2 つのモードに分けられます。

  • アクティブ モード: サーバーはクライアントへの接続をアクティブに開始します。アクティブ モードでは、デフォルトでデータ送信にポート 20 が使用されます。

  • パッシブ モード: クライアントはサーバーへの接続を開始します。このモードで使用されるポートはランダムであり、カスタマイズすることもできます。

#次回は、ftp のアクティブモードとパッシブモードについて詳しく説明します。アカウントのパスワードとIPは正常に入力しているのに、ftpサーバーに接続できないという問題がよく発生します。 ftp の 2 つの送信モードを理解すれば、この問題は簡単に解決できます。

その他の関連技術記事については、

linux システム チュートリアル 列をご覧ください。

以上がLinuxの運用・保守のためのftpサーバー機能の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。