
vsftpd를 사용하고 있습니다. 기본적으로 사용자를 생성하면 해당 사용자는 /home/user
. 을(를) 활성화했습니다 chroot_local_user=YES
.
다른 한편으로는 모든 FTP 사용자를 위한 공유 디렉터리를 만들고 싶었습니다. 간단히 말해서 그들은 자신만의 디렉터리를 갖고 있고 공유 그룹 폴더를 갖고 있습니다.
/
+/home
+user1
+shared_folder
FTP를 통해 사용자에게 공유 디렉터리에 대한 액세스 권한을 부여하려면 어떻게 해야 합니까?
답변1
공유 디렉토리를 사용자 디렉토리에 "mount --bind"해 보십시오.
mount --bind /home/actual_share/ /home/someguy/shared/
"actual_share"에 그룹 쓰기를 추가해야 한다고 가정합니다.
아이디어는 에서 얻었어요이 포럼 게시물.