개발 Q&A

제목 ftp 접속시에만 다른 경로로....
카테고리 서버
글쓴이 람이 작성시각 2017/01/06 18:43:37
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 12010   RSS

centos -> useradd 명령어로 123이라는 유저만 생성한 뒤에

 

/home/123/public_html 이 안에

                         ->  abc/ 경로가 abc.com 인 경우

 

httpd.conf 파일에서는 abc.com  => /home/123/public_html  이렇게만 세팅한 상태에서

( 이유는 public_html 내에 공용 프로그램을 돌리고 있어서 public_html/common 같은..)

 

 

ftp로 abc.com에 접속하면 

-> ftp 접속용 유저를 만들든 아니든 아니면 IP로 제한을 하든 간에

 

무조건 public_html/abc <- 로만 접근할 수 있고 상위는 볼 수 없게 할 수 있나요 ?????

 

 

 

 

 다음글 동영상 보면서 실시간게시판 만들고 있는데 db에 데이터... (3)
 이전글 php로 apns(애플푸시노티피케이션 서비스) 푸시전송... (1)

댓글

변종원(웅파) / 2017/01/07 13:43:27 / 추천 0

디렉토리 접근 제어는 user 설정파일(/etc/passwd)안에서 할 수 있습니다.

열어서 해당 아이디 찾아서 경로 수정하시면 되고

상위 디렉토리 못보게 하려면 퍼미션 수정하면 됩니다. 리눅스 퍼미션 검색해서 적용하세요. 

람이 / 2017/01/09 15:05:13 / 추천 0

웅파님 답변 감사합니다.

구글 검색해 보니 ftp 설정하는 방법에서 유저 만들고 디렉토리를 주는 방법이 있더군요..

그래서 테스트 유저 만들어서 디렉토리만 주는 걸로 해결 했습니다. (ftp용 유저 생성)