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 vsftpd 서비스 vsftpd 서비스가 설치되어 있는지 확인하십시오. . vsftpd 서비스를 시작하세요
yum install –y vsftpd포트 21 보기 netstat -ntpl | grep 21 시작이 성공했는지 확인하세요
3. FTP 구성
/etc/vsftpd/vsftpd.conf
下载地址:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd(x86-64)
기타 :
chroot _list_enable=YES
/etc/vsftpd/chroot_list 디렉터리에서 사용자를 비활성화합니다.
chroot_list_enable=YES
hroot_list_file=/etc/vsftpd/chroot_list 금지하지 마세요 사용자 /etc/vsftpd/chroot_list 디렉토리
정의 익명 사용자의 최대 전송 속도(바이트):
로컬 사용자의 최대 다운로드 속도는 10KB/s로 제한됩니다
local_max_rate=10240연결 수 제한됨:머신을 다시 시작max_clients=100
4. 연결 테스트
max_per_ip=2
ftp + ip를 사용하여 연결을 테스트할 수 있습니다.
로그인한 후rpm -ivh vsftpd-3.0.2-25.el7.x86_64.rpm 安装 pm -qa | grep vsftpd 验证是否安装成功selinux를 닫아야 할 수도 있습니다. (1) setenforce 0을 사용하여
(2)를 일시적으로 닫거나 구성 파일을 수정
/etc/selinux /config 파일을 수정
SELINUX=enforcing을 SELINUX=disabled로 변경
service vsftpd start2.3부터. 5, vsftpd에는 보안 검사가 강화되었습니다. 사용자가 자신의 홈 디렉터리로 제한되면 해당 사용자의 홈 디렉터리는 더 이상 쓰기 권한을 가질 수 없습니다! 검사 결과 아직 쓰기 권한이 있는 것으로 확인되면 이 오류가 보고됩니다. (1) 사용자 루트 디렉터리 chmod a-w /home/ftpuser/ ftp 사용자 루트 디렉터리의 쓰기 권한을 제거합니다(2) 또는 쓰기 권한을 허용하도록 vsftpd 구성 파일을 수정합니다/etc/vsftpd/vsftpd를 편집합니다. .conf 파일을 추가하고 allowed_writeable_chroot=YESRestart vsftpd service service vsftpd restart(업로드하려면 lftp 연결을 사용하세요)
인증서를 생성하고 ftp 서비스로 가져옵니다
(구매하거나 테스트를 위해 직접 인증서 생성)/etc/vsftpd/ vsftpd.conf를 편집하고 인증서를 가져온 다음 ftpd 서비스를 다시 시작하세요anonymous_enable=NO //禁用匿名用户 chroot_local_user=YES //打开注释,禁止切换根目录다시 시작한 후 FileZilla를 사용하여 연결을 테스트할 수 있습니다. 추천 학습: "
Linux 비디오 튜토리얼
"위 내용은 Linux 시스템에 FTPS를 설치할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!