centos7でftpサーバーを設定する方法

王林
リリース: 2020-05-22 10:26:18
オリジナル
4000 人が閲覧しました

centos7でftpサーバーを設定する方法

1. vsftpd FTP サーバー ソフトウェアをインストールします。コマンドは次のとおりです:

yum install -y vsftpd
ログイン後にコピー

2. vsftpd サービスを起動時に自動的に開始するように設定します。サービスを再起動し、ftp サービス ポートを表示します。コマンドは次のとおりです。

#chkconfig vsftpd on
#systemctl enabled  vsftpd.service
#systemctl restart vsftpd.service
#netstat -antup|grep ftp
ログイン後にコピー

インストールが完了したら、vsftpd サービスを再起動する必要があります。

3. vsftpd メイン設定ファイル /etc/vsftpd/vsftpd.conf

anonymous_enable = NO を変更すると、匿名ログインが無効になります。

chroot_local_user = yes の前のコメントを削除して、ユーザーがホーム ディレクトリ以外の場所にアクセスできないようにします。

4. FTP ユーザーを作成し、そのユーザーがサーバー システムにログインできないように設定し、ホーム ディレクトリは /var/www/html

centos7でftpサーバーを設定する方法

の下にあります。

5. 他の人のために変更します。 フォルダーの権限: chmod o w /var/www/html/

centos7でftpサーバーを設定する方法

6. selinux

vi /etc/selinux/config
ログイン後にコピー

をオフにします。 centos7でftpサーバーを設定する方法

システムを再起動します。

システム内で自分で FTP IP アドレスにアクセスしてみます。正常にログインできるはずです。引き続き外部ネットワーク アクセスの構成を続けます。

centos7でftpサーバーを設定する方法

7ファイアウォールをオフにします

systemctl stop firewalld.service
ログイン後にコピー

推奨チュートリアル: centos チュートリアル

以上がcentos7でftpサーバーを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート