질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

안녕하세요. ftp 설정 관련하여 다시한번 질문을 드려봅니다~

작성자 정보

  • 초보왕 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요. 만년초보 초보왕입니다.

저번에 ftp 서버 구동에 관해서 질문을 드렸었는데요.
(자세하게 답변해주신 족구왕슛돌이님 다시한번 감사드려요~^^)

이번에 제가 좀 궁금한 것이 있어 이렇게 질문을 드리게 되었습니다.

임의의 사용자가 ftp 서버에 접속하여 자신의 홈디렉토리로 들어가게 된다고 하였을때

이 임의의 사용자가 홈디렉토리를 벗어나지 못하게 제한을 두는 방법이 있을까요?

그런 제한이 없어도 별 상관은 없다만 혹시 가능할런지 싶어 이렇게 질문을 드려봅니다~

아~vsftp 데몬을 사용중이에요.

답변 부탁드릴게요^^

관련자료

댓글 3

박신주님의 댓글

  • 박신주
  • 작성일
chroot 에 대해 궁금하신거 같네요.
가장 간단하게 설정 하는 방법은
chroot_local_user=YES
이 문구를 /etc/vsftpd/vsftpd.conf 에 추가해주시고 서비스를 재시작하시면 됩니다.
이 문구를 설정하면 모든 계정에 대해 chroot 가 적용되며,
구분하여 chroot 걸고 싶으시면
chroot_list_enable=YES
chroot_list_file=/etc/vsftd/chroot_list
주석부분을 해제시키고 /etc/vsftpd/chroot_list 내용에 계정명을 한줄에 1개씩 입력하시면
해당 파일안에 입력된 계정들은 chroot 적용을 받지 않습니다.
※참고) If chroot_local_user is YES, then this list becomes a list of users to NOT chroot()

초보왕님의 댓글

  • 초보왕
  • 작성일
아 답변 주셔서 감사합니다~근데 잘 안되네요ㅠㅠ

chroot_local_user=YES 요래 해놓고 chroot_list_enable=YES, chroot_list_file=/etc/vsftd/chroot_list를 설정해놓았는데 생각대로 ㅣ되지않고 상위 폴더로 진입이 가능하더라구요ㅠㅠ

그냥 권한 설정만으로는 안되는건가요?? 답변 부탁드려요^^

초보왕님의 댓글

  • 초보왕
  • 작성일
아 잘되네요ㅠㅠ chroot_local_user=YES를 chroot_list_user=YES 요래 적어놨네요~헐...

박신주님 아무튼 답변 정말 감사드립니다^^

공지사항


뉴스광장


  • 현재 회원수 :  60,286 명
  • 현재 강좌수 :  36,934 개
  • 현재 접속자 :  350 명