ftp 데몬 설정에 보안상 chroot 를 disable 시켜놓고 사용자가 자신의 홈디렉토리를 못벗어나게 설정해놓는데
홈디렉토리 이외의 특정 디렉토리를 사용자에게 접근하게 만들려고 할경우
FTP에선 심볼릭 링크가 걸리지 않으므로 쓸수 없는데 아래 방법으로 해결가능하다.
삼바도 공유디렉토리를 일일이 추가해야하는데
이 방법을 쓰면 사용자디렉토리 아래에 자동으로 bind가 되므로 설정에 따로 추가해줄 필요가 없다.
먼저 사용자 홈디렉토리에 bind할 이름의 디렉토리를 만든다
mkdir /home/ddart/data1
/etc/fstab 에 접근을 허용할 원본디렉토리를 bind시켜준다.
/mnt/data1 /home/ddart/data1 none bind 0 0
fstab을 적용시켜준다.
mount -a