클라우드 엔지니어/Docker

Docker 가지고놀기 - 비상용 웹쉘(shellinabox)

해아's 2023. 1. 28. 09:00

갑자기 쉘에 접속할일이 생겻는데 푸티나 각종 프로그램이 없을때 사용할수 있는 웹페이지(?)를 만들수 있다.

 

도커에 컨테이너 방식으로 만들어지므로 메인서버에는 간섭을 주지않는다.(물론 트래픽은 주겟지...)

 

 

도커에 컨테이너 방식으로 올린다 간단한 명령어는 다음과 같다.

 

docker run -p 4200:4200 -e SIAB_PASSWORD=xyz678abc -e sspreitzer/shellinabox:latest

 

4200번 포트로 접속가능하며 접속아이디는  guest 암호는 xyz678abc

 

위와같이 실행하여 접속하면 된다

 

나는 도메인을 가지고 있어서 서브도메인에 연결하였다.

 

접속하고 이 쉘에서 다른쉘로 ssh로 접속하여 사용하면 된다.

 

끝.

 

 

ps. 정말 급할때만 사용하는걸 추천한다.

 

 

 

 

 

참고자료

 

728x90
반응형