'ssh'에 해당되는 글 2건

  1. 2017.04.04 Qemu에 SSH을 이용하기
  2. 2016.06.08 Virtual Box로 SSH을 연결하는 방법

 Qemu에 SSH을 이용하기 이다.

 이것은 게스트용과 호스트용으로 서로 연동하는 것이다. 이걸 이용해서 게스트(가상 컴퓨터)와 호스트(메인 컴퓨터)와 통신을 할 수 있게 되어 있다.

 Windows 10에서 VirtualBox가 작동이 안되기 때문에(VirtualBox가 작동이 안되기 때문에 녹스 등도 제대로 작동이 안되게 되어 있다.)

 여기서 이야기하는 것은 다음을 연동시킨다.

 -redir tcp:2222::22

 여기서 사용하는 것을 본다면, 2222는 포트값을 뜻한다.
 이것으로 2222포트를 22포트랑 연동되게 되어서 tcp로 통신을 할 수 있게 열게 해놓을 수 있다.

 단, 여기서 통신을 하기 위해선 리눅스에선 SSH가 설치가 되어 있어야 된다.(기본적으로는 SSH가 설치가 되어 있는 리눅스가 있기도 한다.)
Posted by JunkMam
,

 Virtual Box가 호스트와 게스트로 나뉘어 진다. 하지만, 여기서 호스트와 게스트로 연결해서 간단하게 처리가 가능하다.


 하지만, Linux에서의 Shell은 제대로 복사 붙이기, 파일 등을 옮겨가는게 쉬운 일은 아니게 된다.


 Linux OS 들(CentOS, Red Hat 등)은 SSH가 자동으로 깔려 있는 경우가 많다.

 즉, 원격으로 컨트롤이 가능해진다. 라는 뜻이다.


 이것으로 공격을 받을 수도 있지만, 반대로 잘만 쓰면 이득이 된다.



 먼저 VirtualBox을 연다.

 여기서 VirtualBox에서


 파일- 환경설정


 이런식으로 메뉴를 누르면 다음과 같은 창이 뜬다.(초기 단축키 : ctrl+g)




 여기서, 네트워드 - 호스트 전용 네트워크 에 들어간다.

 이렇게 하면 지금의 사진처럼 VirtualBox Host-Only Ethernet Adapter 라는게 있는데, 거기서 Host의 IP가 나오게 된다.



 호스트 IP이다. 일반적으로 그냥 설정하면, 192.168.56.1이 되기도 하며, 저걸 수정을 가할 수도 있다.

 여기서 IP을 복사해서 들고오자.

 참고로, 저것은 CMD에서 ipconfig로도 확인을 할 수 있다.

 굳이 저렇게 확인 안해도 된다는 뜻이다.



 이제, 호스트 IP와 게스트 IP을 연결하는 걸 하자.

 게스트 설정에 들어가면, 현재의 사진처럼 나오게 된다. (초기 단축키 : crtl+s)



 네트워크 탭에 들어가면, 현재의 사진처럼 나오게 된다.

 여기서 포트 포워딩을 누르면, 다음과 같은 창이 뜨게된다.



 여기서 +아이콘을 클릭해 포트 포워딩의 규칙을 만들고, 이 만들것을 가지고 호스트와 게스트를 연결한다.

 여기서 게스트 IP는 게스트를 실행 시킨 후에 나오는 eth0 IP을 적용시키면 된다.


 이렇게해서 포트 포워딩으로 호스트와 게스트를 연결 할 수 있으며, 이 연결한 결과가 SSH의 원격 컨트롤이 된다.


 이걸 이용해서 복사 붙이기가 지원되는 SSH Client을 사용하면서, 손쉽게 서버를 세팅하거나, 다룰 수 있게 된다.

 그리고 파일을 주고 받기도 쉬워진다.(scp 장치를 이용해서 말이다.)


Posted by JunkMam
,