RSS구독하기:SUBSCRIBE TO RSS FEED
즐겨찾기추가:ADD FAVORITE
글쓰기:POST
관리자:ADMINISTRATOR


[##_1C|497056a50fd76DP.jpg|width="490" height="100" alt="" filename="solaris-img.jpg" filemime=""|_##]
기본적인 솔라리스는 WU-FTPD를 사용한다 proftd와는좀다르게 anonymous가
접속가능한 공개형 FTP를구성할때는 Proftpd보다는 복잡한게 설정이 들어갑니다
 
이 스크립트는 FTP Anonymous 셋업을 간편한게 스크립트로 만든것입니다.
솔라리스 X86 Intel Platfrom 에서 만들어졌으며 sparc에서는 테스트 해보지 못했지만 잘돌아가리라 믿습니당 ^_^;;..
아래 스크립트 내용을 파일안에 vi로 에디팅해서 실행퍼미션을 주시고 사용하시면 됩니다.
퍼미션 주는법 : chmod +x (파일명)

스크립트내용은 쉬우니 보시고 수정할거 좀 하시고 사용하시면 좋을것같습니다
루트로 실행시키셔야 합니다

ex ) chmod + x anonyftp

======================================================================
#!/bin/ksh
echo "---------------------------------"
echo " FTP Anonymous setup Script V1.0"
echo "---------------------------------"
echo " make by webby"
echo
/usr/ucb/echo -n "Select FTP Anonymous setup choice "
echo
echo "1) Select FTP Anonymous auto setup"
echo "2) Select FTP Anonymous Uninstall"
echo
read choices
case $choices in
1)
groupadd -g 7000 ftpgroup
useradd -u 7000 -g ftpgroup -d /export/home/ftp/pub -m ftp
passwd -d ftp
ftps=/export/home/ftp
cd $ftps
mkdir -p bin dev etc pub usr usr/lib
cp /bin/ls $ftps/bin/
cp /etc/passwd /etc/group $ftps/etc/
cp /usr/lib/ld.so.1 $ftps/usr/lib/
cp /usr/lib/libc.so.1 $ftps/usr/lib/
cp /usr/lib/libdl.so.1 $ftps/usr/lib/
cd $ftps/dev
mknod zero c 3 12
chmod 666 zero
#ls -l /dev/zero
chown ftp $ftps/pub
chgrp ftpgroup $ftps/pub
chmod 777 $ftps/pub
chmod 444 $ftps/etc/*
rm -rf $ftps/local.*
cd
echo "Successful setup"
;;
2)
userdel -r ftp
groupdel ftpgroup
echo "Successful Uninstall"
;;
esac

============================
[##_1C|7381914103.xxx|filename="ftpsetup.sh" filemime="application/x-shellscript"|_##]펌방지가 되어있네요 다운받으시면 됩니다


이 포스트가 유용하셨다면 RSS로 구독하세요 Add to Google


크리에이티브 커먼즈 라이센스
Creative Commons License
http://commit.co.kr/trackback/3
태랑:Extreme Performance DBA 를 꿈꾼다
Extreme Performance DBA 를 꿈꾼다



전체보기 (100)
Solaris (15)
Linux (42)
DATABASE (27)
Virtualization (0)
Enterprise Manager (0)
JAVA / C / 그외 개발언어 (2)
넓은 세상의 이야기들 (14)

Tag List

Creative Commons License

이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.

7 명이 RSS를 구독하고 있습니다.