Ramanu

ssh 로그인 시 원하는 directory를 최상위 directory로 설정하는 방법 본문

가상화

ssh 로그인 시 원하는 directory를 최상위 directory로 설정하는 방법

Ramanu 2021. 2. 26. 13:20

ssh사용시 내가 원하는 directory를 최상위 directory로 설정하는 방법

 

chroot를 사용하여 작업시 상위 directory로 이동하지 못하게 하고 싶을 때가 있다.

 

이 때 id를 만들어 chroot 방식의 ssh 접근을 설정해주는 방법을 설명한다.

 

1
2
3
4
5
6
7
8
9
10
11
12
$ mkdir /root/test_dir
 
$ vi /etc/ssh/sshd_config #가장 아래쪽에 추가
 
+++ Match User test
+++ ChrootDirectory /root/test_dir #[원하는 path]
 
$ useradd test
 
$ passwd test(useradd에서 비밀번호 변경하지 않는 경우)
 
$ service ssh restart 또는 /etc/init.d/ssh restart
cs

 

이제 ssh test@[접속IP] 를 하면 docker 같이 ssh 접속이 가능하게 된다.

 

'가상화' 카테고리의 다른 글

SSH 접속시 출력되는 그림그리기  (0) 2021.02.18
ssh root 접속 방법  (0) 2021.01.26
QEMU 가상화 이미지 실행 명령어  (0) 2021.01.26
QEMU MAC Address 충돌문제  (0) 2021.01.25
ubuntu 18.04 rc.local 사용방법  (0) 2021.01.22
Comments