ftps は Linux システムにインストールできます。インストール方法: 1. "rpm -qa | grep vsftpd" コマンドを使用して、vsftpd サービスがインストールされているかどうかを確認します。 2. "yum install – y vsftpd」コマンドを使用して、vsftpd をオンラインでインストールします。サービス; 3. 「service vsftpd start」コマンドを使用して、vsftpd サービスを開始します。
このチュートリアルの動作環境: linux5.9.8 システム、vsftpd-3.0、DELL G3 コンピューター
ftps がインストール可能Linux システム上で? #########できる。
centos ベースの ftps サービスを構築するftp サービスを構築する
「rpm -qa | grep vsftpd」と入力して、vsftpd が有効かどうかを確認します。インストールされたサービス
オンライン インストールyum install –y vsftpd
下载地址:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd(x86-64)
rpm -ivh vsftpd-3.0.2-25.el7.x86_64.rpm 安装 pm -qa | grep vsftpd 验证是否安装成功
2. vsftpd サービスを開始します
service vsftpd start
ポート 21 を表示します netstat -ntpl | grep 21 正常に起動したことを確認します
構成を変更します/etc/vsftpd/vsftpd.conf
anonymous_enable=NO //禁用匿名用户 chroot_local_user=YES //打开注释,禁止切换根目录
その他:
chroot_list_enable=YESchroot_list_file=/etc/vsftpd/chroot_listftp ip を使用して接続をテストできます。 ログイン後、/etc/vsftpd/chroot_list ディレクトリのユーザーを無効にする
hroot_list_file=/ etc /vsftpd/chroot_list
chroot_local_user=YES
chroot_list_enable=YES/etc/vsftpd/chroot_list ディレクトリのユーザーを禁止しないでください
最大転送速度を制限しますローカル ユーザーの速度 ダウンロード速度は 10KB/s
匿名ユーザーの最大転送速度をバイト単位で定義します:
anon_max_rate=10240local_max_rate=10240
接続数は制限されています:
max_clients=100
max_per_ip=2
4。接続のテスト
500 OOPS: chrootで selinux を閉じる必要がある場合があります: (1) setenforce 0 を使用して一時的に終了します (2) または設定ファイルを変更します/etc/selinux/config ファイルを変更しますSELINUX=enforcing を SELINUX に変更します=disabledマシンを再起動します
500 OOPS: vsftpd: refusing to run with writable root inside chroot()From 2.3 .5 以降、vsftpd はセキュリティ チェックを強化しました。ユーザーがホーム ディレクトリに制限されている場合、ユーザーのホーム ディレクトリは書き込み権限を持つことができなくなります!チェックでまだ書き込み権限があることが判明した場合、このエラーが報告されます。 (1) ユーザー ルート ディレクトリの書き込み権限を削除します。 chmod a-w /home/ftpuser/ ftp ユーザー ルート ディレクトリ(2) または、書き込み権限を許可するように vsftpd 構成ファイルを変更します /etc/vsftpd/vsftpd.conf ファイルを編集し、allow_writeable_chroot=YESvsftpd サービスを再起動します。service vsftpd restart(アップロードする場合は、lftp 接続を使用します)
証明書を生成して FTP サービスにインポートします
(テスト用に証明書を自分で購入または生成できます)
/etc/ を編集しますvsftpd/vsftpd.conf、証明書をインポートし、ftpd サービスを再起動しますssl_enable=YES ssl_tlsv1=YES ssl_sslv2=YES ssl_sslv3=YES allow_anon_ssl=NO force_local_data_ssl=YES force_local_logins_ssl=YES rsa_cert_file=/etc/vsftpd/ssl/vsftpd.crt rsa_private_key_file=/etc/vsftpd/ssl/vsftpd.key再起動後、FileZilla を使用して接続をテストできます。 推奨学習: 「
Linux ビデオ チュートリアル
」以上がftps は Linux システムにインストールできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。