'솔라리스'에 해당되는 글 6건
- 2007/04/09 [링크] Solaris Tip & Tricks
- 2007/04/09 [PPT링크] 솔라리스 기본 네트워크 설정 (1)
- 2007/04/04 플로피 디스크 포멧 및 파일시스템 생성하기
- 2007/04/04 [링크] 솔라리스 정기 점검법
- 2007/04/04 [링크] 솔라리스 리얼텍 랜카드 잡기
- 2007/01/12 솔라리스 사용자 계정생성방법
Solaris 기본네트워크 설정
- /etc/hosts
=>hostname 이란 자신의 시스템에 IP주소와 컴퓨터 이름(hostname)을 설정하는 파일.
=> ex) vi /etc/hosts (ip 주소와 hostname은 순서대로 입력해야 하며,순서가 바뀌면 안되며.
또한 둘 사이에 공백이 반드시 있어야 합니다.)
- /etc/defaultrouter
=>기본 Gateway를 지정하는 파일, 기본적으로 생성되어 있지 않기 때문에 vi editer를 이용해서 만들어 주면 된다.
=> vi etc/defaultrouter
- /etc/nsswitch.conf
=>네임 서버를 지정하는 파일이다.대부분 domain name service를 많이 사용하므로 DNS를 입력하면 된다.
=>vi etc/nsswitch.conf
passwd: files
group: files
hosts: files dns - /etc/resolv.conf
=>3번에서 지정한 네임서버를 실직적으로 지정해주는 파일이다.vi editer를 이용해서 생성.
자신이 속한 도메인이 hof500cc.co.kr이고, nameserver가 70.3.73.33 이라면 아래과 같은 내용을 적어준다.
domain hof500cc.co.kr
nameserver 70.3.73.33 - 네트워크 연결
=>(가) system rebooting
(나) #route add default gateway주소
http://www.greenbell.co.kr/korean/boardfiles/sun/Solaris%20%EA%B8%B0%EB%B3%B8%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC%20%EC%84%A4%EC%A0%95.ppt
** 플로피 디스크 포멧 및 파일시스템 생성하기
한국썬 홈페이지에서 퍼온겁니다.
------------------------------------------------------------
1. floppy diskette을 drive에 넣고 아래와 같이 fdformat 명령을 실행한다.
# fdformat -U -b \"label-name\"
Formatting 1.44 MB in /vol/dev/rdiskette0/no_name
Press return to start formatting floppy.
..................................................................
#
위의 명령중 각 option 의 내용은 아래와 같다.
-U : floppy diskette이 이미 mount 된 경우라도 umount하여 format한다.
-b : diskette의 label 이름을 지정하기 위한 option이다
\"label-name\" : diskette에 지정할 label 이름이다.
이 이름은 floopy diskette 을 mount하였을때 생기는 실제
mount point(/floppy/\"label-name\")의 이름이 된다.
2. format 이 정상적으로 끝나면 \"newfs\" 명령을 실행하여 filesystem을 만든다.
# newfs /dev/rdiskette0
만약 위의 명령을 실행했을때 아래와 같이 error message가 발생하면 volume manager
daemon인 \"vold\" 를 종료시킨 후 다시 newfs 명령을 실행한다.
# newfs /dev/rdiskette0
/dev/rdiskette0: Device busy
# ps -ef|grep vold
root 267 1 0 11월 28 ? 0:02 /usr/sbin/vold
^^^^^
vold process id
# kill 267
# newfs /dev/rdiskette0
newfs: construct a new file system /dev/rdiskette0: (y/n)?
위와 같이 new file system을 만들것인지 물어보면 \"y\"와 \"retunrn\" key를 친다.
3. newfs가 정상적으로 끝나면 \"vold\" process가 실행중인지 확인한 후, 실행중이
아니면 vold를 실행한다.
# ps -ef|grep vold
root 8321 1 1 17:26:20 ? 0:00 /usr/sbin/vold
위와 같이 결과가 나오지 않으면 아래와 같이 명령을 실행한다.
# /etc/init.d/volmgt start
volume management starting.
4. \"volcheck\" 명령을 실행하여 floppy diskette을 mount한후 \"df\" 명령으로 mount가
되었는지 확인한다.
# volcheck
# df -k
파일시스템 K바이트 사용 가용 용량 설치지점
/dev/dsk/c0t0d0s0 1813958 696114 1063426 40% /
/proc 0 0 0 0% /proc
fd 0 0 0 0% /dev/fd
/vol/dev/diskette0/\"label-name\"
1263 9 1128 1% /floppy/\"label-name\"
위의 결과중 \"label-name\"은 diskette을 format 할때(fdformat) 지정한 label
name 이다.
솔라리스 사용자 계정 생성방법
예문) 사용자 user111의 계정을 생성하는 명령의 사용예.
# useradd -u 1571 -g 300 -d /home/user111 -s /bin/bash -c 사용자1 -m -k /etc/skel user111
옵션설명
-u uid : 시스템에서 유일한 값으로 사용자를 구분하기 위해 지정하는 번호
-g group : 사용자가 기본적으로 소속될 1차 그룹의 ID를 지정함. 지정하지 않을 경우 기본값은 other group(GID=1)이다.
-d dir : 사용자의 홈 디렉토리의 절대 경로명
-s shell : 사용자의 로그인 Shell로 사용될 Shell의 절대경로명을 지정. 지정하지 않으면 기본값은 /bin/sh
-c comment : 일반적으로 사용자의 생략하지 않은 이름을 지정함. 시스템의 login ID와는 무관하며 생략가능
-m : 사용자의 홈 디렉토리가 존재하지 않을 경우 새로운 홈 디렉토리를 생성한다.
-k skel_dir skeleton 디렉토리를 별도로 지정하고자 할 경우 사용함. skeleton 디렉토리는 사용자들의 기본적인 환경 파일이 위치한 곳으로, 초기화 파일들이 사용자의 홈 디렉토리에 자동으로 복사된다.(default /etc/skel)
다음명령을 수행하여 계정생성이 성공적으로 이루어졌는지 확인한다.
# grep user111 /etc/passwd
사용자의 패스워드를 지정하여 계정을 활성화시키기 위해 비밀번호를 설정한다.
# passwd user111