로그인
Sign in
반드시 수퍼유저로 로그인을 한다.

  1. /etc/passwd 화일과 /etc/shadow 화일에 "misc" 그룹으로 된 "ftp" 유저를 등록한다.
          
     예) ftp:x:100:100:anonymous ftp:/usr/FTP:/bin/true  <-- /etc/passwd
     예) ftp::6445:::::: <-- /etc/shadow


  2. /etc/group 화일에 "ftp_g" 엔트리를 추가한다.
          
      예) ftp_g::100:


  3. 디렉토리를 생성한다.
          
      # mkdir ~ftp ~ftp/{bin,pub,usr,etc,dev}


  4. /bin/ls를 복사한다.
          
      # cp /bin/ls ~ftp/bin

          
  5. /etc/{passwd,group,netconfig} 화일들을 복사하고 설정한다.
          
      # cp /etc./{passwd,group,netconfig} ~ftp/etc


  6. 실시간 로더들을 복사한다.
          
      # cp /usr/lib/ld.so ~ftp/usr/lib/ld.so
      # cp /usr/lib/ld.so.q ~ftp/usr/lib/ld.so.1


  7. ~ftp/dev/zero를 생성한다.
          
      # cd ~ftp/dev
      # mknod tcp c 11 42
      # mknod ticotsord c 105 1
      # mknod udp c 11 41
      # mknod zero c 13 12


  8. Shared C 라이브러리들의 복사본을 만든다.
          
      # cp /usr/lib/libc* ~ftp/usr/lib
      # cp /usr/lib/libdl* ~ftp/usr/lib
      # cp /usr/lib/libintl* ~ftp/usr/lib
      # cp /usr/lib/libnsl* ~ftp/usr/lib
      # cp /usr/lib/libsocket* ~ftp/usr/lib
      # cp /usr/lib/libw* ~ftp/usr/lib
      # cp /usr/lib/nss_* ~ftp/usr/lib
      # cp /usr/lib/straddr* ~ftp/usr/lib


  9. 화일과 디렉토리의 퍼미션을 설정한다.
          
      # cd ~ftp
      # chown root . pub
      # chgrp other . pub
      # chown root bin bin/ls etc etc/[pg]* dev dev/zero usr usr/lib usr/lib/*
      # chgrp ftp_g bin bin/ls etc etc/* dev dev/zero usr usr/lib usr/lib/*
      # chmod 111 bin/ls
      # chmod 444 etc/*
      # chmod 555 . bin dev etc usr usr/lib usr/lib/*
      # chmod 777 pub


  10. /etc/inetd.conf 화일에 "ftpd"가 들어있어야 한다.
          
      # ident "@(#)inetd.conf 1.16    94/03/08 SMI
      ftp  stream   tcp   nowait  root   /usr/sbin/in.ftpd   in.ftpd


  11. 이제 ~ftp/pub 디렉토리에 화일들로 채운다.

조회 수 :
549
추천 수 :
20 / 0
등록일 :
2003.12.13
16:49:52 (*.193.52.140)
엮인글 :
http://bestceok.com/xe/index.php?mid=sun_faq&document_srl=2952&act=trackback&key=e66
게시글 주소 :
http://bestceok.com/xe/index.php?mid=sun_faq&document_srl=2952
List of Articles
번호 제목 글쓴이 날짜 조회 수
91 Solaris Network Installation (JumpStart) 하록 2003-12-13 492
90 Solaris Patch Install 하록 2003-12-13 473
89 디스크 관리하기.. 하록 2003-12-13 495
88 새 하드 디스크 추가 하록 2003-12-13 687
87 A5200을 다른 호스트로 옮길때 하록 2003-12-13 466
86 T3를 모니터링 방법(syslog) 하록 2003-12-13 493
85 T3 IP address setting 하록 2003-12-13 476
84 console login: ^J^M^Q^K^K^P 하록 2003-12-13 466
83 Hardware panic strings 하록 2003-12-13 757
82 Meta Device 복구하기 하록 2003-12-13 729
81 Slow all SCSI ports to asynchronous operation. 하록 2003-12-13 504
80 Troubleshooting System Hangs 하록 2003-12-13 671
79 SUN Fire X800 Firmware upgrade 하록 2003-12-13 887
78 Voulme manager 사용하는 A5x00 array disk fail시 disk 교체 방법 하록 2003-12-13 753
77 samba 설치 하록 2003-12-13 598
76 사용자 추가 하록 2003-12-13 438
75 자동백업결과를 E-mail로 알려주는 스크립트 하록 2003-12-13 439
» Anonymous FTP 서버 만들기 하록 2003-12-13 549
73 Ultra10에서 Seagate 40GB HDD(ST34082A)가 5.77GB로 인식될 때 하록 2003-12-13 677
72 crontab 사용법 하록 2003-12-13 547