{"id":194,"date":"2020-03-28T07:33:04","date_gmt":"2020-03-27T22:33:04","guid":{"rendered":"https:\/\/tech.softbell.net\/?p=194"},"modified":"2020-03-28T07:33:04","modified_gmt":"2020-03-27T22:33:04","slug":"%ec%9a%b0%eb%b6%84%ed%88%ac-vsftp-%ec%84%9c%eb%b2%84-%ec%84%a4%ec%b9%98%ed%95%98%ea%b8%b0","status":"publish","type":"post","link":"https:\/\/tech.softbell.net\/?p=194","title":{"rendered":"\uc6b0\ubd84\ud22c vsFTP \uc11c\ubc84 \uc124\uce58\ud558\uae30"},"content":{"rendered":"\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading\">\uc0ac\uac74 \ubc1c\ub2ec<\/h2>\n\n\n\n<p>\ucc98\uc74c \uc6b0\ubd84\ud22c \ub9ac\ub205\uc2a4 \uc11c\ubc84\ub97c \uc124\uce58\ud558\uace0 \uc790 \uadf8\ub7fc \uc6b4\uc601\uc744 \ud574\ubcfc\uae4c! \ud558\uace0 \ud544\uc694\ud55c \ud30c\uc77c\uc744 \uc11c\ubc84\ub85c \ubcf5\uc0ac\ud558\ub824\uace0 \ud558\ub2c8 FTP \uc11c\ubc84\uac00 \ud544\uc694\ud588\ub2e4.<br>\uadf8\ub798\uc11c FTP \uc11c\ubc84\ub97c \uc124\uce58\ud558\ub824\uace0 \ubcf4\ub2c8 \uc885\ub958\uac00 \uc5ec\ub7ec \uac00\uc9c0 \uc788\ub294 \uac83\uc774 \uc544\ub2cc\uac00!<br>\ucc3e\uc544\ubcf4\ub2e4 \ub098\ub294 \ub300\uc911\uc801\uc73c\ub85c \ub9ce\uc774 \uc0ac\uc6a9\ud558\ub294? vsFTPd(Very Secure FTP Daemon)\ub97c \uc774\uc6a9\ud558\uae30\ub85c \ud588\ub2e4.<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading\">\uc6b4\uc601 \ud658\uacbd<\/h2>\n\n\n\n<p>OS: Ubuntu Server 16.04 LTS, 18.04 LTS<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading\">\uc124\uce58<\/h2>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">$ sudo apt update\n$ sudo apt install vsftpd<\/pre>\n<\/div><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading\">\uc124\uc815<\/h2>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">$ cd \/etc\/\n$ sudo cp vsftpd.conf vsftpd.conf_ori\n$ sudo vi vsftpd.conf\n... \uc8fc\uc11d\uc5d0 \uc801\ud78c \ub77c\uc778 \ubc88\ud638\ub97c \ub530\ub77c\uac00\uc11c \uc218\uc815 ...\nlisten=YES # 14 \ub77c\uc778 \uc218\uc815\nlisten_ipv6=NO # 22 \ub77c\uc778 \uc218\uc815\nwrite_enable=YES # 31 \ub77c\uc778 \uc8fc\uc11d \ud574\uc81c\nlocal_umask=022 # 35 \ub77c\uc778 \uc8fc\uc11d \ud574\uc81c\nchroot_local_user=YES # 122 \ub77c\uc778 \uc8fc\uc11d \ud574\uc81c\nchroot_list_enable=YES # 123 \ub77c\uc778 \uc8fc\uc11d \ud574\uc81c\npasv_min_port=40000 # 157 \ub77c\uc778 \ucd94\uac00\npasv_max_port=50000 # 158 \ub77c\uc778 \ucd94\uac00\n\n$ sudo vi vsftpd.chroot_list\nFTP \uc811\uc18d\uc744 \ud5c8\uc6a9\ud560 \uacc4\uc815 (\ud55c \uc904\uc5d0 \ud558\ub098\uc529)<\/pre>\n<\/div><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading\">\uc801\uc6a9<\/h2>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">$ sudo systemctl restart vsftpd\n$ sudo systemctl status vsftpd<\/pre>\n<\/div><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading\">\ubc29\ud654\ubcbd<\/h2>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">$ sudo ufw allow 20\/tcp comment 'FTP'\n$ sudo ufw allow 21\/tcp comment 'FTP'\n$ sudo ufw allow 40000:50000\/tcp comment 'FTP'<\/pre>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p><\/p>\n<\/div><\/div>\n\n\n\n<p><\/p>\n<p>\uc870\ud68c\uc218: 176<\/p>","protected":false},"excerpt":{"rendered":"<p>\ucc98\uc74c \uc6b0\ubd84\ud22c \ub9ac\ub205\uc2a4 \uc11c\ubc84\ub97c \uc124\uce58\ud558\uace0 \uc790 \uadf8\ub7fc \uc6b4\uc601\uc744 \ud574\ubcfc\uae4c! \ud558\uace0 \ud544\uc694\ud55c \ud30c\uc77c\uc744 \uc11c\ubc84\ub85c \ubcf5\uc0ac\ud558\ub824\uace0 \ud558\ub2c8 FTP \uc11c\ubc84\uac00 \ud544\uc694\ud588\ub2e4.<br \/>\n\uadf8\ub798\uc11c FTP \uc11c\ubc84\ub97c \uc124\uce58\ud558\ub824\uace0 \ubcf4\ub2c8 \uc885\ub958\uac00 \uc5ec\ub7ec \uac00\uc9c0 \uc788\ub294 \uac83\uc774 \uc544\ub2cc\uac00!<br \/>\n\ucc3e\uc544\ubcf4\ub2e4 \ub098\ub294 \ub300\uc911\uc801\uc73c\ub85c \ub9ce\uc774 \uc0ac\uc6a9\ud558\ub294? vsFTPd(Very Secure FTP Daemon)\ub97c \uc774\uc6a9\ud558\uae30\ub85c \ud588\ub2e4.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[62,18,80],"tags":[88,90,100,102],"class_list":["post-194","post","type-post","status-publish","format-standard","hentry","category-linux","category-os","category-ubuntu","tag-ftp","tag-install","tag-server","tag-ubuntu"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/tech.softbell.net\/index.php?rest_route=\/wp\/v2\/posts\/194","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tech.softbell.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tech.softbell.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tech.softbell.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tech.softbell.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=194"}],"version-history":[{"count":0,"href":"https:\/\/tech.softbell.net\/index.php?rest_route=\/wp\/v2\/posts\/194\/revisions"}],"wp:attachment":[{"href":"https:\/\/tech.softbell.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=194"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tech.softbell.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=194"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tech.softbell.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}