このチュートリアルでは、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を確認することをお勧めします。サイト。