지난포스팅에 이어서 간단히 외부접속을 통하여
SSH 및 SFTP 접속에 대하여 설정을 잡아보도록 하겠습니다.
제일먼저 "게스트아이피"를 확인 해야 합니다.
가상머신(VirtualBox)에 설치되어있는 CentOS 를 실행하여 계정 로그인 후, 콘솔에
[root@localhost ]# ifconfig
명령어를 통하여 "inet addr" 의 아이피를 확인하여 메모장에 기록합니다.
이어서 "호스트아이피"를 알아보도록 하겠습니다.
[파일] -> [환경설정] 선택
[네트워크] -> [호스트 전용 네트워크]탭 선택 -> [어댑터] 탭의 IPv4 주소 메모장에 기록
[설정]아이콘버튼 클릭
[네트워크] -> [고급]확장 -> [포트포워딩] 버튼 클릭
메모장에 기록해둔 2개의 아이피를 각 위치에 맞추어 호스트/게스트 아이피에 입력 후
호스트/게스트 포트 (22) 입력후 [확인] 버튼 클릭
※ 호스트/게스트 IP 를 제외하고 호스트/게스트 포트만 입력해도 무관합니다.
설정이 완료 되었다면
로컬pc에서 virtualbox에서 구동되는
CentOS로 접속이 가능한 환경이 되었습니다.
이제는 버추얼박스 콘솔내에서 작업하지 말고
외부에서 SSH/SFTP 툴을 이용하여 작업을 하기 위한
준비를 해보도록 하겠습니다.
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
URL을 접속하여 "putty.exe" 파일을 다운로드합니다.
https://filezilla-project.org/download.php?type=client
위 URL을 접속하여 파일질라를 다운로드 받도록 합니다.
※ 파일질라 설치는 생략하도록 하겠습니다.
이제 다운로드받은 각 툴을 이용하여 접속테스트를 진행해보도록 하겠습니다.
다운로드받은 "putty.exe" 파일을 실행하도록 합니다.
"Host Name(or IP address)의 입력란에
게스트아이피말고 호스트아이피를 입력 후 [Open]버튼 클릭
위와같이 인증절차 나오면 [예(Y)] 버튼 클릭
계정 로그인 및 기존 CentOS 동일화면이 출력된다면
정상적으로 SSH 테스트가 완료된 것입니다.
이번에는 파일 업/다운로드할때 필요한 SFTP 접속테스트를 해보도록 하겠습니다.
호스트 입력란에는 "호스트아이피" 입력
사용자명/비밀번호에 "CentOS 접속계정" 입력
포트는 SFTP 접속이므로 "22" 입력
[빠른연결] 버튼 클릭
위와같이 우측 영역에 원격 폴더출력이 완료되었다면 정상적으로
업/다운로드 접속테스트가 완료되었습니다.
by 개발로짜
CentOS wget을 이용하여 Apache 2.4 다운로드 및 서버 실행 (방화벽해제 포함) (1) | 2014.12.10 |
---|---|
CentOS 6.5 - Tomcat7 다운로드 + 서버 실행 및 방화벽 해제 알아보기 (0) | 2014.12.09 |
CentOS에 wget을 이용하여 JDK1.7 RPM 다운로드 후 설치하기 (0) | 2014.12.09 |
가상머신(Virutalbox)에 CentOS 6.5 설치 및 네트워크 설정한후 ping 테스트 (0) | 2014.12.08 |
가상머신(Virutalbox)다운로드/설치 및 CentOS 6.5 이미지 다운로드하기 (0) | 2014.12.08 |
지난 포스팅에는 가상머신 다운로드 및 설치과정과 CentOS 6.5 Minimal 버전 이미지파일을 다운로드 받아보았습니다.
2014/12/08 - [개발에필요한연동법/리눅스서버구축] - 가상머신(Virutalbox)다운로드/설치 및 CentOS 6.5 이미지 다운로드하기
이어서 CentOS 를 가상머신에 설치 및 네트워크설정을 해보도록 하겠습니다.
[새로만들기] 클릭
이름 : centos 입력 후 [다음] 클릭
※ 종류 및 버전은 자동으로 변경이 될것입니다.
만약 본인이 64bit 파일을 다운로드 받았다면 64bit 로 설정을 해줍니다.
메모리 사이즈 정의 후 [다음] 클릭
저는 1024MB 로 설정하였습니다.
지금 가상하드 드라이브 만들기 선택 후 [만들기] 버튼 클릭
VDI 선택 후 [다음] 클릭
동적할당 선택 후 [다음] 클릭
가상머신에서 사용하고자 하는 하드용량 할당 후 [만들기] 버튼 클릭
최종적으로 상단처럼 "centos" 라는 가상머신공간이 생성되었다면
이어서 가상 드라이브에 CentOS 이미지 파일을 삽입해보도록 하겠습니다.
"centos" 가상머신 공간 선택 후 [설정] 아이콘 클릭
[저장소] 메뉴 선택
[우측 CD 이미지] 클릭 후 [가상 CD/DVD 디스크 파일 선택] 메뉴 클릭 후
다운로드 받은 CentOS 이미지 파일 선택
상단과 같이 이미지 파일이 정상적으로 삽입이 되었으면 [확인] 버튼 클릭
이미지 파일까지 삽입이 완료되었다면 실제로 CentOS를 설치해보도록 하겠습니다.
"centos" 가상머신 선택 후 설정아이콘 우측에 있는 [시작] 아이콘버튼 클릭
[Install or upgrade an existing system] 메뉴 선택 후 Enter
[OK]버튼은 설치전 테스팅을 하기 위한것이므로 그냥 [Skip] 버튼 선택 후 Enter
[Next] 클릭
OS 언어선택 : [Korean(한국어)] 선택 후 [Next] 클릭
키보드 설정 : [한국어] 선택 후 [다음] 클릭
[기본저장장치] 선택 후 [다음] 클릭
[예 모든 데이터를 삭제합니다] 버튼 클릭
컴퓨터명 지정 : 설정하실분들만 설정하시고 [다음]버튼 클릭
OS 시간설정 : [아시아/서울] -> [다음] 버튼 클릭
ROOT 비밀번호 설정 : 최소 6자리 이상 설정 후 [다음] 버튼 클릭
[모든공간사용] 선택 후 [다음] 클릭
[디스크의 변경 사항 기록] 클릭
설치 진행중 ....
설치완료! [재부팅] 버튼 클릭
재부팅이 완료되면 콘솔창이 출력될 것입니다.
id/password 입력 후 접속을 한 후
[root@localhost ~]# ping google.com
라고 호출하면
ping : unknown host google.com
이라는 메시지와 함께 핑테스트가 되지 않을 것입니다.
네트워크 연결을 해주어야 하는데 다음 명령어를 이용하여 네트워크 설정을 해주도록 합니다.
[root@localhost ~]# ifup eth0 Determining IP information for eth0... done.
위 명령어 실행 후 ping 테스트가 정상적으로 출력된다면
네트워크 Open이 완료 된 것입니다.
하지만 위 명령어로만 주었을경우 1회성이므로
부팅시마다 해당 명령어를 실행해주어야 하는 불편함이 존재합니다.
vi /etc/sysconfig/network-scripts/ifcfg-eth0
위에서 ONBOOT="no"를 "yes"로 변경해주도록 합니다.
변경해 준 다음 콘솔에 "reboot" 명령어를 주어 재부팅을 실행한 후
"ping" 테스트를 해보면 정상적으로 네트워크 연결이 자동으로 Open 된 것을 확인 할 수 있을겁니다.
다음장에는 putty 와 파일질라를 이용하여 ssh/sftp 접속 테스트를 하도록 하겠습니다.
by 개발로짜
CentOS wget을 이용하여 Apache 2.4 다운로드 및 서버 실행 (방화벽해제 포함) (1) | 2014.12.10 |
---|---|
CentOS 6.5 - Tomcat7 다운로드 + 서버 실행 및 방화벽 해제 알아보기 (0) | 2014.12.09 |
CentOS에 wget을 이용하여 JDK1.7 RPM 다운로드 후 설치하기 (0) | 2014.12.09 |
putty,파일질라를 이용하여 가상머신(VirtualBox)에 설치된 CentOS 6.5 접속테스트 (2) | 2014.12.09 |
가상머신(Virutalbox)다운로드/설치 및 CentOS 6.5 이미지 다운로드하기 (0) | 2014.12.08 |
이번에는 테스트서버용을 구축해보고자 가상머신 중의 하나인 VirtualBox 부터 설치해보도록 하겠습니다.
https://www.virtualbox.org/wiki/Downloads
URL 접속 후 본인의 OS 환경에 맞추어 버추얼박스를 다운로드 받도록 합니다.
저는 Windows OS 환경으로 포스팅 진행하도록 하겠습니다.
다운로드가 완료되었다면 설치를 진행 해보도록 하겠습니다.
[Next] 클릭
[Browse] 파일경로 설정(필수는아님) 후 [Next] 클릭
[Next] 클릭
[Yes] 클릭
[Install] 클릭
VirtualBox 설치진행...
설치완료 [Finish] 클릭
설치가 완료되었다면 이어서 CentOS 6.5 설치를 해보도록 하겠습니다.
※ CentOS 7 은 방화벽 관련하여 조금 더 확인 후 시간이 날때 포스팅을 등록하도록 하겠습니다.
http://www.centos.org/download/mirrors/
해당 미러사이트에 접속 후 다음 순서대로 진행을 하여
CentOS 6.5 Minimal 버전을 다운로드 받도록 합니다.
Ctrl + F 로 "daum" 이라고 검색 후 ftp URL 주소를 클릭합니다.
※ CDNetwork 혹은 Kaist 등 Korea 관련 아무링크나 클릭하셔도 무관합니다.
6.5 버전 클릭
이미지 파일로 설치할 것이므로 isos 디렉토리 클릭
원하는 OS 비트에 따라 다운로드 클릭
※ 본인은 32비트로 설치할 예정이므로 i386을 클릭함
minimal 버전이 2가지가 있는데 324M 용량 파일을 클릭합니다.
그럼 다운로드가 진행일 될겁니다.
다운로드가 완료되었다면 다음 포스팅에는 VirtualBox에 다운로드받은 Cent0S 6.5 설치과정부터
네트워크 할당하여 외부에서 SSH 접속하는 과정까지 진행해보도록 하겠습니다.
by 개발로짜
CentOS wget을 이용하여 Apache 2.4 다운로드 및 서버 실행 (방화벽해제 포함) (1) | 2014.12.10 |
---|---|
CentOS 6.5 - Tomcat7 다운로드 + 서버 실행 및 방화벽 해제 알아보기 (0) | 2014.12.09 |
CentOS에 wget을 이용하여 JDK1.7 RPM 다운로드 후 설치하기 (0) | 2014.12.09 |
putty,파일질라를 이용하여 가상머신(VirtualBox)에 설치된 CentOS 6.5 접속테스트 (2) | 2014.12.09 |
가상머신(Virutalbox)에 CentOS 6.5 설치 및 네트워크 설정한후 ping 테스트 (0) | 2014.12.08 |