このチュートリアルでは、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ウェブサイト。