Linux FTP·þÎñÅäÖÃ
ÏÂÃæÊÇÔÚÐéÄâ»úÖеÄlinuxµÄftpµÄ»ù±¾ÅäÖã¨redhat AS 4.0ΪÀý£©£º
Ê×ÏÈÒª°²×°linuxϵÄvsftpÈí¼þ°ü¡£
rpm -qa|gerp vsftpd //²éÕÒvsftpdÓÐûÓа²×°
[root@RAC01 ~]# rpm -qa|grep vsftpd
vsftpd-2.0.1-5.EL4.7
[root@RAC01 ~]#
Èç¹ûûÓа²×°¾Í vsftpd-2.0.1-5.i386.rpm
ÔÚlinuxÖÐÓÐÒ»¸ö·Ç³£ÖØÒªµÄÒ»µã¾ÍÊÇÒª¹ÒÔØ¹âÇý mount /media/cdrom
ÔÚÕâÀïÎÒÃǾͲ»ÓÃÔ´´úÂë°²×°ÁË¡£ÓõÄÊÇrpm°²×°
#rpm -ivh vsftpd-2.0.1-5.i386.rpm
ÕâÀï¾Í°²×°ºÃÁË¡£
service vsftpd start Æô¶¯vsftpd·þÎñ
Èç¹ûÔÚ²»ÉèÖÃÈκεÄÇé¿öÏ£¬¿ÉÒÔÒÔÄäÃûµÄ·½Ê½·ÃÎʸÃftp¡£
×¢.Èç¹û·ÃÎʲ»Á˵ÄʱºòÇë´ó¼ÒÒª°ÑlinuxµÄ·À»ðǽҲҪ¹Ø±Õ:
iptables -F Çå³ý·À»ðǽ
ÔÚ°²×°ºÃftp»á²úÉú¼¸¸öÎļþ£º
/etc/vsftpd/vsftpd.conf Ö÷ÅäÖÃÎļþ
/etc/vsftpd.ftpusers Ö¸¶¨ÄÄЩÓû§²»ÄÜ·ÃÎÊFTP·þÎñÆ÷
/etc/vsftpd.user_list ÎļþÖÐÖ¸¶¨µÄÓû§ÊÇ·ñ¿ÉÒÔ·ÃÎÊftp·þÎñÆ÷ÓÉvsftpd.confÎļþÖеÄuserlist_denyµÄȡֵÀ´¾ö¶¨¡£
Õ⼸¸öÎļþ¾ÍÊÇÕû¸öftp¿ØÖƺͽûÖ¹Óû§µÄȨÏÞÅäÖᣡ£¡£
ÏÂÃæÎÒÃǾÍÀ´ÉèÖÃÒ»¸övsftpdµÄºËÐÄÎļþ
# cd /etc/vsftpd/vsftpd.conf Õâ¾ÍÊÇvsftpdµÄºËÐÄÅäÖÃÎļþ
anonymous_enable=YES/no ÊÇ·ñÔÊÐíÄäÃûÓû§µÇ¼
anonymous_enable=yes/no ÊÇ·ñÔÊÐíÄäÃûÉÏ´«Îļþ
local_enable= YES/no ÊÇ·ñÔÊÐí±¾µØÓû§µÇ¼
write_enable= YES/no ÊÇ·ñÔÊÐí±¾µØÓû§ÉÏ´«
guest_enable=yes/no ÊÇ·ñÔÊÐíÐéÄâÓû§µÇ¼£»
local_mask=022 ÉèÖñ¾µØÓû§µÄÎļþÉú³ÉÑÚÂëΪ022,ĬÈÏֵΪ077
dirmessage_enable= YES ÉèÖÃÇл»µ½Ä¿Â¼Ê±ÏÔʾ.messageÒþº¬ÎļþµÄÄÚÈÝ
xferlog_enable= YES ¼¤»îÉÏ´«ºÍÏÂÔØÈÕÖ¾
connect_from_port_20=YES ÆôÓÃFTPÊý¾Ý¶Ë¿ÚÁ¬½Ó
Ïà¹ØÎĵµ£º
ÔÚLinuxÉϽ¨Á¢LDAP·þÎñÆ÷
ÔÚLinuxÉϽ¨Á¢LDAP·þÎñÆ÷(Ò»)
×÷ÕߣºCarla Schroder;¹Ëâý·Òë ·¢ÎÄʱ¼ä£º2003.12.30
ÄãµÄÍøÂçÔÚ¹æÄ£ºÍ¸´ÔÓÐÔ·½ÃæÕý´¦Óڳɳ¤ÆÚ¡£Ò»Â·´«²¥Ã¿¼þÊÂÎï¡¢·¢Õ¹×³´óÿ¼þÊÂÎïÈ»ºóÔÙ¶ªÆúÿ¼þÊÂÎォռÓÃÁËËüÒ»ÉúµÄʱ¼ä¡£µ±ÄãÍ´¿àµÄË«ÊÖ±§Í·£¬ÊÔͼŪÇå³þµÄʱºò£¬ÄãµÄÓû§²»ÖªµÀ´ÓÄÄÀï·¢ÏÖÁËÄãµÄÃØÃܵ绰ºÅ ......
ÔÚ UNIX ϵͳÖУ¬Óû§´´½¨Ò»¸öнø³ÌµÄΨһ·½·¨¾ÍÊǵ÷ÓÃϵͳµ÷Óà fork¡£µ÷ Óà fork µÄ½ø³Ì³ÆÎª¸¸½ø³Ì£¬¶øÐ´´½¨µÄ½ø³Ì½Ð×ö×Ó½ø³Ì¡£ÏµÍ³µ÷ÓõÄÓï·¨¸ñʽ£º
pid = fork();
ÔÚ´Óϵͳµ÷Óà fork Öзµ»ØÊ±£¬Á½¸ö½ø³Ì³ýÁË·µ»ØÖµ pid ²»Í¬Í⣬¾ßÓÐÍêȫһÑùµÄÓû§¼¶ÉÏÏÂÎ ......
1¡£ÏÂÔØ2.6.9µÄÄÚºË
2¡£ÔÚ/usr/srcĿ¼Ï½âѹÄÚºË
tar zvxf /ÏÂÔØµÄ·¾¶/linux-2.6.0.tar.gz
3¡£ÅäÖÃ
# make mrproper
# make menuconfig
make mrproper ÊÇÇåÀí´úÂëÊ÷µÄ¶¯×÷£¬±£Ö¤Ô´´úÂëÊǸɾ»µÄ
4.±àÒë
make
5¡£°²×°
make modules_install
make install
¿´À´2¡£6µÄ±àÒëȷʵ±ÈÒÔ ......
linuxϽøÐÐÓ²ÅÌ·ÖÇø£¬½øÐиñʽ»¯´¦Àí£¬²¢½øÐйÒÔØÊ¹ÓÃ
ʵÑé»·¾³£º
HPZ400¹¤×÷Õ¾ £º 500GÓ²ÅÌ
ÓÉÓÚ±¾»úÊÇԤװµÄSUSE Linux Enterprise Desktop 11 (x86_64)
³ö³§Ê±£¬½öÔÚÓ²ÅÌÉÏ·ÖÁËÒ»¸ö38GµÄext3Îļþϵͳ£¬ºÍÒ»¸ö2GµÄswap·ÖÇø£¬ËùÒÔ¶ÔÓÚÆäËüµÄ¿ÕÏзÖÇø£¬ÒªÊµÏÖʹÓ㬾ÍÒª½øÐиñ
´¦Àí¡£
¿ÉÓõķÖÇø¹¤¾ßÓУºfdis ......
linuxϵÄ×Ö·û¼¯×ª»»ÃüÁîÊÇiconv£¬ÎÒÃǶ¼ÖªµÀ´Óutf8±àÂëת»»³Égbk±àÂë¿ÉÒÔÕâô×ö£º
iconv -f utf8 -t gbk aaa.dat > bbb.dat
µ«ÊÇ£¬½ñÌìÓöµ½Ò»¸öÎÊÌâ·¢ÏÖ¶ÔÓÚͬÑùµÄÎļþ£¬²»Í¬µÄ»úÆ÷ÉÏÓеÄÄÜתÓеIJ»ÄÜת£¬ºÜÊÇÀ§»ó¡£×îºó·¢ÏÖ£¬ÔÀ´ÊDzÙ×÷ϵͳµÄÎÊÌ⣬һ̨ÊÇredhat£¬Ò»Ì¨ÊÇsolaris¡£ÔÚͬһ¸ö²Ù×÷ϵͳÉÏ´Ógbk--utf8--gb ......