ホームページ  >  記事  >  運用・保守  >  centos7でftpサーバーを設定する方法

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

王林
王林オリジナル
2020-05-22 10:26:183928ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。