https://insoobaik.tistory.com/90
- FTP 루트 디렉토리, 사용자 이름 디렉토리를 사용하여 FTP를 사용해 보았다.
- FTP (사용자 격리, chroot)
- 이번 포스팅에서는 chroot(change root directory)를 사용하여 사용자의 홈 디렉토리를 최상위 디렉토리로 설정하는 작업을 해 볼 것이다.
- FTP(사이트) -> FTP 사용자 격리
- 사용자 이름 실제 디렉터리를 설정해준다.
- 사용자 격리, chroot를 사용하기 위해선 FTP 루트 디렉토리로 지정한 FTP 디렉터리에 localuser 폴더를 생성해주어야 한다.
- 현재 a, b 사용자가 FTP 권한이 설정 되어 있기 때문에 localuser 폴더 아래 사용자 이름 폴더를 생성해주고 확인 시 폴더를 구분하기 위해 임의의 파일을 생성해준다.
- 사용자 a, b로 FTP 서버에 해당하는 10.0.0.1 IP 주소로 FTP 접속 했을 때 localuser 폴더 아래 있는 사용자 이름 폴더가 기본 폴더로 지정된 것을 확인 할 수 있다. 또 사용자 격리, chroot가 지정되어 있기 때문에 사용자 이름 디렉토리가 최상위 디렉토리처럼 인식되기 때문에 상위 폴더로 이동하는 명령어를 입력해도 localuser 폴더 아래 있는 사용자 이름 디렉토리가 최상위 디렉토리처럼 인식되는 것을 볼 수 있다.
- FTP 추가 정보
- FTP 현재 세션에서 FTP에서 현재 어떤 세션이 이루어졌는지 확인 할 수 있다.
- PETR : 현재 FTP 서버에서 다운로드 작업이 발생했다는 의미이다.
- STOR : 현재 FTP 서버에서 업로드 작업이 발생했다는 의미이다.
'Network > WindowsServer' 카테고리의 다른 글
WindowsServer 2019 - DNS(주영역 (정방향, 역방향)) (0) | 2022.04.01 |
---|---|
WindowsServer 2019 - FTP (Virtual Host, 가상 호스트) (0) | 2022.03.31 |
WindowsServer 2019 - FTP (FTP 루트 디렉토리, 사용자 이름 디렉토리) (0) | 2022.03.31 |
Windows Server 2019 - DHCP 예약, Virtual MAC (0) | 2022.03.29 |
Windows Server 2019 - DHCP (0) | 2022.03.28 |