2007.04.09 07:18
2007.04.09 07:01

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
Posted by kimgisa.net
2007.04.04 14:36

** 플로피 디스크 포멧 및 파일시스템 생성하기

한국썬 홈페이지에서 퍼온겁니다.
 
------------------------------------------------------------
 
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 이다.

Posted by kimgisa.net
2007.04.04 14:20
2007.04.04 09:07
2007.01.12 06:26

솔라리스  사용자 계정 생성방법

예문) 사용자 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

Posted by kimgisa.net