반응형
현재 저의 환경은 Ubuntu 12.04 LTS 64비트 환경입니다.
PureFTP를 이용하여 FTP를 생성하였고 다른 사용자가 접근해서 받는중입니다.
그리고 보안 옵션으로 FTP 사용자가 상위 폴더로는 접근하지 못하게 해논 상태입니다.
지금 어떤 문제가 발생했냐면, 내부 폴더 /usr/local 안에서 생성되는 파일을 ftp를 통해 제공을 해야합니다.
저는 ln -s /usr/local/app /home/user/app 이런식으로 심볼릭 링크로 걸어놓았습니다.
하지만 리눅스 쉘상에서는 작동을 하지만 FTP에서는 디렉토리를 찾을수 없다는 오류가 나왔습니다.
이럴때 해결 할 방법을 찾아보니 마운트를 시켜놓는 방법입니다.
옵션은 다음과 같습니다. mount -o bind /usr/local/app /home/user/app
같은 고민을 하시고 계시는분에게 도움이 되시길 바랍니다.
반응형
'Study > Linux' 카테고리의 다른 글
우분투(Ubuntu) 프록시 환경(Squid3)에서 apt-get 사용하기 (0) | 2014.10.08 |
---|---|
SSH RSA 접속 안될때 (0) | 2014.09.20 |
ubuntu 14.04에서 guest session 제거 (0) | 2014.09.20 |
ssh sftp 막기 (0) | 2014.02.03 |
우분투에서 소스 컴파일시 의존성 문제 해결하기. auto-apt (0) | 2014.01.22 |
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure (2) | 2014.01.22 |