찾다

 >  Q&A  >  본문

vsftpd - CentOS 6x Vsftp 구성 문제

CentOS 6.5 LAMP 환경
웹 디렉토리 /var/www/html
권한:
User:apache
Group:apache

질문: 새로운 FTP 사용자를 생성하고 싶은데 디렉토리는 /var/www/html로 제한되어 있고 업로드된 파일 권한은 apache입니다

작업 과정은 다음과 같습니다.
새 FTP 사용자(JiangNan)를 생성하고 Apache 그룹에 추가합니다.
adduser -M -d /var/www/html -G apache JiangNan
비밀번호 설정
passwd JiangNan

사용자(JiangNan)에 대한 SSH 로그인 권한을 비활성화하고 FTP만 허용
usermod -s /sbin/nologin JiangNan

VSFTP 구성

sudo vi /etc/vsftpd/vsftpd.conf

익명 액세스 끄기:
anonymous_enable=NO

local_enable의 설명을 제거하고 활성화로 변경합니다.
local_enable=YES

사용자가 자신의 홈 디렉토리에만 액세스하도록 제한:
chroot_local_user=YES
local_root=/var/www/html

로그 활성화
xferlog_file=/var/log/vsftpd.log
pam_service_name 주석을 달고 다음 내용을 추가했습니다

으아악

그럼 로그인이 안되네요. 여러번 테스트해본 결과
어디가 문제인지 모르겠네요 감사합니다!

仅有的幸福仅有的幸福2857일 전566

모든 응답(0)나는 대답할 것이다

답장 없음
  • 취소회신하다