2-2 터미널 접속 환경 구성
가상머신에서 운영체제가 잘 구동되고 있다면 그 자체로 쉘 스크립트 제작을 위한 준비는 완료되었지만 가상머신의 콘솔에서 직접 타이핑하고 작업하는 것 자체가 번거롭다.

그래서 호스트 pc에서 좀 더 편안하게 작업할수 있는 환경을 추가로 소개하겠다.

원격 터미널 접속을 위한 터미널 접속 클라이언트를 시스템에 설치해야하는데 대표적인 Telnet 및 SSH 클라이언트인 PuTTY를 설치하겠다.
PuTTY는 웹 사이트( http://www.chiark.greenend.org.uk/~sgtatham/putty/ ) 에서 PC 환경에 맞는 PuTTY 클라이언트를 다운로드 받아 설치할 수 있다.
설치자체는 크게 어려움이 없음으로 설명은 생략하겠다.

설치가 완료되어 PuTTY를 실행하면 설정화면이 표시된다.


Ubuntu Linux에서 SSH접속하기
대부부의 UNIX/Linux 배포본에는 터미널 접속을 위한 SSH 또는 Telnet이 기보적으로 설치되어 있지만
2장에서 소개한 Ubuntu 데스크톱 에디션을 설치했다면 SSH 서비스가 설치되어 있지않아 접속이 안될 것이다.

Ubuntu Linux를 설치하고 별다른 설정을 하지 않았다면 터미널의 명령 프롬프트가 $일 것이다.

최고 관리자인 root가 아니란 뜻이다.
그래서 명령어의 앞부분에 sudo명령어를 덧붙여 아래처럼 실행한다.

sudo apt-get install openssh-server

명령어를 실행할때 주의사항은 반드시 인터넷에 연결되어 있어야 한다는 것이다.
인터넷에 연결되어 있지 않다면 별도의 설치 패키지를 받아서 수동으로 설치해야한다.

설치가 정상적으로 되었다면 터미널에서 아래와 같은 진행상황을 볼 수 있을 것이다.


설치 후에 ssh 접속하려 했더니 ip정보를 모른다. 설정도 하지 않았다.
인터넷 검색을 해보니 네트워크 설정을 브릿지 연결로 변경해 주어야 한다고 한다. (현재는 NAT로 되어있었음)
아래처럼 변경 후에

다시 터미널에서 ifconfig를 해보면 ip정보가 나온다.^^









myoskin