FTP 서버를 설정하고 있어요
CLASS A와 CLASS B를 생성한다고 가정합니다.
카테고리 A와 B가 다른 디렉토리로 이동할 수 없도록
chroot_local_user = yes
A와 B 사이에 공유 폴더를 만들고 싶습니다
share/A , share/B.
특정 사용자(예: A 또는 B)가 특정 폴더를 허용하도록 만드는 방법은 무엇입니까?
답변1
/etc/passwd
먼저 다음 단계에 따라 파일을 백업하십시오.
sudo cp /etc/passwd /etc/passwd.back
생성된 사용자를 찾습니다. 사용자가 다음과 같다고 가정하면 행은 다음과 같아야 합니다 A
.
A:x:1001:1001:A:/home/A:/bin/sh
파일 /home/A
로 바꾸고 저장합니다. /path/to/share
사용자로 로그인하여 /path/to/share
권한 문제가 있는지 확인하고 를 가리키는지 확인합니다. 권한 문제가 지속되면 www-data
다음을 수행하여 사용자를 그룹에 추가하십시오.
sudo adduser A www-data
마지막으로 ftp 서비스를 다시 시작하십시오.