Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Red Hat Enterprise Linux 5·þÎñÆ÷ÅäÖÃÖ®VsftpdÅäÖÃ

 Ò»¡¢°²×°ºÍÆô¶¯
1.¿ÉÓÃÒÔÏÂÃüÁî²éѯÊÇ·ñÒÑ°²×°£º
³ÌÐò´úÂë
#rpm -qa|grep vsftpd
vsftpd-2.0.5-10.e15
Èç¹û³öÏÖÒÔÉϽá¹û£¬±íÃ÷ÒÑ°²×°¡£Èç¹ûδ°²×°£¬¿ÉÔÚRed Hat Enterprise Linux 5°²×°¹âÅÌÖÐÕÒµ½°²×°°ü£¬Ê¹ÓÃÃüÁ
³ÌÐò´úÂë
#rpm -ivh vsftp-2.0.5-10.e15.i386.rpm
2.Æô¶¯ºÍ¹Ø±Õ
Æô¶¯ÃüÁîΪ£º
³ÌÐò´úÂë
#service vsftpd start
Í£Ö¹ÃüÁîΪ£º
³ÌÐò´úÂë
#service vsftpd stop
ÖØÆôÃüÁîΪ£º
³ÌÐò´úÂë
#service vsftpd restart
²éѯÔËÐÐ״̬£º
³ÌÐò´úÂë
#service vsftpd status
vsftpd £¨pid 3571£© ÕýÔÚ½øÐÐ……
¶þ¡¢Vsftpd·þÎñÆ÷ÅäÖÃ
VsftpdµÄÖ÷ÅäÖÃÎļþÓÐÈý¸ö£º
/etc/vsftpd/vsftpd.conf
/etc/vsftpd.ftpusers
/etc/vsftpd.user_list
ÐÞ¸ÄÇ°½¨ÒéʹÓÓcp”ÃüÁ·ÝÕâÈý¸öÎļþ£¬ÐÞ¸ÄÍê³ÉºóÐèÒªÖØÆôvsftpd·þÎñ²ÅÄÜʹÉèÖÃÉúЧ¡£
£¨Ò»£©ÄäÃûÓû§·ÃÎÊÅäÖÃ
1.Æô¶¯ºóFTP·þÎñÆ÷¾Í¿ÉÒԵǽÁË
¡¡¡¡ÄäÃûÓû§ÔÚtextģʽÏ£¬ÒªÓÃÓû§Ãûftp£¬ÃÜÂëÒ²ÊÇftp£¬À´½øÐеǽ£»Èç¹ûÊÇÓÃFTP¹¤¾ßÀ´ÄäÃûµÇ½µÄ»°£¬Óû§ÃûºÍÃÜÂ붼Ϊ£ºanonymous¡£Ä¬ÈÏÇé¿öÏÂÄäÃûÓû§¿ÉÒÔ·ÃÎʺÍÏÂÔØ£¬µ«²»ÄܽøÐÐÉÏ´«¡¢É¾³ý¡¢Ð½¨Ä¿Â¼¡¢Ö´ÐÐÎļþµÈ²Ù×÷£¡
¡¡¡¡±¾µØÓû§¿ÉÒԵǽ£¬²¢¿ÉÒÔÀ뿪×Ô¼ÒĿ¼ÖÁÓÐȨ·ÃÎʵÄÆäËûĿ¼£¬²¢ÔÚȨÏÞÔÊÐíµÄÇé¿öϽøÐÐÉÏ´«ºÍÏÂÔØ£¬Ð´ÔÚÎļþ/etc/vsftpd.ftpusersÖеı¾µØÓû§½ûÖ¹µÇ¼¡£
2.ÔÊÐíÄäÃûÓû§ÉÏ´«Îļþ
ÐèÒªÐÞ¸Ä/etc/vsftpd/vsftpd.confÎļþ£¬°ÑÒÔÏÂÁ½ÏîÇ°µÄ“#”È¥µô¡£
anon_upload_enable=YES
anon_mkdir_write_enable=YES
ÖØÆôvsftpd·þÎñ¡£
3.½öÔÊÐíÄäÃûÓû§·ÃÎÊ
Ö¸ÐèÒªÏÞÖƱ¾µØÕ˺ŷÃÎÊ£¬ÐÞ¸Ä/etc/vsftpd/vsftpd.confÎļþ£¬°ÑÒÔÏÂÁ½ÏîÇ°µÄ“#”È¥µô¡£
local_enable=YES
write_enable=YES
ÖØÆôvsftpd·þÎñ¡£
4.ÉèÖû¶Ó­ÐÅÏ¢
ÐÞ¸Ä/etc/vsftpd/vsftpd.confÎļþ
ftpd_banner=*****
*****¼´ÎªÉèÖõĻ¶Ó­ÐÅÏ¢¡£
ÖØÆôvsftpd·þÎñ¡£
5.ÉèÖÃ×î´ó´«ÊäÂÊ
ÐÞ¸Ä/etc/vsftpd/vsftpd.confÎļþ
ÉèÖÃÄäÃûÓû§µÄ×î´ó´«ÊäËÙÂÊΪ20Kbps£¬Ó¦Ìí¼ÓÒÔÏÂÓï¾ä£º
anon_max_rate=20000
ÉèÖñ¾µØÕ˺ŵÄ×î´ó´«ÊäËÙÂÊΪ1Mbps£¬Ó¦Ìí¼ÓÒÔÏÂÓï¾ä£º
local_max_rate=1000000
6.ÉèÖ÷þÎñÆ÷×î´ó²¢·¢ÊýºÍÓû§×î´óÏß³ÌÊý
ÐÞ¸Ä/etc/vsftpd/vsftpd.confÎļþ
ÉèÖ÷þÎñÆ÷×î´ó²¢·¢ÊýΪ99£¬Ó¦Ìí¼ÓÒÔÏÂÓï¾ä£º
max_clients=99
ÉèÖÃÓû§Í¬Ò»Ê±¶ÎµÄ×î´óÁ¬½ÓÊý£¬Ó¦Ìí¼ÓÒÔÏÂÓï¾ä£º
max_per_ip=5


Ïà¹ØÎĵµ£º

ʵսLinux Bluetooth±à³Ì (Æß) SDPЭÒé

Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖЭÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀЭÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......

[תÌû]LinuxÇý¶¯¿ª·¢Ñ§Ï°µÄһЩ±ØÒª²½Öè

 1. ѧ»áд¼òµ¥µÄmakefile
2. ±àһЩӦÓÃ
³ÌÐò
£¬¿ÉÒÔÓÃmakefileÅÜÆðÀ´
3. ѧ»áдÇý¶¯
µÄmakefile
4. дһ¼òµ¥charÇý¶¯£¬makefile±àÒëͨ¹ý£¬¿ÉÒÔinsmod£¬ lsmod£¬ rmmod. ÔÚÇý¶¯µÄinitº¯ÊýÀï´òÓ¡hello world£¬insmodºóÓ¦¸ÃÄܹ»Í¨¹ýdmesg¿´µ½Êä³ö
¡£
5. дһÍêÕûÇý¶¯£¬ ¼ÓÉÏread£¬ write£¬ ioctl£¬ pollingµÈ¸ ......

LinuxÖеŤ×÷¶ÓÁÐ(work queue)

¹¤×÷¶ÓÁÐ(work queue)ÊÇLinux kernelÖн«¹¤×÷ÍƺóÖ´ÐеÄÒ»ÖÖ»úÖÆ¡£ÕâÖÖ»úÖƺÍBH(bottom half)»òTasklets²»Í¬Ö®´¦ÔÚÓÚ¹¤×÷¶ÓÁÐÊÇ°ÑÍƺóµÄ¹¤×÷½»ÓÉÒ»¸öÄÚºËÏß³ÌÈ¥Ö´ÐУ¬Òò´Ë¹¤×÷¶ÓÁеÄÓÅÊƾÍÔÚÓÚËüÔÊÐíÖØе÷¶ÈÉõÖÁ˯Ãß¡£
linux 2.6.20ÒԺ󣬹¤×÷¶ÓÁлúÖƺÍ֮ǰµÄ°æ±¾ÓÐÒ»µã²»Í¬£¬ÔÚÍøÉÏÕÒÁËÒ»µã×ÊÁÏ£¬Ò²ÏàÓ¦µÄ¿´ÁËһЩcode£ ......

linux×Ö·ûÉ豸Çý¶¯Ñ§Ï°

 ½ñÌìѧϰÁËÔÚlinux2.6ƽ̨Ï嵀 char drvier £¬ÔÚlinuxÏÂÍƼöʹÓõÄÊÇcdev½á¹¹ÌåÀ´ÊµÏÖ¶ÔcharacterÉ豸µÄÃèÊö£¬´úÂëÈçÏÂ
/*This module is desired for sunplusapp s3c2440_board */
#include <linux/fs.h>
#include <linux/types.h>
#include <linux/cdev.h>
#include <linux/kernel.h> ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ