Ubuntu Linux 에서 SFTP 계정 설정하기
서비스를 운영하다 보면 어떠한 이유로 서버내 특정 경로를 외부(거래처 개발자)의 사람에게 접근하도록 오픈해야 할 경우가 있다. 나의 경우를 예로 들자면, 고객사가 사이트 디자인을 개편하고 싶어서 디자이너(겸 퍼블리셔)를 채용했고, 그 디자이너가 웹에디터로는 작업이 너무 불편하다고 ftp 열어줄 수 없냐고 요구하는 경우이다. 물론 절대로 허용하면 안되는 일이지만, 고객이 우량고객일 경우 영업팀의 요청에 의해, 허용해 주어야 할 때가 있다. 이런 경우에 사용할 수 있는, 서버 시스템은 보호하면서, 특정 디렉토리의 sftp에 접근하도록 설정하는 방법에 대해 알아보도록 하자. 제한 사항 sftp 접속 후 표시되는 루트 폴더에는 업로드를 할 수 없습니다. 설정 방법 1. SFTP 로그인 계정 생성 # adduser laeltest03 2. sftp_root 폴더 생성, 업로드 폴더 생성 SFTP 로그인시 처음에 표시될 root 폴더를 생성한다. # su -l laeltest03 # mkdir sftp_root…