Solaris 10 (x86) Installation Guide for VMware 7 Writer : 이경호
목차 1. 시스템구성... - 2-1.1. 개요... - 2-1.1.1. 정의... - 2-1.1.2. 목적... - 2-1.1.3. 환경... - 2-2. 준비사항... - 2-3. Virtual Machine Setup... - 3-4. Solaris10 Install... - 13-5. Network 설정... - 38-6. bash Shell 변경... - 39-7. SSH 설정... - 41-8. 참고자료... - 41 - - 1 -
1. 시스템구성 1.1. 개요 1.1.1. 정의 - VMware 7 을이용하여 Solaris10 (x86) 을설치합니다. 1.1.2. 목적 - 실습을위한 Solaris10 (x86) 설치가이드를작성합니다. 1.1.3. 환경 - Windows OS : Windows 7 Ultimate K (x64) - 가상머신종류 : VMware 7 - 프로세스 : Intel Core i5 CPU M 460 @ 2.53 GHz - 메모리 : 4G 2. 준비사항 Program Version Usage VMware 7 가상머신설치프로그램 Solaris10.iso 5.10 OS 설치 ISO 파일 - 2 -
3. Virtual Machine Setup [ 설명 ] 가상머신추가를위해 New Virtual Machine 클릭합니다. [ 설명 ] Custom 선택후 Next 클릭합니다. - 3 -
[ 설명 ] 버전확인후 Next 클릭합니다. [ 설명 ] I will install the operating system later 선택후 Next 클릭합니다. - 4 -
[ 설명 ] 상위메뉴에서 Sun Solaris 선택, 하위메뉴에서 Solaris 10 선택후 Next 클 릭합니다. [ 설명 ] Browse 클릭가상머신이설치될폴더지정후 Next 클릭합니다. - 5 -
[ 설명 ] 프로세스개수는 1 개로설정하고 Next 클릭합니다. [ 설명 ] 메모리 1024MB 설정후 Next 클릭합니다. - 6 -
[ 설명 ] 네트워크는 NAT 로설정하고 Next 클릭합니다. [ 설명 ] Next 클릭합니다. - 7 -
[ 설명 ] 디스크를새로추가선택후 Next 클릭합니다. [ 설명 ] Next 클릭합니다. - 8 -
[ 설명 ] 디스크용량은넉넉하게 20GB 설정후 Next 클릭합니다. [ 설명 ] Next 클릭합니다. - 9 -
[ 설명 ] Finish 클릭합니다. [ 설명 ] Edit virtual machine settings 클릭합니다. - 10 -
[ 설명 ] 사용하지않는 Floppy, Sound 를 Remove 클릭하여제거합니다. [ 설명 ] Use ISO image file 선택후 Browse 클릭합니다. - 11 -
[ 설명 ] ISO 파일선택후열기클릭합니다. [ 설명 ] OK 클릭합니다. - 12 -
4. Solaris10 Install [ 설명 ] Power on this virtual machine 클릭합니다. [ 설명 ] Enter 넘어갑니다. - 13 -
[ 설명 ] Interactiv 로설치합니다. 1 입력후 Enter 넘어갑니다. [ 설명 ] 키보드선택화면입니다. US-English 선택후 F2 넘어갑니다. - 14 -
[ 설명 ] 메모리확인을화면입니다. Enter 넘어갑니다. [ 설명 ] GUI 설치모드가진행됩니다. Enter 넘어갑니다. [ 설명 ] 언어설정화면입니다. 0 입력후 Enter 넘어갑니다. - 15 -
[ 설명 ] 설치진행순서입니다. Next 클릭합니다. [ 설명 ] Networked 네트워크연결되어있음선택후 Next 클릭합니다. - 16 -
[ 설명 ] DHCP 설정화면입니다. No 선택후 Next 클릭합니다. [ 설명 ] Host name 입력후 Next 클릭합니다. - 17 -
[ 설명 ] VMware 상위메뉴중 Edit 에 Virtual Network Editor 참고한다. [ 설명 ] IP 주소입력후 Next 클릭합니다. - 18 -
[ 설명 ] Netmask 입력후 Next 클릭합니다. [ 설명 ] IPv6 설정화면입니다. No 선택후 Next 클릭합니다. - 19 -
[ 설명 ] Specify one( 직접입력 ) 선택후 Next 클릭합니다. [ 설명 ] Route 입력후 Next 클릭합니다. - 20 -
[ 설명 ] Kerberos 설정화면입니다. No 선택후 Next 클릭합니다. [ 설명 ] 네임서비스설치후생성해도되므로 None 선택후 Next 클릭합니다. - 21 -
[ 설명 ] 자동파생된 NFSv4 도메인을사용합니다. Use 선택후 Next 클릭합니다. [ 설명 ] 시간대설정화면입니다. 지리적대륙 / 국가 / 지역선택후 Next 클릭합니다. - 22 -
[ 설명 ] Asia > Korea (South) 선택후 Next 클릭합니다. [ 설명 ] 시간이맞는지확인후 Next 클릭합니다. - 23 -
[ 설명 ] root 암호설정화면입니다. 설정후 Next 클릭합니다. [ 설명 ] 외부접근활성화를위해 Yes 선택후 Next 클릭합니다. - 24 -
[ 설명 ] Next 클릭합니다. [ 설명 ] Next 클릭합니다. - 25 -
[ 설명 ] 네트워크설정정보확인합니다. 수정하려면 Back 클릭하여수정, 설치시작 하려면 Confirm 클릭합니다. [ 설명 ] Next 클릭합니다. - 26 -
[ 설명 ] 자동재부팅, 자동 CD/DVD 꺼내기 Yes 선택후 Next 클릭합니다. [ 설명 ] OK 클릭합니다. - 27 -
[ 설명 ] License 화면입니다. Accept 체크후 Next 클릭합니다. [ 설명 ] Custom Install 선택후 Next 클릭합니다. - 28 -
[ 설명 ] Asia > Korean ( ko ) 추가선택후 Next 클릭합니다. [ 설명 ] Korean ( ko ) 선택후 Next 클릭합니다. - 29 -
[ 설명 ] 추가제품설정화면입니다. None 선택후 Next 클릭합니다. [ 설명 ] Entire Group Plus OEM Default Packages 선택후 Next 클릭합니다. - 30 -
[ 설명 ] 디스크가한개만있기때문에선택되어있습니다. Next 클릭합니다. [ 설명 ] fdisk 분할영역을사용자정의할디스크선택화면입니다. Next 클릭합니다. - 31 -
[ 설명 ] 분할영역정의화면입니다. Next 클릭합니다. [ 설명 ] Modify 선택하여파티션수정합니다. - 32 -
[ 설명 ] 설정시 Rounding Error 주의하여설정합니다. [ 설명 ] 파티션확인후 Next 클릭합니다. - 33 -
[ 설명 ] 설치준비화면입니다. 확인후 Install Now [ 설명 ] 설치진행중화면입니다. - 34 -
[ 설명 ] Continue 클릭합니다. [ 설명 ] Continue 클릭합니다. - 35 -
[ 설명 ] 아래에 CD 모양더블클릭합니다. [ 설명 ] Connected, Connect at power on 모두체크해제후 OK 클릭합니다. - 36 -
[ 설명 ] Continue 클릭합니다. [ 설명 ] root 계정으로로그인합니다. - 37 -
5. Network 설정 [ 설명 ] DNS 설정을위해아래와같이작업합니다. # cp /etc/nsswitch.dns /etc/nsswitch.conf # vi /etc/resolv.conf nameserver 168.126.63.1 [ 설명 ] /etc/hosts # vi /etc/hosts 192.168.111.10 Gz loghost [ 설명 ] /etc/hostname.e1000g0 # vi /etc/hostname.e1000g0 192.168.111.10 [ 설명 ] /etc/nodename # vi /etc/nodename Gz [ 설명 ] /etc/defaultrouter # vi /etc/defaultrouter 192.168.111.2 [ 설명 ] /etc/netmasks # vi /etc/netmasks 192.168.111.0 255.255.255.0 [ 설명 ] /etc/nsswitch.conf # vi /etc/nsswitch.conf hosts: files dns 이부분이있으면그대로두고, 없으면추가해준다. [ 설명 ] e1000g0 디바이스이름이다. # ifconfig e1000g0 down # ifconfig e1000g0 unplumb # ifconfig e1000g0 plumb # ifconfig e1000g0 192.168.111.10 netmask 255.255.255.0 up - 38 -
6. bash Shell 변경 [ 설명 ] 현재사용하고있는 Shell 확인합니다. # echo $SHELL /sbin/sh [ 설명 ] /etc/passwd 파일에서 root 계정의 Shell 을변경합니다. # vi /etc/passwd root:x:0:1:super-user:/:/sbin/sh - 현재사용중인 Shell 입니다. root:x:0:1:super-user:/:/usr/bin/bash - 끝부분을 bash Shell 로바꿔준다. [ 설명 ] /etc/security/policy.conf # vi /etc/security/policy.conf CRYPT_ALGORITHMS_ALLOW=1,2a,md5,5,6 CRYPT_DEFAULT=md5 [ 설명 ] 패스워드재설정합니다. # passwd root New Password: Re-enter new Password: passwd: password successfully changed for root [ 설명 ] /etc/profile # vi /etc/profile # Default bash shell configuration tty -s && stty cs8 -istrip defeucw if [ "$TERM" = "dumb" ] [ "$TERM" = "dumb-" ]; then LANG=C; export LANG; fi case "$0" in bash -bash) PS1='\[\033[1;77m\][\D{%Y-%m-%d %H:%M:%S}]- \[\033[1;33m\][\u@\h:\w]\n\$\[ \033[0m\] ' if [ "$0" == "-bash" ]; then - 39 -
if [ -f ~/.bashrc ]; then. ~/.bashrc else export HISTCONTROL=erasedups alias ll="/usr/bin/ls -alhf" alias pp="/usr/bin/ps -eo 'user,pid,ppid,time,comm,s,zone,class,pri,rss,pmem'" fi fi ;; sh -sh) PS1="`/usr/ucb/whoami`@`hostname` " case `/usr/xpg4/bin/id -u` in 0) PS1="${PS1}# ";; *) PS1="${PS1}$ ";; esac ;; esac export PS1 EDITOR=vi; export EDITOR CC=cc; export CC CXX=CC; export CXX PATH=/usr/local/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/usr/openwin/bin:/usr/platfor m/`/usr/bin/uname -i`/sbin; export PATH LD_LIBRARY_PATH=/usr/local/xml/lib:/usr/local/ssl/lib:/usr/local/db/lib:/usr/plat form/`/usr/bin/uname -i`/lib:/usr/local/lib:/usr/lib:/usr/ucblib:/usr/ccs/lib;exp ort LD_LIBRARY_PATH MANPATH=/usr/man:/usr/local/share/man:/usr/sfw/man:/usr/openwin/man:/usr/X1 1/man: /opt/sunstudio12.2/man; export MANPATH [ 설명 ].bash_profile을생성후 /etc/skel에넣어줍니다. # touch.bash_profile; cp.bash_profile.bashrc /etc/skel/ - 40 -
7. SSH 설정 [ 설명 ] Putty 또는 Xshell 같은 ssh를사용할경우 root는접속을제한됩니다. /etc/ssh/sshd_config 기본값 no 를 yes 로변경후저장합니다. # vi /etc/ssh/sshd_config PermitrootLogin yes [ 설명 ] 저장이완료후 ssh 데몬을재시작하여적용되게합니다. # svcadm restart ssh 8. 참고자료 참고자료서진수강사님 아이티윌오라클전문가과정 17기 http://calmmass.tistory.com Google 검색 - 41 -