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

このチュートリアルでは、Manjaro 20にFTPサーバーをインストールする方法を説明します。知らない人のために、FTP(ファイル転送プロトコル)は、リモートネットワークとの間でファイルを転送するために使用される標準のネットワークプロトコルです。 Manjaroで最も一般的なFTPサーバーソフトウェアは、「非常に安全なFTPデーモン」を表すvsftpdパッケージです。 これは、Manjaroおよび他のほとんどのLinuxディストリビューションのデフォルトのFTPパッケージです。

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

Manjaro 20NibiaにFTPサーバーをインストールする

ステップ1.以下のチュートリアルを実行する前に、システムが最新であることを確認してください。

sudo pacman -Syu

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

vsftpdパッケージは、Manjaroリポジトリで入手できます。 インストールするには、次のコマンドを実行します。

sudo pacman -S vsftpd

手順3.FTPサーバーを構成します。

vsftpdサーバー構成はに保存されます /etc/vsftpd.conf ファイル。

sudo nano /etc/vsftpd.conf

以下の行を以下のように編集し、必要に応じて前のハッシュを削除してコメントを解除します。

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022

Save と close 完了したらファイルを再起動し、vsftpdサービスを再起動します。

sudo systemctl restart vsftpd

ステップ4.FTPユーザーを作成します。

次に、FTPへのログインに使用する新しいユーザーを作成します。 これで example、rantyという新しいユーザーを作成します。

useradd -g ftp -d /srv/http -s /sbin/nologin ranty
passwd ratna

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

FTP接続をテストするには、FTPサーバーにアクセスする場所と同じまたは別のシステムにFTPクライアントをインストールする必要があります。 この例では、FTPクライアントとしてFileZillaを使用しています。

おめでとう! FTPサーバーが正常にインストールされました。 Manjaroシステムに最新バージョンのFTPサーバーをインストールするためにこのチュートリアルを使用していただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします 公式vsftpdウェブサイト