GNU/Linux >> Linux の 問題 >  >> AlmaLinux

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

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

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

前提条件

  • 次のオペレーティングシステムのいずれかを実行しているサーバー:Manjaro 20(ニビア)。
  • 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします
  • non-root sudo user またはroot userへのアクセス 。 non-root sudo userとして行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。

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

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

sudo pacman -Syu

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

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

完了したらファイルを保存して閉じ、vsftpdサービスを再起動します:

sudo systemctl restart vsftpd

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

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

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

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

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

おめでとうございます。FTPサーバーが正常にインストールされました。このチュートリアルを使用して最新バージョンのFTPサーバーをManjaroシステムにインストールしていただきありがとうございます。その他のヘルプや役立つ情報については、公式を確認することをお勧めします。 vsftpdWebサイト。


AlmaLinux
  1. CentOS7にFTPサーバーをインストールする方法

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

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

  1. Debian11にvsftpdFTPサーバーをインストールする方法

  2. Debian11にvsftpdサーバーをインストールする方法

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

  1. AlmaLinux8にFTPサーバーをインストールする方法

  2. Manjaro20にAnyDeskをインストールする方法

  3. Manjaro20にKodiをインストールする方法