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

Ubuntu16.04にVsftpdをインストールする方法

このチュートリアルでは、Ubuntu 16.04サーバーにvsftpdをインストールして構成する方法を説明します。知らない人のために、FTPは「ファイル転送プロトコル」の略です。また、ファイルをリモートコンピューターに転送できます。Ubuntuで最も一般的なFTPサーバーソフトウェアは、「非常に安全なFTPデーモン」を表すvsftpdパッケージです。これは、Ubuntuおよび他のほとんどのLinuxディストリビューションのデフォルトのFTPパッケージです。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ‘ルート権限を取得するコマンドに。 Ubuntu 16.04(Xenial Xerus)サーバーへのVsftpdのインストールを段階的に説明します。

Ubuntu16.04にVsftpdをインストール

手順1.まず、次のapt-getを実行して、すべてのシステムパッケージが最新であることを確認します。 ターミナルのコマンド。

sudo apt-get update
sudo apt-get upgrade

ステップ2.VSFTPDをインストールします。

VSFTPDをインストールするには、ターミナルから次のコマンドを実行します。

apt-get install vsftpd

ステップ3.VSFTPDを構成します。

正常にインストールされたら、次の設定を行います。

### nano /etc/vsftpd.conf

Controls whether anonymous logins are permitted or not.
anonymous_enable=NO

# Allow local users to login
local_enable=YES

# Set 'write_enable' to YES in order to allow changes to the filesystem
write_enable=YES

# to enable ASCII uploads (to prevent uploaded scripts etc. from breaking),
# without the DoS risk of SIZE and ASCII downloads. ASCII mangling should be
# on the client anyway..
ascii_upload_enable=YES
ascii_download_enable=YES

# You can set the root directory of the FTP users. if not specified, users' home directory equals FTP home directory
local_root=public_html
と同じです。

ファイルを保存して閉じます。vsftpdサービスを再起動して変更を有効にします:

sudo systemctl restart vsftpd
sudo systemctl enable vsftpd

コマンドを使用してvsftpdサービスが実行されているかどうかを確認します:

sudo systemctl status vsftpd

出力例:

 vsftpd.service - vsftpd FTP server
 Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled; vend
 Active: active (running) since Thu 2016-08-16 17:28:31 IST; 31s a
 Process: 2040 ExecStartPre=/bin/mkdir -p /var/run/vsftpd/empty (co
 Main PID: 2043 (vsftpd)
 Tasks: 1
 Memory: 492.0K
 CPU: 46ms
 CGroup: /system.slice/vsftpd.service
 └─2043 /usr/sbin/vsftpd /etc/vsftpd.conf

Aug 16 17:28:31 ubuntuserver systemd[1]: Starting vsftpd FTP server.
Aug 16 17:28:31 ubuntuserver systemd[1]: Started vsftpd FTP server.

おめでとうございます!vsftpdが正常にインストールされました。Ubuntu16.04(Xenial Xerus)システムにvsftpdをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、公式のvsftpdWebを確認することをお勧めします。サイト。


Ubuntu
  1. Ubuntu15.04にProFTPDをインストールする方法

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

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

  1. vsftpdを使用してUbuntuにFTPサーバーをインストールする方法

  2. Ubuntu20.04にRをインストールする方法

  3. Ubuntu16.04にVSFTPDをインストールします

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

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

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