GNU/Linux >> Linux の 問題 >  >> Debian

Ubuntu 20.04 に FTP サーバーをインストールする方法

FTP は、ネットワークを介して 2 つの異なるサーバー間でファイルを転送できるようにするプロトコルです。これは、「サーバー」コンピューターと「クライアント」コンピューターの間で発生します。これはポート 20 と 21 で行われます。ポート 21 は 2 台のコンピュータ間の接続を確立するために使用され、ポート 20 はデータの転送に使用されます。同時に、FTP サーバーはこれまでほど目立っていない可能性があります。特にイントラネットで使用する場合は、依然として非常に役立ちます。日常業務用のイントラネットを持つ企業には、インストールされたすべてのファイルに対してオープンな FTP サーバーがあり、これは Ubuntu 20.04 で簡単に可能です。

この投稿では、FTP サーバーとは何か、Ubuntu 20.04 にインストールする方法について説明します。

FTP サーバーをインストール:

システムを更新:

次のコマンドを実行して、システム リポジトリを更新します:

$ sudo は適切な更新を取得しました

vsftpd (FTP サーバー) をインストールするには:

まず、vsftpd を取得する必要があります。 「vsftpd」は、Linux システムにとって安全で高速で便利な FTP サーバーです。

以下のコマンドを実行してください:

$ sudo 適切な vsftpd をインストールするには

デフォルトでは、Debian のすべてのサービスと同様に開始されます。

vsftpd のステータスを確認します:

vsftpd (FTP サーバー) をインストールした後、コマンドを実行して、実行中かどうかのステータスを確認します。

$sudo サービスの vsftpd ステータス

「FTP サーバーは正常に動作しています。」と表示されます。

FTP サーバーの構成:

すべての VSFTPD 設定は /etc/vsftpd.conf にあります 変更する前に簡単にバックアップできるようにファイルします。予期せぬ事態が発生した場合、元に戻って間違いを元に戻すことができます。

指定されたコマンドを使用してバックアップを作成します:

$ sudo cp /Etc/vsftpd.conf /Etc/vsftpd.conf.bak

すべてのコメントを体系的に入力してください。

サーバーを積極的に聞くことから始めましょう。

listening =YES と入力します

IPv6 を使用していない場合は、無効にする必要があります:

listen_ipv6 =いいえ。

匿名ユーザーにアクセス権を与えることも不適切です:

anonym_enable =いいえ

デフォルトでは、クライアントはファイルをダウンロードすることしかできないため、アクティブのままにしておきます:

local_enable =はい

write_enable =はい

FTP はポート 20 で動作します:

connect_from_port_20 =はい。

リスト ポートは変更できます:

listen_port =XX

「CTRL + o」で変更を保存し、「CTRL + x」でファイルを閉じます。

端末はこんな感じです。

上記のコマンドを入力して、コメントなしでファイルを表示します:

$ sudo 猫 /Etc/vsftpd.conf | grep -V “^#”

新しいユーザーの作成:

以下に示すコマンドを実行して、サーバーを構成するための新しいユーザーを作成します:

$ sudo useradd –m user1

パスワードを割り当てるよう求められます。パスワードを入力してください:

確認のためにもう一度パスワードを入力します。パスワードが更新されました。

ユーザーは FTP サーバー上で正常に作成されました。

Ubuntu 20.04 での FTP サーバーの構成:

FTP サーバーの構成には 2 つのオプションがあります:

  • ターミナル経由で設定
  • ブラウザ経由で設定

サーバーを構成するには IP アドレスが必要です。次のコマンドで IP アドレスを確認してください:

$ ifconfig

ターミナル経由で設定:

ターミナルを起動し、サーバーの IP アドレスを使用してターミナルへのアクセスを入力します:

$ftp 10.0.2.15

ブラウザから設定:

ブラウザを開き、FTP サーバーへのアクセスを許可します。次のアドレスは次のとおりです:

ftp://10.0.2.15

接続すると、ユーザー名とパスワードの入力を求められます:

アクセスデータを入力後、「OK」をクリックすると、接続が確立されます。

卒業証書:

FTP (File Transfer Protocol) は、あるシステムから別のシステムにインターネット経由でファイルを送信できるようにするソフトウェア アプリケーションです。これは広く受け入れられているプロトコルです。 1 つのシステムはサーバーとして機能して情報を保存し、もう 1 つのシステムはクライアントとして機能し、サーバーからファイルを送信または要求します。この投稿を通じて、FTP サーバーをインストールし、Ubuntu 20.04 でターミナルとブラウザーを介して構成する方法を理解しました。


Debian
  1. Ubuntu14.04サーバーにZimbra8.6をインストールする方法

  2. Ubuntu 18.04 Bionic Beaver に FTP サーバーをインストールする方法

  3. Ubuntu 20.04 に FTP サーバーをインストールする方法

  1. Ubuntu18.04にMySQLをインストールする方法

  2. Ubuntu18.04にMinecraftサーバーをインストールする方法

  3. Ubuntu20.04にNginxをインストールする方法

  1. Ubuntu20.04にMariaDBをインストールする方法

  2. Ubuntu14.04にVNCサーバーをインストールする方法

  3. Ubuntu15.04にOpenSIPSサーバーをインストールする方法