[DEV] 기록

[VirtualBox] 윈도우에서 VirtualBox putty로 접속하는 방법

꾸준함. 2023. 5. 19. 00:58

개요

내부망에서만 접속 가능한 CentOS7 서버에 MariaDB를 설치하기 위해 아래 블로그를 참고하며 진행했습니다.

https://dohee-studyroom.tistory.com/entry/LinuxCentOS79%EC%97%90-%EC%98%A4%ED%94%84%EB%9D%BC%EC%9D%B8%EC%9C%BC%EB%A1%9C-MariaDB-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0

 

[Linux]CentOS7.9에 오프라인으로 MariaDB 설치하기

안녕하세요! 아이티공부하는도히 입니다! 오늘은 Linux, 그 중에도 CentOS7.9 버전에서의 마리아DB를 오프라인으로 설치해보겠습니다! CentOS7.x 버전이라면 이 가이드만 보셔도 문제 없으실 거예요!:D

dohee-studyroom.tistory.com

 

외부 통신이 불가능한 내부망이기 때문에 yum을 통해 MariaDB 패키지 파일을 받을 수 없었고 이를 해결하기 위해 온라인 접속이 가능한 동일한 CentOS 서버를 VirtualBox에 설치한 뒤 rpm 파일들을 다운로드한 후 내부망 서버에 옮겨 MariaDB를 설치할 예정입니다.

패키지를 다운로드하는 과정 중 실행해야 하는 명령어가 너무 길어 복사/붙여넣기를 하고 싶었는데 window에서 virtualbox로 복붙이 잘 안 되어 검색한 결과 VirtualBox에 설치된 CentOS 서버를 포트포워딩한 뒤 putty로 ssh 접속하면 간단하게 복붙을 할 수 있는 것을 확인할 수 있었습니다.

 

putty 접속하는 방법

 

1. yum을 통해 open-ssh 설치하기

 

yum install openssh-server openssh-client

 

1.1 open-ssh 설치 확인

rpm -qa | grep openssh

 

2. ifconfig 명령어를 통해 서버 ip 확인

 

 

 

* ifconfig 명령어를 쳤을 때 command not found 에러가 발생한다면 아래 패키지를 다운로드 하시면 됩니다.

yum install net-tools

 

3. 포트 포워딩 설정

 

  • 앞서 2번에서 확인한 ip는 가상 네트워크 대역이므로 외부에서 직접 통신이 불가능합니다.
  • 해당 IP는 192.168.56.0/24 대역과 통신이 가능합니다.
  • 따라서 통신 가능한 IP를 통해 연결을 포워딩하여 10.0.2.15 리눅스 서버에 접속할 수 있도록 포트 포워딩 설정이 필요합니다.

 

VirtualBox > 서버 선택 > 설정 > 네트워크 선택 > 고급 > 포트포워딩 클릭

 

 

포트 포워딩 버튼 클릭 후 아래와 같이 추가

 

 

4. putty를 통해 ssh 접근

 

 

putty를 통해 접속하면 아래와 같이 긴 명령어도 간단하게 복붙이 가능합니다~

 

 

참고

https://sh-safer.tistory.com/6

 

Windows(윈도우)에서 VirtualBox centOS에 putty로 접속하기

지난 시간에 VirtualBox로 리눅스(CentOS7)를 설치를 하였으니, 오늘은 Windows PC에서 putty로 ssh 접속하는 방법에 대해서 알아보겠습니다. 1. PuTTY 설치 PuTTY - Windows 플랫폼을 위한 SSH 및 텔넷 클라이언트

sh-safer.tistory.com

https://devkingdom.tistory.com/166

 

[Linux] centOS 에서 ifconfig 했을 때, command not found 뜨면

VMWare 에서 CentOS7을 설치했는데 ... ifconfig 명령어를 쳤는데 안된다.. CentOS6 까지는 네트워크 관련 패키지가 자동으로 설치 됐는데 CentOS7 부터는 그렇지 않은가보다. 관련 패키지를 설치해주면 해

devkingdom.tistory.com

 

반응형