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

ftp와 ssh에서 사용자가 루트 디렉토리로 못가게 제한...

작성자 정보

  • 박철현 작성
  • 작성일

컨텐츠 정보

본문

현재 전 vsftp..를 쓰고 있습니다..

 

접속을 해 보면.. 디폴트 디렉토리는 /home/A/로 접속을 하는데..

 

이게 / 디렉토리까지 넘어갈수도 있더라구요..

 

자료를 찾아보니.. proftp는 설정잡아 못가게 막는 방법이 있던데..

vsftp도 가능할런지요..

 

 

 

그리고 ssh2 접속 또한 마찬가지 입니다..

 

접속은 /home/A입니다만.. "cd /" 시 넘어가더라구요..

 

물론 중요 실행 파일들이야 퍼미션 두면 괜찮겠지만..

 

초보라.. 뭐가 중요한지도 모르겠고.. 혹시..

 

간단한 파일이라도 삭제를 해 버릴까봐..ㅡㅜ

 

아예 "/home/a" 밖을 못나가게 하는 방법은 없는지요..

관련자료

댓글 2

안현민님의 댓글

  • 안현민
  • 작성일
저도 이제 막 리눅스를 공부 하는 초보인데요.

/  로 이동 하더라도

다른 디렉토리 로 못 넘어 가게 다른 디렉토리들에

퍼미션을 설정 하면 안될까요?

아직 리눅스 접한지 몇일 안되어서 거기 까지는 생각 못해 봤네요.

남성훈님의 댓글

  • 남성훈
  • 작성일
vsftpd는 vsftpd.conf세팅에서 chroot_local_user=YES 로 하시면 상위 디렉토리로 이동이 안됩니다.  chroot_list_enable 설정도 한번 확인하시구요.

그리고 쉘에서는 소유자및 권한으로 구분합니다. rwx 부분을 다시한번 공부하시면 도움이 되실겁니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,138 명
  • 현재 강좌수 :  36,196 개
  • 현재 접속자 :  831 명