vsftpdをインストールするためのCentOS6.8メソッドの手順

vsftpdは、「very secure FTPデーモン」の略で、完全に無料のソースコードftpサーバーソフトウェアです。

vsftpdは、Linuxディストリビューションで最も尊敬されているFTPサーバープログラムです。小型軽量、安全で使いやすく、仮想ユーザーをサポートし、帯域幅制限やその他の機能をサポートします。

システム環境:CentOS 6.864ビット

vsftpdバージョン:vsftpd-2.22-21.el6.x86_64

1. 注文の実行

yum -y install vsftpd

ps:(1)sudo権限で実行するかどうかは、特定の環境に応じて決定されます。(2)rpm -qa | grep vsftpdは、vsftpdがこれを介してインストールされているかどうかを確認できます。(3)デフォルトの構成ファイルは/etc/vsftpd/vsftpd.confにあります。

**2. 次のディレクトリの下に新しいフォルダを作成します:/ product / ftpfile / **

3. 匿名ユーザーftpuserを追加します。コマンド:

sudo useradd ftpuser -d /product/ftpfile -s /sbin/nologin

4. ファイルftpfileの権限を変更します。コマンド:

sudo chown -R ftpuser.ftpuser ./ftpfile/

5. ftpuserのパスワードをリセットします。コマンド:

sudo passed ftpuser

6. / etc / vsftpdディレクトリに入り、新しいファイルchroot_listを作成し、コンテンツを追加します:ftpuser:

新しく作成された仮想ユーザーftpuserをこの構成ファイルに追加します。これは後で参照されます。

7. ftpfileフォルダーの下に新しいファイルindex.htmlを作成し、内容を入力します。

this is a ftpfile demo
/ftpfile

8. / etc / vsftpdディレクトリ内のファイルを開きます:vsftpd.conf、次の構成を変更または追加します:

local_root=/product/ftpfile
# chroot_local_user=YES
anon_root=/product/ftpfile
use_localtime=YES
# 匿名
# anonymous_enable=YES
anonymous_enable=NO
# pasv_enable=YES
pasv_min_port=61001
pasv_max_port=62000

9. ファイアウォールに構成を追加します:

ファイアウォールの場所:

構成の追加:

# vsftpd
- A INPUT -p TCP --dport 61001:62000-j ACCEPT
- A OUTPUT -p TCP --sport 61001:62000-j ACCEPT

- A INPUT -p TCP --dport 20-j ACCEPT
- A OUTPUT -p TCP --sport 20-j ACCEPT
- A INPUT -p TCP --dport 21-j ACCEPT
- A OUTPUT -p TCP --sport 21-j ACCEPT

ファイアウォールを再起動します。

sudo service iptables restart

vsftpdを再起動します。

sudo service vsftpd restart

ps:最初の起動はvsftpのシャットダウンに失敗しました。これは再起動コマンドなので気にしないでください。vsftpdの起動に問題がないことを確認してください。これはvsftpdサービスが成功したことを意味します。

**10. セキュリティグループポリシーを変更します:sudo vi / etc / selinux / config、SELINUX = disabledであることを確認します。 ****

検証で550アクセス拒否エラーを回避するには、次のコマンドを入力します。

sudo setsebool -P ftp_home_dir 1

**11. ブラウザが起動します:ftp://120.77.86.200、ユーザー名ftpuserとパスワードxxx:**を入力します

一般的に使用されるコマンド:

sudo service vsftpd start #起動
sudo service vsftpd stop #シャットダウン
sudo service vsftpd restart #リブート

以上が本稿の内容ですので、皆様のご勉強に役立てていただければ幸いです。

Recommended Posts

vsftpdをインストールするためのCentOS6.8メソッドの手順
TomcatをインストールするCentos7.6メソッド-8.5.39
gitlabを構築するためのCentos6メソッドの手順
Centos8はyumを使用してmongodb4.2メソッドをインストールします
vmware10.0クラックバージョンにcentosをインストールするための詳細な手順
centOS7にjdk1.8をインストールする方法
CentOS8にMySQLをインストールする方法
pythonフォントを増やす方法の手順
CentOS7をCentOS8にアップグレードする方法(詳細な手順)
CentOS8にMemcachedをインストールする方法
CentOS8にRをインストールする方法
CentOS8にFFmpegをインストールする方法
CentOS8にVirtualboxをインストールする方法
CentOS8にTensorFlowをインストールする方法
[redisの概要] Centosの下にredisをインストールします
CentOS8にTeamViewerをインストールする方法
CentOSにPerl5をインストールする方法
CentOS8にGitをインストールする方法
CentOSにPHP7.4をインストールする方法
CentOS8にGradleをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentOS8にJenkinsをインストールする方法
CentOS8にJavaをインストールする方法
CentOS8にGoをインストールする方法
Linux CentOS7にJDKをインストールするための詳細な手順
CentOS8にGCCをインストールする方法
CentOS8にYarnをインストールする方法
CentOS7にAsteriskをインストールする方法
CentOS8にJenkinsをインストールする方法
CentOS8にPython3.8をインストールする方法
CentOS8にTomcat9をインストールする方法
CentOS8にWebminをインストールする方法
CentOS8にRubyをインストールする方法
CentOS8にSkypeをインストールする方法
CentOS8にhtopをインストールする方法
CentOS8にPythonをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentOS8にPostgresqlをインストールする方法
CentosにWordpressをインストールする方法
CentOS8にhtopをインストールする方法
MySQL5.7をインストールするためのcentos7。* tarパッケージ
CentOS8にTeamViewerをインストールする方法
CentOS8にMariaDBをインストールする方法
CentOS8にOdoo13をインストールする方法
CentOS8にApacheをインストールする方法
CentOS8にOpenCVをインストールする方法
CentOS8にPHPをインストールする方法
VMware15を使用してLinux(CentOS6.5)をインストールします
CentOS8にMongoDBをインストールする方法
centos7でk8sクラスターをインストールおよび構成するための詳細な手順
VMware 15を使用して仮想マシンをインストールし、CentOS8を使用するための詳細な手順
Centos8はApachehttpd2.4.37を使用して、Webサーバーの手順を詳細にインストールします
centos7にAndroidSDKをインストールする方法
CentOS7.6オペレーティングシステムをインストールするためのグラフィックKVM
カーネルをアップグレードするためのubuntu16.04メソッドの手順
Centosはsshfsをインストールしてマウントディレクトリを実現します
CentOS8にApacheMavenをインストールする方法
CentOS7にApacheKafkaをインストールする方法
R&D:CentOS7にPython3をインストールする方法
Ubuntu20.04でcuda10.1をインストールする手順(グラフィックチュートリアル)
CentOS7にGCCコンパイラをインストールする方法