GNU/Linux >> Linux の 問題 >  >> Ubuntu

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

この記事では、Ubuntu 18.04 LTS に FTP サーバーをインストールするために必要な手順を説明しました。このチュートリアルを続行する前に、sudo 権限を持つユーザーとしてログインしていることを確認してください。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。

FTP は、クライアントとサーバー間の 2 つの通信チャネルを可能にするクライアント サーバー プロトコルです。 FTP クライアントを使用して、サーバー上のファイルをアップロード、ダウンロード、および削除できます。最初に、クライアントは FTP サーバーを認証する必要があります。 FTP セッションは、パッシブ モードとアクティブ モードの両方で機能します。アクティブは、FTP のデフォルト モードです。アクティブ モード接続では、クライアントが最初の接続を開始すると、サーバーは 2 番目の接続を開始し、クライアントへのデータ転送を有効にします。パッシブ接続では、クライアントが接続し、PASV コマンドをサーバーに送信します。次に、サーバーはポート番号をクライアントに送信します。

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

ステップ 1. まず、Ubuntu サーバーにパッケージをインストールする前に、すべてのシステム パッケージが更新されていることを確認することを常にお勧めします。

sudo apt update
sudo apt upgrade

ステップ 2. Ubuntu 18.04 LTS に FTP サーバーをインストールします。

VSFTP デーモンは標準リポジトリにあるため、コマンド 1 つでインストールを実行できます。ターミナル ウィンドウを開き、次を発行します。

sudo apt install vsftpd

VSFTPD をインストールした後、以下のコマンドを使用して、サーバーの起動時にサーバー サービスを停止、開始、および有効にできます:

sudo systemctl stop vsftpd.service
sudo systemctl start vsftpd.service
sudo systemctl enable vsftpd.service

ステップ 3. vsftpd の構成。

新しい構成ファイルを作成します。その前に、次のコマンドでオリジナルの名前を変更しましょう:

sudo mv /etc/vsftpd.conf /etc/vsftpd.conf.orig

コマンドで新しいファイルを作成します:

listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=NO
pasv_enable=Yes
pasv_min_port=30000
pasv_max_port=30100
allow_writeable_chroot=YES

Ubuntu 18.04 に FTP サーバーをインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。質問や提案がある場合は、下にコメントを残してください。


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

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

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

  1. Ubuntu 18.04BionicBeaverのインストール方法

  2. Ubuntu 18.04 LTS(Bionic Beaver)最小サーバーのインストール方法

  3. Ubuntu 18.04BionicBeaverにKodiをインストールする方法

  1. UbuntuにFTPサーバーをインストールする方法は?

  2. Ubuntu 18.04にFTPをインストールするにはどうすればいいですか?

  3. Ubuntu 18.04 Bionic Beaver に Pip をインストールする方法