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

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

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

FTP またはファイル転送プロトコルは、インターネット上のコンピュータ間で TCP/IP 接続を介してファイルを転送するためのプロトコルです。 FTP はクライアント サーバー アーキテクチャ用に設計されており、サーバーに保存されているすべてのファイルは FTP クライアントからアクセスできます。

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

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

sudo apt update
sudo apt upgrade

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

Ubuntu に FTP サーバーをインストールするには、以下のコマンドを実行します:

sudo apt install vsftpd

インストールが完了したら、vsftpd サービスを開始し、システム ブートに追加します。

sudo systemctl start vsftpd
sudo systemctl enable vsftpd

ステップ 3. 新しいユーザーをセットアップします。

vsftpd サーバーに新しいユーザーを追加し、FTP ディレクトリを追加します:

adduser meilana

ユーザーのパスワードを入力すると、新しいユーザーが追加されました。

次に、「/home/username」ディレクトリの下に新しい FTP ディレクトリを作成します。

mkdir -p /home/meilana/ftp

FTP ディレクトリの所有権を変更する:

chown -R nobody:nogroup /home/meilana/ftp
chmod a-w /home/meilana/ftp

ステップ 4. 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

ステップ 5. Ubuntu 20.04 で FTP サーバーをテストします。

1 つの方法は、ターミナルを開いて ftp でアクセスすることです。 コマンドとサーバーの IP アドレス:

ftp 192.168.77.20

サーバーへの接続が確立されると、ユーザー名とパスワードの入力を求められます。

FTP サーバーを Ubuntu 20.04 LTS Focal Fossa にインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。下のコメント ボックスで貴重な質問や提案を共有することを忘れないでください。また、価値のあるフィードバックをドロップしてください。


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

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

  3. Ubuntu 18.04 Bionic Beaver に 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サーバーをインストールする方法