{"id":167,"date":"2016-10-26T15:46:18","date_gmt":"2016-10-26T06:46:18","guid":{"rendered":"http:\/\/jook.pe.kr\/?p=167"},"modified":"2016-10-26T15:46:18","modified_gmt":"2016-10-26T06:46:18","slug":"vsftpd-conf-%ec%84%a4%ec%a0%95","status":"publish","type":"post","link":"http:\/\/jook.pe.kr\/?p=167","title":{"rendered":"vsftpd.conf \uc124\uc815"},"content":{"rendered":"<p>listen<br \/>\n-&gt; standalone\uc73c\ub85c \uc6b4\uc601\ud560\ub54c \uc124\uc815\ud55c\ub2e4.<br \/>\nlistne=YES<\/p>\n<p>connect_from_port_20<br \/>\n-&gt; standalone \ubaa8\ub4dc\uc5d0\uc11c, ftp \ud3ec\ud2b8\ubcc0\uacbd\uc744 \uc6d0\ud560\ub54c \uc124\uc815\ud55c\ub2e4.<br \/>\nconnect_from_port_20=YES<\/p>\n<p>listen_port<br \/>\n-&gt; 21\ubc88 \ud3ec\ud2b8\uc774\uc678\uc758 \ub2e4\ub978 \ud3ec\ud2b8\ub97c \uc0ac\uc6a9\ud560 \uacbd\uc6b0, \uc0ac\uc6a9\ud560 \ud3ec\ud2b8\ub97c \uc9c0\uc815\ud55c\ub2e4.<br \/>\nlisten_port=2211<\/p>\n<p>anonymous_enable<br \/>\n-&gt; anonymous \uc0ac\uc6a9\uc790\uc758 \uc811\uc18d \ud5c8\uc6a9 \uc5ec\ubd80\ub97c \uc815\uc758\ud55c\ub2e4. \uae30\ubcf8\uc740 YES\uc774\uba70 \uacf5\uac1c\uc6a9 FTP \uc11c\ubc84\ub85c \uc0ac\uc6a9\ud558\uc9c0 \uc54a\ub294 \uacbd\uc6b0\ub294, NO\ub85c \ubcc0\uacbd\ud574\uc11c \uc0ac\uc6a9\ud55c\ub2e4.<br \/>\nanonymous_enable=NO<\/p>\n<p>local_enable<br \/>\n-&gt; \ub85c\uceec \uacc4\uc815 \uc0ac\uc6a9\uc790\uc758 ftp \uc811\uc18d \ud5c8\uc6a9 \uc5ec\ubd80\ub97c \uc815\uc758\ud55c\ub2e4. \uc11c\ubc84\uc5d0 \uc874\uc7ac\ud558\ub294 \uc77c\ubc18 \uacc4\uc815\uc73c\ub85c ftp\uc811\uc18d\uc744 \ud560 \uacbd\uc6b0 YES\ub85c \uc124\uc815\ud55c\ub2e4.<br \/>\nlocal_enable=YES<\/p>\n<p>write_enable<br \/>\n-&gt; \uc4f0\uae30\uad8c\ud55c\uc744 \ud5c8\uc6a9 \uc5ec\ubd80\ub97c \uc815\uc758\ud55c\ub2e4. NO\ub85c \uc124\uc815\ud560 \uacbd\uc6b0\ub294 \ud30c\uc77c\uc5c5\ub85c\ub4dc\uac00 \ubd88\uac00\ub2a5\ud558\uac8c \ub41c\ub2e4.<br \/>\nwrite_enable=YES<\/p>\n<p>local_umask<br \/>\n-&gt; \ub85c\uceec \uacc4\uc815 \uc0ac\uc6a9\uc790\uc6a9 umask\ub97c \uc815\uc758\ud55c\ub2e4.(default=077)<br \/>\nlocal_umask=022<\/p>\n<p>anon_upload_enable<br \/>\n-&gt; anonymous \uc0ac\uc6a9\uc790\uac00 \ud30c\uc77c\uc744 \uc5c5\ub85c\ub4dc \ud560 \uc218 \uc788\ub294 \uad8c\ud55c\uc744 \uc124\uc815\ud55c\ub2e4. default\ub294 NO\uc774\uba70, anonymous_enable=YES\ub85c \uc124\uc815\ub418\uc5b4 \uc788\uc744\ub54c\ub9cc \ud574\ub2f9\ub41c\ub2e4.<\/p>\n<p>anon_mkdir_write_enable<br \/>\n-&gt; anonymous \uc0ac\uc6a9\uc790\uac00 \ub514\ub809\ud1a0\ub9ac\ub97c \uc0dd\uc131 \ud560 \uc218 \uc788\ub294 \uad8c\ud55c\uc744 \uc124\uc815\ud55c\ub2e4. default\ub294 NO\uc774\uba70, anonymous_enable=YES\ub85c \uc124\uc815\ub418\uc5b4 \uc788\uc744\ub54c\ub9cc \ud574\ub2f9\ub41c\ub2e4.<br \/>\nanon_mkdir_write_enable=YES<\/p>\n<p>chown_upload<br \/>\n-&gt; anonymous \uc0ac\uc6a9\uc790\uac00 \uc5c5\ub85c\ub4dc\ud55c \ud30c\uc77c\uc758 \uc18c\uc720\uad8c\uc744 \uc790\ub3d9\uc73c\ub85c \ubcc0\uacbd\ud558\ub3c4\ub85d \uc124\uc815\ud55c\ub2e4.<br \/>\nchown_upload=YES<\/p>\n<p>chown_username<br \/>\n-&gt; anonymous \uc0ac\uc6a9\uc790\uac00 \uc5c5\ub85c\ub4dc\ud55c \ud30c\uc77c\uc758 \uc18c\uc720\uad8c\uc744 \ubcc0\uacbd\ud560 \uc720\uc800\uba85\uc744 \uc124\uc815\ud55c\ub2e4.<br \/>\nchown_username=jook<\/p>\n<p>xferlog_enable<br \/>\n-&gt; \ud30c\uc77c \uc804\uc1a1 \ub85c\uadf8\ub97c \ub0a8\uae38 \uac83\uc778\uc9c0 \uc5ec\ubd80\ub97c \uc815\uc758\ud55c\ub2e4.<br \/>\nxferlog_enable=YES<\/p>\n<p>xferlog_file<br \/>\n-&gt; \ud30c\uc77c \uc804\uc1a1 \ub85c\uadf8\ub97c \uae30\ub85d\ud560 \ud30c\uc77c\uba85\uc744 \uc815\uc758\ud55c\ub2e4.<br \/>\nxferlog_file=\/var\/log\/vsftpd.log<\/p>\n<p>xferlog_std_format<br \/>\n-&gt; xferlog \ud615\uc2dd\uc73c\ub85c ftp log\ub97c \ub0a8\uae30\uae30 \uc704\ud55c \uc124\uc815\uc774\ub2e4. xferlog \ud45c\uc900 \ud3ec\ub9f7\uc740, \ub514\ub809\ud1a0\ub9ac \uc0dd\uc131 \ub4f1\uc758 \ub85c\uadf8\ub97c \ub0a8\uae30\uc9c0 \uc54a\uc73c\uba70, vsftpd \uc2a4\ud0c0\uc77c\uc758 \ub85c\uadf8\ub294 \ub514\ub809\ud1a0\ub9ac \uc0dd\uc131\uc744 \ud3ec\ud568\ud55c, \ubcf4\ub2e4 \uc0c1\uc138\ud55c \ub85c\uadf8\ub97c \ub0a8\uae30\uae30 \ub54c\ubb38\uc5d0, NO\ub85c \uc124\uc815\ud560 \uac83\uc744 \uad8c\uc7a5\ud55c\ub2e4.<br \/>\nxferlog_std_format=NO<\/p>\n<p>chroot_local_user<br \/>\n-&gt; \ud648\ub514\ub809\ud1a0\ub9ac\ub97c \ubc97\uc5b4\ub098\uc9c0 \ubabb\ud558\ub3c4\ub85d \uc81c\ud55c\ud558\uae30 \uc704\ud55c \uc124\uc815\uc744 \uc815\uc758\ud55c\ub2e4. ftp \uc811\uc18d \ud6c4, \ud648\ub514\ub809\ud1a0\ub9ac \uc0c1\uc704\uc758 \uc2dc\uc2a4\ud15c \ud30c\uc77c\uc5d0 \uc811\uadfc\ud558\uc9c0 \ubabb\ud558\uac8c \ud558\uae30\uc704\ud55c \uc124\uc815\uc774\ub2e4.<br \/>\nchroot_local_user=YES<\/p>\n<p>chroot_list_enable<br \/>\n-&gt; chroot_local_user=YES\ub85c \uc124\uc815 \ud588\uc744 \ub54c, \uc0c1\uc704 \ub514\ub809\ud1a0\ub9ac\ub85c \uc774\ub3d9\ud560 \uc218 \uc788\ub294 \uacc4\uc815\uc744 \ub9ac\uc2a4\ud2b8\ud654 \ud558\uae30 \uc704\ud55c \uc124\uc815\uc774\ub2e4.<br \/>\nchroot_list_enable=YES<\/p>\n<p>chroot_list_file<br \/>\n-&gt; chroot_list_enable=YES \ub85c \uc124\uc815 \ud588\uc744 \ub54c, \ub9ac\uc2a4\ud2b8\ub97c \uc800\uc7a5\ud558\uae30 \uc704\ud55c \ud30c\uc77c\uba85\uc744 \uc124\uc815 \ud55c\ub2e4. \ud30c\uc77c\ub0b4\uc5d0 \uae30\ub85d\ub41c \uacc4\uc815\ub9cc \uc0c1\uc704 \ub514\ub809\ud1a0\ub9ac\ub85c \uc811\uadfc\uc774 \uac00\ub2a5\ud558\ub2e4.<br \/>\nchroot_list_file=\/etc\/vsftpd.chroot_list<\/p>\n<p>ftpd_banner<br \/>\n-&gt; ftp \uc11c\ubc84\uc5d0 \uc811\uc18d\ud588\uc744\ub54c, \ubcf4\uc5ec\uc8fc\ub294 \ub85c\uadf8\uc778 \uba54\uc2dc\uc9c0\ub97c \uc124\uc815\ud55c\ub2e4.(default=vsftp \ubc84\uc804 \ucd9c\ub825)<br \/>\nftpd_banner=Welcome to FTP service.<\/p>\n<p>dirmessage_enable<br \/>\n-&gt; \uc0c8\ub85c\uc6b4 \ub514\ub809\ud1a0\ub9ac\uc5d0 \ub4e4\uc5b4\uac14\uc744\ub54c \ubcf4\uc5ec\uc904 \uba54\uc2dc\uc9c0\ub97c \uc800\uc7a5\ud55c \ud30c\uc77c\uc124\uc815\uc744 \ud5c8\uc6a9\ud55c\ub2e4.<br \/>\ndirmessage_enable=YES<\/p>\n<p>message_file<br \/>\n-&gt; \uc124\uc815\ud55c \uc774\ub984\uc73c\ub85c \ud30c\uc77c\uc744 \ub9cc\ub4e4\uace0 \uba54\uc2dc\uc9c0\ub97c \uc785\ub825\ud574 \ub193\uc73c\uba74 \uadf8 \ub514\ub809\ud1a0\ub9ac\uc5d0 \ub4e4\uc5b4\uac14\uc744\ub54c \uba54\uc2dc\uc9c0\ub97c \ubfcc\ub824\uc8fc\uac8c \ub41c\ub2e4.<br \/>\nmessage_file=.message<\/p>\n<p>pam_service_name<br \/>\n-&gt; PAM \ud30c\uc77c\uba85\uc744 \uc815\uc758\ud558\ub294 \uac83\uc73c\ub85c \uc124\uce58 \uc2dc, \/etc\/pam.d\/vsftpd\uba85\uc73c\ub85c \ubcf5\uc0ac\ub41c\ub2e4.<br \/>\npam_service_name=vsftpd<\/p>\n<p>session_support<br \/>\n-&gt; wtmp\uc5d0 \ub85c\uadf8\ub97c \ub0a8\uae30\ub3c4\ub85d \uc815\uc758\ud55c\ub2e4. last \uba85\ub839\uc5b4\ub85c \uc811\uc18d \uc5ec\ubd80\ub97c \ud655\uc778 \uac00\ub2a5\ud558\ub3c4\ub85d \uc124\uc815\ud558\uae30 \uc704\ud574\uc11c\ub294 YES\ub85c \uc124\uc815\ud55c\ub2e4.<br \/>\nsession_support=YES<\/p>\n<p>anon_max_rate<br \/>\n-&gt; anonymous \uc0ac\uc6a9\uc790\uc758 \uc804\uc1a1\uc18d\ub3c4\ub97c \uc815\uc758\ud55c\ub2e4. 0\uc740 \ubb34\uc81c\ud55c\uc774\uba70 \ub2e8\uc704\ub294 byte\uc774\ub2e4.<br \/>\nanon_max_rate=100000<\/p>\n<p>local_max_rate<br \/>\n-&gt; local \uacc4\uc815 \uc0ac\uc6a9\uc790\uc758 \uc804\uc1a1\ub7c9\uc744 \uc815\uc758\ud55c\ub2e4. 0\uc740 \ubb34\uc81c\ud55c\uc774\uba70 \ub2e8\uc704\ub294 byte\uc774\ub2e4.<br \/>\nlocal_max_rate=200000<\/p>\n<p>trans_chunk_size<br \/>\n-&gt; \uc9c0\uc815\ud55c byte \ub2e8\uc704\ub85c \ub098\ub220\uc11c \uc804\uc1a1 \ubc0f \uc800\uc7a5 \ub418\ub3c4\ub85d \uc815\uc758\ud55c\ub2e4. 0\uc740 vsftpd\uac00 \uc790\ub3d9 \uc9c0\uc815\ud558\ub3c4\ub85d \uc124\uc815\ud558\ub294 \uac83\uc774\ub2e4.<br \/>\ntrans_chunk_size=0<\/p>\n<p>max_clients<br \/>\n-&gt; \ucd5c\ub300 \uc811\uc18d\uc790 \uc218\ub97c \uc124\uc815\ud55c\ub2e4.<br \/>\nmax_clients=10<\/p>\n<p>max_per_ip<br \/>\n-&gt; \ud558\ub098\uc758 ip\uc5d0\uc11c \ucd5c\ub300 \uc811\uc18d\uac00\ub2a5\ud55c \uc218\ub97c \uc124\uc815\ud55c\ub2e4.<br \/>\nmax_per_ip=3<\/p>\n<p>idle_session_timeout<br \/>\n-&gt; \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0\uc11c \uc544\ubb34\ub7f0 \uba85\ub839\uc774 \uc5c6\uc744 \uacbd\uc6b0, \uc138\uc158\uc744 \ub04a\uc744 \ub54c \uae4c\uc9c0\uc758 \ub300\uae30\uc2dc\uac04\uc744 \uc124\uc815\ud55c\ub2e4.(default=300\ucd08)<br \/>\nidle_session_timeout=600<\/p>\n<p>data_connection_timeout<br \/>\n-&gt; data connection\uc744 \ub04a\uc744\ub54c \uae4c\uc9c0\uc758 \ub300\uae30\uc2dc\uac04\uc744 \uc124\uc815\ud55c\ub2e4.(default=60\ucd08)<br \/>\ndata_connection_timeout120<\/p>\n<p>ls_recurse_enable<br \/>\n-&gt; \ub514\ub809\ud1a0\ub9ac \ub0b4\uc6a9\uc744 \ucd9c\ub825\ud560\ub54c cache\ub97c \uc0ac\uc6a9\ud560\uc9c0 \uc5ec\ubd80\ub97c \uc124\uc815\ud55c\ub2e4.<br \/>\nls_recurse_enable=YES<\/p>\n<p>ascii_upload_enable<br \/>\n-&gt; ASCII \ud30c\uc77c \uc5c5\ub85c\ub4dc \uac00\ub2a5\uc5ec\ubd80\ub97c \uc124\uc815\ud55c\ub2e4.<br \/>\nascii_upload_enable=YES<\/p>\n<p>ascii_download_enable<br \/>\n-&gt; ASCII \ud30c\uc77c \ub2e4\uc6b4\ub85c\ub4dc \uac00\ub2a5\uc5ec\ubd80\ub97c \uc124\uc815\ud55c\ub2e4.<br \/>\nascii_download_enable=YES<\/p>\n","protected":false},"excerpt":{"rendered":"<p>listen -&gt; standalone\uc73c\ub85c \uc6b4\uc601\ud560\ub54c \uc124\uc815\ud55c\ub2e4. listne=YES connect_from_port_20 -&gt; standalone \ubaa8\ub4dc\uc5d0\uc11c, ftp \ud3ec\ud2b8\ubcc0\uacbd\uc744 \uc6d0\ud560\ub54c \uc124\uc815\ud55c\ub2e4. connect_from_port_20=YES listen_port -&gt; 21\ubc88 \ud3ec\ud2b8\uc774\uc678\uc758 \ub2e4\ub978<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,7],"tags":[],"_links":{"self":[{"href":"http:\/\/jook.pe.kr\/index.php?rest_route=\/wp\/v2\/posts\/167"}],"collection":[{"href":"http:\/\/jook.pe.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/jook.pe.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/jook.pe.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/jook.pe.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=167"}],"version-history":[{"count":0,"href":"http:\/\/jook.pe.kr\/index.php?rest_route=\/wp\/v2\/posts\/167\/revisions"}],"wp:attachment":[{"href":"http:\/\/jook.pe.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=167"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/jook.pe.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=167"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/jook.pe.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}