{"id":231,"date":"2026-04-06T01:34:39","date_gmt":"2026-04-05T16:34:39","guid":{"rendered":"https:\/\/falcon21.space\/kazuya\/work\/?page_id=231"},"modified":"2026-04-06T01:34:39","modified_gmt":"2026-04-05T16:34:39","slug":"ftp-%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%82%92%e6%a7%8b%e7%af%89","status":"publish","type":"page","link":"https:\/\/falcon21.space\/kazuya\/work\/?page_id=231","title":{"rendered":"FTP \u30b5\u30fc\u30d0\u30fc\u3092\u69cb\u7bc9"},"content":{"rendered":"\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>\u3000\u3000\u3000\u3000\u3000<br><strong>Vsftpd \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/strong><br>root@falcon21:~#\u00a0<strong>dnf -y install vsftpd<\/strong><br>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f:<br>vsftpd-3.0.5-9.el10.x86_64<br><br>\u5b8c\u4e86\u3057\u307e\u3057\u305f!<br><br><strong>\u8a2d\u5b9a<\/strong><br>root@falcon21:~#\u00a0<strong>vi \/etc\/vsftpd\/vsftpd.conf<\/strong><br><br>100 chroot_local_user=YES<br>101 chroot_list_enable=YES<br>102 allow_writeable_chroot=YES<br><br>105 chroot_list_file=\/etc\/vsftpd\/chroot_list<br><br>111 ls_recurse_enable=YES<br><br>116 listen=Yes<br>125 listen_ipv6=No<br><br># \u6700\u7d42\u884c\u3078\u8ffd\u8a18<br>130 local_root=public_html<br>131 use_localtime=YES<br><strong>\u8d77\u52d5<\/strong><br>[root@falcon21 ~]#<strong> systemctl start vsftpd<\/strong><br><br><strong>\u81ea\u52d5\u8d77\u52d5\u8a2d\u5b9a<\/strong><br>[root@falcon21 ~]# <strong>systemctl enable &#8211;now vsftpd<\/strong><br>Created symlink &#8216;\/etc\/systemd\/system\/multi-user.target.wants\/vsftpd.service&#8217; \u2192 &#8216;\/usr\/lib\/systemd\/system\/vsftpd.service&#8217;.<br><br><br><strong>\u518d\u8d77\u52d5<\/strong><br>[root@falcon21 ~]# <strong>systemctl restart vsftpd<\/strong>\u3000\u3000<br>\u3000\u3000\u3000\u3000<br><strong>\u52d5\u4f5c\u72b6\u6cc1\u78ba\u8a8d<\/strong> <br>[root@falcon21 ~]# <strong>systemctl status vsftpd<\/strong><br> \u25cf vsftpd.service &#8211; Vsftpd ftp daemon Loaded: loaded (\/usr\/lib\/systemd\/system\/vsftpd.service; enabled; preset: disabled) Active: active (running) since Mon 2025-11-17 12:28:15 JST; 2min 3s ago Invocation: 46cec966c9b044658c7f0e4a729c6800 Process: 4476 ExecStart=\/usr\/sbin\/vsftpd \/etc\/vsftpd\/vsftpd.conf (code=exited, status=0\/SUCCESS) Main PID: 4477 (vsftpd) Tasks: 1 (limit: 47782) Memory: 744K (peak: 1.1M) CPU: 4ms CGroup: \/system.slice\/vsftpd.service \u2514\u25004477 \/usr\/sbin\/vsftpd \/etc\/vsftpd\/vsftpd.conf <br><br>11\u6708 17 12:28:15 falcon21.space systemd[1]: Starting vsftpd.service &#8211; Vsftpd ftp daemon&#8230;<br> 11\u6708 17 12:28:15 falcon21.space systemd[1]: Started vsftpd.service &#8211; Vsftpd ftp daemon.<br><br><br>#\u00a0<strong>chroot \u3092\u9069\u7528\u3057\u306a\u3044 (\u4e0a\u5c64\u3078\u306e [cd] \u3092\u8a31\u53ef\u3059\u308b) \u30e6\u30fc\u30b6\u30fc\u3092\u8ffd\u52a0<\/strong><br>root@falcon21:~#\u00a0<strong>vi \/etc\/vsftpd\/chroot_list<\/strong><br>xxxxxx<br><br><strong>firewall\u8a2d\u5b9a<\/strong><br>root@falcon21:~#\u00a0<strong>firewall-cmd &#8211;add-service=ftp<\/strong><br>success<br>root@falcon21:~#\u00a0<strong>firewall-cmd &#8211;runtime-to-permanent<\/strong><br>success<br><br><strong>\u8a2d\u5b9a\u3092\u53cd\u6620\u3055\u305b\u308b\u305f\u3081\u518d\u8d77\u52d5<\/strong><br>[root@falcon21 ~]# <strong>systemctl restart vsftpd<\/strong><br>\u3000hayato windows10 \u304b\u3089FTP \u30a2\u30af\u30bb\u30b9\u78ba\u8a8d\u3000\u3000OK<br><br>*******************************************************************<br> <strong>ftp\u3000\u3092\u4f7f\u3063\u3066Linux\u9593\u3067\u30d5\u30a1\u30a4\u30eb\u3092\u8ee2\u9001<\/strong><br><br> <strong>\uff46\uff54\uff50client \u30a2\u30d7\u30eafilezilla\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3000<\/strong><br> [root@falcon21 ~]# <strong>dnf -y install filezilla<\/strong><br><br>\u6e96\u5099 : 1\/1<br>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u4e2d : wxBase-3.2.6-3.el10_1.x86_64 1\/8<br>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u4e2d : wxGTK-i18n-3.2.6-3.el10_1.noarch 2\/8<br>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u4e2d : pugixml-1.13-6.el10_0.x86_64 3\/8<br>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u4e2d : libfilezilla-0.51.1-1.el10_1.x86_64 4\/8<br>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u4e2d : SDL3-3.2.4-1.el10.x86_64 5\/8<br>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u4e2d : sdl2-compat-2.32.50-1.el10.x86_64 6\/8<br>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u4e2d : wxGTK-3.2.6-3.el10_1.x86_64 7\/8<br>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u4e2d : filezilla-3.69.3-1.el10_1.x86_64 8\/8<br>scriptlet\u306e\u5b9f\u884c\u4e2d: filezilla-3.69.3-1.el10_1.x86_64 8\/8<br><br>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f:<br>SDL3-3.2.4-1.el10.x86_64 filezilla-3.69.3-1.el10_1.x86_64 libfilezilla-0.51.1-1.el10_1.x86_64<br>pugixml-1.13-6.el10_0.x86_64 sdl2-compat-2.32.50-1.el10.x86_64 wxBase-3.2.6-3.el10_1.x86_64<br>wxGTK-3.2.6-3.el10_1.x86_64 wxGTK-i18n-3.2.6-3.el10_1.noarch<br><br>\u5b8c\u4e86\u3057\u307e\u3057\u305f!<br><br>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br><br><br><\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\u3000\u3000\u3000\u3000\u3000Vsftpd \u30a4\u30f3\u30b9\u30c8\u30fc\u30ebroot@falcon21:~#\u00a0dnf -y install vsftpd\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f:vsftpd-3.0.5-9.el10.x86_64 \u5b8c\u4e86\u3057\u307e\u3057\u305f! \u8a2d\u5b9aroot@fal [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-231","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/falcon21.space\/kazuya\/work\/index.php?rest_route=\/wp\/v2\/pages\/231","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/falcon21.space\/kazuya\/work\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/falcon21.space\/kazuya\/work\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/falcon21.space\/kazuya\/work\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/falcon21.space\/kazuya\/work\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=231"}],"version-history":[{"count":1,"href":"https:\/\/falcon21.space\/kazuya\/work\/index.php?rest_route=\/wp\/v2\/pages\/231\/revisions"}],"predecessor-version":[{"id":232,"href":"https:\/\/falcon21.space\/kazuya\/work\/index.php?rest_route=\/wp\/v2\/pages\/231\/revisions\/232"}],"wp:attachment":[{"href":"https:\/\/falcon21.space\/kazuya\/work\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}