ºìÁªLinuxÃÅ»§
Linux°ïÖú

Linuxѧϰ±Ê¼Ç----Îļþ·þÎñVsftp

·¢²¼Ê±¼ä:2007-03-06 01:05:53À´Ô´:ºìÁª×÷Õß:fortunecomes
֪ʶµã£º
1¡¢FTPʹÓÃTCPÁ¬½ÓºÍTCP¶Ë¿Ú
2¡¢ÔÚ½øÐÐͨÐÅʱ£¬FTPÐèÒª½¨Á¢Á½¸öTCPÁ¬½Ó£º
Ò»¸öÓÃÓÚ¿ØÖÆÐÅÏ¢£¬TCP¶Ë¿ÚºÅȱʡΪ21
Ò»¸öÓÃÓÚÊý¾Ý´«Ê䣬TCP¶Ë¿ÚºÅȱʡΪ20
3¡¢VsftpÊÇÒ»¸ö»ùÓÚGPL·¢²¼µÄÀàUnixϵͳÉϵÄFTP·þÎñÆ÷
4¡¢ÆäÃû³ÆÖеÄVS¼´¡°Verysecure¡±µÄÒâ˼£¬¿É¼û°²È«ÐԸߡ£
ÅäÖãº
1¡¢²é¿´ÊÇ·ñ°²×°ÁËVsftp
#rpm -qa vsftpd
2¡¢°²×°
·ÅÈëµÚÈýÕŹâÅÌ
#mount /mnt/cdrom
#cd /mnt/cdrom/RedHat/RPMS
#rpm -ivh vsftpd-1.1.3-8.i386.rpm
#cd;eject
3¡¢Vsftp·þÎñÆô¶¯ÓëÍ£Ö¹
#service vsftpd start Æô¶¯
#service vsftpd stop ֹͣ
#service vsftpd restart ÖØÆô
ÓÀ¾ÃÆô¶¯£º££setup
#ps -ax | grep vsftpd ²é¿´½ø³ÌÊÇ·ñÆô¶¯¡£
#chkconfig -level 2345 vsftpd on ÉèÖÃÔÚϵͳÆô¶¯Ê±£¬×Ô¶¯Æô¶¯½ø³Ì¡£
4¡¢·ÃÎÊVsftp
½øÈë ftp 192.168.0.1
ÊäÈëÃÜÂë½øÈëºó£ºls ²é¿´ put ÉÏ´« getÏÂÔØ
À뿪bye
5¡¢ÅäÖÃÎļþ
Ö÷ÅäÖÃÎļþ /etc/vsftpd/vsftpd.conf
Óû§¿ØÖÆÎļþ /etc/vsftpd.ftpusers ×÷ÓãºÖ¸¶¨ÄÄЩÓû§²»ÄÜ·ÃÎÊFTP£¬Ï൱ÓÚÒ»¸öºÚÃûµ¥
Ö÷ÅäÖÃÎļþ:
option=value
ҪעÒâµÄÊÇ£¬µÈºÅÁ½±ß²»Äܼӿհף¬²»È»ÊDz»ÕýÈ·µÄÉ趨¡£
£½£½£½ascii É趨£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½
ascii_download_enable
¹Ü¿ØÊÇ·ñ¿ÉÓÃASCIIģʽÏÂÔØ¡£Ä¬ÈÏֵΪNO¡£
ascii_upload_enable
¹Ü¿ØÊÇ·ñ¿ÉÓÃASCIIģʽÉÏ´«¡£Ä¬ÈÏֵΪNO¡£
£½£½£½¸ö±ðʹÓÃÕßÉ趨£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½
chroot_list_enable
Èç¹ûÆô¶¯ÕâÏÄÜ£¬ÔòËùÓеı¾»úʹÓÃÕßµÇÈë¾ù¿É½øµ½¸ùĿ¼֮ÍâµÄÊý¾Ý¼Ð£¬³ýÁËÁÐÔÚ/etc/vsftpd.chroot_listÖ®ÖеÄʹÓÃÕßÖ®Í⡣ĬÈÏֵΪNO¡£
userlist_enable
Ó÷¨£ºYES/NO
ÈôÊÇÆô¶¯´Ë¹¦ÄÜ£¬Ôò»á¶ÁÈ¡/etc/vsftpd.user_list µ±ÖеÄʹÓÃÕßÃû³Æ¡£´ËÏÄÜ¿ÉÒÔÔÚѯÎÊÃÜÂëǰ¾Í³öÏÖʧ°ÜѶϢ£¬¶ø²»ÐèÒª¼ìÑéÃÜÂëµÄ³ÌÐò¡£Ä¬ÈÏֵΪ¹Ø±Õ¡£
userlist_deny
Ó÷¨£ºYES/NO
Õâ¸öÑ¡ÏîÖ»ÓÐÔÚuserlist_enableÆô¶¯Ê±²Å»á±»¼ìÑé¡£
Èç¹û½«Õâ¸öÑ¡ÏîÉèΪYES£¬ÔòÔÚ/etc/vsftpd.user_list ÖеÄʹÓÃÕß½«ÎÞ·¨µÇÈ룬
ÈôÉèΪNO£¬ÔòÖ»ÓÐÔÚ/etc/vsftpd.user_listÖеÄʹÓÃÕß²ÅÄܵÇÈë¡£
¶øÇÒ´ËÏÄÜ¿ÉÒÔÔÚѯÎÊÃÜÂëǰ¾Í³öÏÖ´íÎóѶϢ£¬¶ø²»ÐèÒª¼ìÑéÃÜÂëµÄ³ÌÐò¡£
user_config_dir
¶¨Òå¸ö±ðʹÓÃÕßÉ趨ÎļþËùÔÚµÄĿ¼£¬
ÀýÈ綨Òåuser_config_dir=/etc/vsftpd/userconf£¬ÇÒÖ÷»úÉÏÓÐʹÓÃÕßtest1,test2£¬ÄÇÎÒÃÇ¿ÉÒÔÔÚuser_config_dir µÄĿ¼ÐÂÔöÎļþÃûΪtest1ÒÔ¼°test2¡£ÈôÊÇtest1µÇÈ룬Ôò»á¶ÁÈ¡user_config_dirϵÄtest1 Õâ¸öµµ°¸ÄÚµÄÉ趨¡£
ĬÈÏֵΪÎÞ¡£
£½£½£½»¶Ó­ÓïÉ趨£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½
dirmessage_enable
Èç¹ûÆô¶¯Õâ¸öÑ¡ÏʹÓÃÕßµÚÒ»´Î½øÈëÒ»¸öĿ¼ʱ£¬»á¼ì²é¸ÃĿ¼ÏÂÊÇ·ñÓÐ.messageÕâ¸öµµ°¸£¬ÈôÊÇÓУ¬Ôò»á³öÏִ˵µ°¸µÄÄÚÈÝ£¬Í¨³£Õâ¸öµµ°¸»á·ÅÖû¶Ó­»°Ó»òÊǶԸÃĿ¼µÄ˵Ã÷¡£Ä¬ÈÏֵΪ¿ªÆô¡£
banner_file
µ±Ê¹ÓÃÕßµÇÈëʱ£¬»áÏÔʾ´ËÉ趨ËùÔڵĵµ°¸ÄÚÈÝ£¬Í¨³£Îª»¶Ó­»°Óï»òÊÇ˵Ã÷¡£Ä¬ÈÏֵΪÎÞ¡£
ftpd_banner
Õâ±ß¿É¶¨Òå»¶Ó­»°ÓïµÄ×Ö·û´®£¬Ïà½ÏÓÚbanner_fileÊǵµ°¸µÄÐÎʽ£¬¶øftpd_bannerÊÇ×Ö´®µÄ¸ñʽ¡£Ä¬ÈÏֵΪÎÞ¡£
£½£½£½ÌØÊⰲȫÉ趨£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½
chroot_local_user
Èç¹ûÉ趨ΪYES£¬ÄÇôËùÓеı¾»úµÄʹÓÃÕß¶¼¿ÉÒÔÇл»µ½¸ùĿ¼ÒÔÍâµÄÊý¾Ý¼Ð¡£Ä¬ÈÏֵֵΪNO¡£
hide_ids
Èç¹ûÆô¶¯ÕâÏÄÜ£¬ËùÓеµ°¸µÄÓµÓÐÕßÓëȺ×鶼Ϊftp£¬Ò²¾ÍÊÇʹÓÃÕßµÇÈëʹÓÃls -alÖ®ÀàµÄÖ¸ÁËù¿´µ½µÄµµ°¸ÓµÓÐÕ߸úȺ×é¾ùΪftp¡£Ä¬ÈÏֵΪ¹Ø±Õ¡£
ls_recurse_enable
ÈôÊÇÆô¶¯´Ë¹¦ÄÜ£¬ÔòÔÊÐíµÇÈëÕßʹÓÃls -R Õâ¸öÖ¸ÁĬÈÏֵΪNO¡£
write_enable
Ó÷¨£ºYES/NO
Õâ¸öÑ¡Ïî¿ÉÒÔ¿ØÖÆFTPµÄÖ¸ÁîÊÇ·ñÔÊÐí¸ü¸Äfile system£¬Æ©ÈçSTOR¡¢DELE¡¢RNFR¡¢RNTO¡¢MKD¡¢RMD¡¢APPEÒÔ¼°SITE¡£Ä¬ÈÏֵΪ¹Ø±Õ¡£
setproctitle_enable
Ó÷¨£ºYES/NO
Æô¶¯ÕâÏÄÜ£¬vsftpd »á½«ËùÓÐÁª»úµÄ×´¿öÒѲ»Í¬µÄprocess ³ÊÏÖ³öÀ´£¬»»¾ä»°Ëµ£¬Ê¹ÓÃps -efÕâÀàµÄÖ¸Áî¾Í¿ÉÒÔ¿´µ½Áª»úµÄ״̬¡£Ä¬ÈÏֵΪ¹Ø±Õ¡£
tcp_wrappers
Ó÷¨£ºYES/NO
Èç¹ûÆô¶¯£¬Ôò»á½«vsftpdÓëtcp_wrapper½áºÏ£¬Ò²¾ÍÊÇ¿ÉÒÔÔÚ/etc/hosts.allowÓë/etc/hosts.denyÖж¨ÒåÔÊÐí»ò¾Ü¾øµÄÀ´Ô´µØÖ·¡£
pam_service_name
Õâ±ß¶¨ÒåPAMËùʹÓõÄÃû³Æ£¬Ä¬ÈÏֵΪvsftpd¡£
secure_chroot_dir
Õâ¸öÑ¡Ïî±ØÐëÖ¸¶¨Ò»¸ö¿ÕµÄÊý¾Ý¼ÐÇÒÈκεÇÈëÕß¶¼²»ÄÜÓÐдÈëµÄȨÏÞ£¬µ±vsftpd²»ÐèÒªfile systemµÄȨÏÞʱ£¬¾Í»á½«Ê¹ÓÃÕßÏÞÖÆÔÚ´ËÊý¾Ý¼ÐÖС£Ä¬ÈÏֵΪ/usr/share/empty¡£
£½£½£½¼Í¼ÎļþÉ趨£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½
xferlog_enable
Ó÷¨£ºYES/NO
Èç¹ûÆô¶¯£¬ÉÏ´«ÓëÏÂÔØµÄÐÅÏ¢½«±»ÍêÕû¼Í¼ÔÚµ×ÏÂxferlog_file Ëù¶¨ÒåµÄµµ°¸ÖС£Ä¬ÈÏֵΪ¿ªÆô¡£
xferlog_file
Õâ¸öÑ¡Ïî¿ÉÉ趨¼Í¼ÎļþËùÔÚµÄλÖã¬Ä¬ÈÏֵΪ/var/log/vsftpd.log¡£
xferlog_std_format
Èç¹ûÆô¶¯£¬Ôò¼Í¼Îļþ½«»áдΪxferlog µÄ±ê×¼¸ñʽ£¬Èçͬwu-ftpdÒ»°ã¡£Ä¬ÈÏֵΪ¹Ø±Õ¡£
£½£½£½ÓâʱÉ趨£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½
accept_timeout
½ÓÊܽ¨Á¢Áª»úµÄÓâʱÉ趨£¬µ¥Î»ÎªÃ롣ĬÈÏֵΪ60¡£
connect_timeout
ÏìÓ¦PORT ·½Ê½µÄÊý¾ÝÁª»úµÄÓâʱÉ趨£¬µ¥Î»ÎªÃ롣ĬÈÏֵΪ60¡£
data_connection_timeout
½¨Á¢Êý¾ÝÁª»úµÄÓâʱÉ趨¡£Ä¬ÈÏֵΪ300Ãë¡£
idle_session_timeout
·¢´ôµÄÓâʱÉ趨£¬ÈôÊdz¬³öÕâʱ¼äûÓÐÊý¾ÝµÄ´«ËÍ»òÊÇÖ¸ÁîµÄÊäÈ룬Ôò»áÇ¿ÆÈ¶ÏÏߣ¬µ¥Î»ÎªÃ롣ĬÈÏֵΪ300Ãë¡£
£½£½£½ËÙÂÊÏÞÖÆ£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½
anon_max_rate
ÄäÃûµÇÈëËùÄÜʹÓõÄ×î´ó´«ÊäËÙ¶È£¬µ¥Î»ÎªÃ¿Ãë¶àÉÙbytes£¬0±íʾ²»ÏÞËÙ¶È¡£Ä¬ÈÏֵΪ0¡£
local_max_rate
±¾»úʹÓÃÕßËùÄÜʹÓõÄ×î´ó´«ÊäËÙ¶È£¬µ¥Î»ÎªÃ¿Ãë¶àÉÙbytes£¬0±íʾ²»ÏÞËÙ¶È¡£Ä¬ÈÏֵΪ0¡£
£½£½£½ÐÂÔöµµ°¸È¨ÏÞÉ趨£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½
anon_umask
ÄäÃûµÇÈëÕßÐÂÔöµµ°¸Ê±µÄumask ÊýÖµ¡£Ä¬ÈÏֵΪ077¡£
file_open_mode
ÉÏ´«µµ°¸µÄȨÏÞ£¬Óëchmod ËùʹÓõÄÊýÖµÏàͬ¡£Ä¬ÈÏֵΪ0666¡£
local_umask
±¾»úµÇÈëÕßÐÂÔöµµ°¸Ê±µÄumask ÊýÖµ¡£Ä¬ÈÏֵΪ077¡£
£½£½£½port É趨£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½
connect_from_port_20
Ó÷¨£ºYES/NO
ÈôÉèΪYES£¬ÔòÇ¿ÆÈftp-data µÄÊý¾Ý´«ËÍʹÓÃport 20¡£Ä¬ÈÏֵΪYES¡£
ftp_data_port
É趨ftp Êý¾ÝÁª»úËùʹÓõÄport¡£Ä¬ÈÏֵΪ20¡£
listen_port
FTP server ËùʹÓõÄport¡£Ä¬ÈÏֵΪ21¡£
pasv_max_port
½¨Á¢×ÊÁÏÁª»úËù¿ÉÒÔʹÓÃport·¶Î§µÄÉϽ磬0±íʾÈÎÒ⡣ĬÈÏֵΪ0¡£
pasv_min_port
½¨Á¢×ÊÁÏÁª»úËù¿ÉÒÔʹÓÃport·¶Î§µÄϽ磬0±íʾÈÎÒ⡣ĬÈÏֵΪ0¡£
£½£½£½ÆäËü£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½
anon_root
ʹÓÃÄäÃûµÇÈëʱ£¬ËùµÇÈëµÄĿ¼¡£Ä¬ÈÏֵΪÎÞ¡£
local_enable
Ó÷¨£ºYES/NO
Æô¶¯´Ë¹¦ÄÜÔòÔÊÐí±¾»úʹÓÃÕßµÇÈ롣ĬÈÏֵΪYES¡£
local_root
±¾»úʹÓÃÕßµÇÈëʱ£¬½«±»¸ü»»µ½¶¨ÒåµÄĿ¼Ï¡£Ä¬ÈÏֵΪÎÞ¡£
text_userdb_names
Ó÷¨£ºYES/NO
µ±Ê¹ÓÃÕßµÇÈëºóʹÓÃls -al Ö®ÀàµÄÖ¸Áî²éѯ¸Ãµµ°¸µÄ¹ÜÀíȨʱ£¬Ä¬ÈÏÖµ»á³öÏÖÓµÓÐÕßµÄUID£¬¶ø²»ÊǸõµ°¸ÓµÓÐÕßµÄÃû³Æ¡£ÈôÊÇÏ£Íû³öÏÖÓµÓÐÕßµÄÃû³Æ£¬Ôò½«´Ë¹¦ÄÜ¿ªÆô¡£Ä¬ÈÏֵΪNO¡£
pasv_enable
ÈôÊÇÉèΪNO£¬Ôò²»ÔÊÐíʹÓÃPASV µÄģʽ½¨Á¢Êý¾ÝµÄÁª»ú¡£Ä¬ÈÏֵΪ¿ªÆô¡£
£½£½£½¸ü»»µµ°¸ËùÓÐȨ£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½
chown_uploads
Ó÷¨£ºYES/NO
ÈôÊÇÆô¶¯£¬ËùÓÐÄäÃûÉÏ´«Êý¾ÝµÄÓµÓÐÕß½«±»¸ü»»Îªchown_username µ±ÖÐËùÉ趨µÄʹÓÃÕß¡£ÕâÑùµÄÑ¡Ïî¶ÔÓÚ°²È«¼°¹ÜÀí£¬ÊǺÜÓÐÓõġ£Ä¬ÈÏֵΪNO¡£
chown_username
ÕâÀï¿ÉÒÔ¶¨Òåµ±ÄäÃûµÇÈëÕßÉÏ´«µµ°¸Ê±£¬¸Ãµµ°¸µÄÓµÓÐÕß½«±»Öû»µÄʹÓÃÕßÃû³Æ¡£Ä¬ÈÏֵΪroot¡£
£½£½£½guest É趨£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½
guest_enable
Ó÷¨£ºYES/NO
ÈôÊÇÆô¶¯ÕâÏÄÜ£¬ËùÓеķÇÄäÃûµÇÈëÕß¶¼ÊÓΪguest¡£Ä¬ÈÏֵΪ¹Ø±Õ¡£
guest_username
ÕâÀォ¶¨Òåguest µÄʹÓÃÕßÃû³Æ¡£Ä¬ÈÏֵΪftp¡£
£½£½£½anonymous É趨£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½
anonymous_enable
Ó÷¨£ºYES/NO
¹Ü¿ØÊ¹·ñÔÊÐíÄäÃûµÇÈ룬YES ΪÔÊÐíÄäÃûµÇÈ룬NO Ϊ²»ÔÊÐí¡£Ä¬ÈÏֵΪYES¡£
no_anon_password
ÈôÊÇÆô¶¯ÕâÏÄÜ£¬ÔòʹÓÃÄäÃûµÇÈëʱ£¬²»»áѯÎÊÃÜÂ롣ĬÈÏֵΪNO¡£
anon_mkdir_write_enable
Ó÷¨£ºYES/NO
Èç¹ûÉèΪYES£¬ÄäÃûµÇÈëÕ߻ᱻÔÊÐíÐÂÔöĿ¼£¬µ±È»£¬ÄäÃûʹÓÃÕß±ØÐëÒªÓжÔÉϲãĿ¼µÄдÈëȨ¡£Ä¬ÈÏֵΪNO¡£
anon_other_write_enable
Ó÷¨£ºYES/NO
Èç¹ûÉèΪYES£¬ÄäÃûµÇÈëÕ߻ᱻÔÊÐí¸ü¶àÓÚÉÏ´«Ó뽨Á¢Ä¿Â¼Ö®ÍâµÄȨÏÞ£¬Æ©Èçɾ³ý»òÊǸüÃû¡£Ä¬ÈÏֵΪNO¡£
anon_upload_enable
Ó÷¨£ºYES/NO
Èç¹ûÉèΪYES£¬ÄäÃûµÇÈëÕ߻ᱻÔÊÐíÉÏ´«Ä¿Â¼µÄȨÏÞ£¬µ±È»£¬ÄäÃûʹÓÃÕß±ØÐëÒªÓжÔÉϲãĿ¼µÄдÈëȨ¡£Ä¬ÈÏֵΪNO¡£
anon_world_readable_only
Ó÷¨£ºYES/NO
Èç¹ûÉèΪYES£¬ÄäÃûµÇÈëÕ߻ᱻÔÊÐíÏÂÔØ¿ÉÔĶÁµÄµµ°¸¡£Ä¬ÈÏֵΪYES¡£
ftp_username
¶¨ÒåÄäÃûµÇÈëµÄʹÓÃÕßÃû³Æ¡£Ä¬ÈÏֵΪftp¡£
deny_email_enable
ÈôÊÇÆô¶¯ÕâÏÄÜ£¬Ôò±ØÐëÌṩһ¸öµµ°¸/etc/vsftpd.banner_emails£¬ÄÚÈÝΪemail address¡£ÈôÊÇʹÓÃÄäÃûµÇÈ룬Ôò»áÒªÇóÊäÈëemail address£¬ÈôÊäÈëµÄemail addressÔڴ˵µ°¸ÄÚ£¬Ôò²»ÔÊÐíÁª»ú¡£Ä¬ÈÏֵΪNO¡£
£½£½£½Standalone Ñ¡Ï£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½
listen
Ó÷¨£ºYES/NO
ÈôÊÇÆô¶¯£¬Ôòvsftpd½«»áÒÔ¶ÀÁ¢ÔË×÷µÄ·½Ê½Ö´ÐУ¬ÈôÊÇvsftpd¶ÀÁ¢Ö´ÐУ¬ÈçRedHat Linux 9µÄĬÈÏÖµ£¬Ôò±ØÐëÆô¶¯£»ÈôÊÇvsftpd°üº¬ÔÚxinetdÖ®ÖУ¬Ôò±ØÐë¹Ø±Õ´Ë¹¦ÄÜ£¬ÈçRedHat Linux 8¡£ÔÚRedHat Linux 9ÖÐĬÈÏֵΪYES¡£
listen_address
ÈôÊÇvsftpd ʹÓÃstandalone µÄģʽ£¬¿ÉʹÓÃÕâ¸ö²ÎÊý¶¨ÒåʹÓÃÄĸöIP addressÌṩÕâÏî·þÎñ£¬ÈôÊÇÖ÷»úÉÏÖ»Óж¨ÒåÒ»¸öIP address£¬Ôò´ËÑ¡Ïî²»ÐèʹÓã¬ÈôÊÇÓжà¸öIP address£¬¿É¶¨ÒåÔÚÄĸöIP addressÉÏÌṩftp·þÎñ¡£ÈôÊDz»É趨£¬ÔòËùÓеÄIP address¾ù»áÌṩ´Ë·þÎñ¡£Ä¬ÈÏֵΪÎÞ¡£
max_clients
ÈôÊÇvsftpdʹÓÃstandaloneµÄģʽ£¬¿ÉʹÓÃÕâ¸ö²ÎÊý¶¨Òå×î´óµÄ×ÜÁª»úÊý¡£³¬¹ýÕâ¸öÊýÄ¿½«»á¾Ü¾øÁª»ú£¬0±íʾ²»ÏÞ¡£Ä¬ÈÏֵΪ0¡£
max_per_ip
ÈôÊÇvsftpdʹÓÃstandaloneµÄģʽ£¬¿ÉʹÓÃÕâ¸ö²ÎÊý¶¨Òåÿ¸öip addressËù¿ÉÒÔÁª»úµÄÊýÄ¿¡£³¬¹ýÕâ¸öÊýÄ¿½«»á¾Ü¾øÁª»ú£¬0±íʾ²»ÏÞ¡£Ä¬ÈÏֵΪ0¡£
ʵÑéÒ»¡¢ÉèÖÃChroot----Óû§²»ÄÜÇл»Ä¿Â¼
ÒòΪĬÈÏÇé¿öÏÂÊÇ¿ÉÒÔÇл»Ä¿Â¼µÄ£¬ËùÒÔÊǺܲ»°²È«µÄ¡£¡£
1¡¢ÏÞÖÆËùÓÐÓû§²»ÄÜÇл»Ä¿Â¼
chroot_local_user=YES
2¡¢ÉèÖÃÖ¸¶¨µÄÓû§²»ÄÜÇл»Ä¿Â¼
chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
ʵÑé¶þ¡¢ÓÃVsftp.user_list·ÃÎÊ¿ØÖÆ
ÀûÓÃ/etc/vsftpd.user_list
A¡¢ÉèÖÃÔÚ/etc/vsftpd.user_listÎļþÖÐÓû§²»ÄÜ·ÃÎÊ£¬ÆäËüÓû§¿ÉÒÔ·ÃÎÊ
userlist_enable=YES
userlist_deny=YES
userlist_file=/etc/vsftpd.user_list
B¡¢ÉèÖÃÔÚ/etc/vsftpd.user_listÎļþÖеÄÓû§ÄÜ·ÃÎʹú£¬ÆäËüÓû§²»¿ÉÒÔ·ÃÎÊ¡£
userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd.user_list
ʵÑéÈý¡¢¼òµ¥ÐéÄâÓû§
ÈÃabcÓû§²»ÄܵǼϵͳ£¬Ö»ÄܵÇÈëFTP
#adduser -g ftp -s /sbin/nologin abc
#passwd abc
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 2 ÌõÆÀÂÛ

  1. ajiangg ÓÚ 2007-04-01 19:09:53·¢±í:

    ºÇºÇ ,ûÏëµ½ÎÒµÄÎÄÕÂÔÚÕâÀï..

    [ ±¾Ìû×îºóÓÉ ajiangg ÓÚ 2007-4-1 19:18 ±à¼­ ]

  2. ±±´°ÓÎ¿Í ÓÚ 2007-03-09 15:44:28·¢±í:

    :0L :ha3nd ¼ÌÐøÅ¬Á¦