<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>linux ubuntu &#8211; スグブログ</title>
	<atom:link href="https://sugublog.org/tag/linux-ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>https://sugublog.org</link>
	<description>ブログ運営について発信中</description>
	<lastBuildDate>Sat, 10 Feb 2024 14:28:58 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://sugublog.org/wp-content/uploads/2021/07/icon_20210703-min-150x150.png</url>
	<title>linux ubuntu &#8211; スグブログ</title>
	<link>https://sugublog.org</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【linux】ubuntu serverのvsftpでファイルを転送したい</title>
		<link>https://sugublog.org/linux-ubuntu-ftp/</link>
					<comments>https://sugublog.org/linux-ubuntu-ftp/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[suguru]]></dc:creator>
		<pubDate>Sat, 10 Feb 2024 14:25:11 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[サーバ]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[linux ubuntu]]></category>
		<category><![CDATA[ubuntu ftp]]></category>
		<guid isPermaLink="false">https://sugublog.org/?p=6257</guid>

					<description><![CDATA[<p><img src="https://sugublog.org/wp-content/uploads/2021/08/DB0804-4-1024x768.jpg" class="webfeedsFeaturedVisual" /></p>ubuntu serverにてftpでファイルをアップロードまたはダウンロードしたいと思った事はないでしょうか？ ftpすることでwindowsパソコンで編集したファイルをubuntu serverにアップロードしたり、 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://sugublog.org/wp-content/uploads/2021/08/DB0804-4-1024x768.jpg" class="webfeedsFeaturedVisual" /></p>
<p><strong>ubuntu server</strong>にて<strong><span class="swl-inline-color has-swl-deep-01-color"><span class="swl-fz u-fz-l">ftp</span></span></strong>でファイルをアップロードまたはダウンロードしたいと思った事はないでしょうか？</p>



<p>ftpすることでwindowsパソコンで編集したファイルをubuntu serverにアップロードしたり、ubuntu serverのファイルをPCにダウンロードして編集したりできて便利です。</p>



<p>そこで今回は<span class="swl-marker mark_orange">ubuntu serverでvsftpdを使用してftp通信の設定</span>を行ってみます。</p>



<p>また実際にファイルのアップロードやダウンロードを行ってみます。</p>


<div class="p-blogParts post_content" data-partsID="5908">
<p>筆者はWindowsサーバーやLinuxサーバーの運用構築を11年間以上おこなってきました。その経験を元に知識を公開していきます！</p>
</div>


<h2 class="wp-block-heading">ubuntu serverでftpを行う</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="717" src="https://sugublog.org/wp-content/uploads/2021/08/DB0804-3-1024x717.jpg" alt="ファイル転送" class="wp-image-3842" srcset="https://sugublog.org/wp-content/uploads/2021/08/DB0804-3-1024x717.jpg 1024w, https://sugublog.org/wp-content/uploads/2021/08/DB0804-3-300x210.jpg 300w, https://sugublog.org/wp-content/uploads/2021/08/DB0804-3-768x538.jpg 768w, https://sugublog.org/wp-content/uploads/2021/08/DB0804-3.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p>ubuntu serverでftpを扱うには簡単に２ステップ必要です。</p>



<div class="swell-block-capbox cap_box is-style-onborder_ttl"><div class="cap_box_ttl"><span>ubuntu serverでftpを扱う為の２ステップ</span></div><div class="cap_box_content">
<ol class="wp-block-list">
<li>vsftpdパッケージをインストールする</li>



<li>設定ファイルの書き込みを許可する</li>
</ol>
</div></div>



<p class="is-style-icon_pen">ubuntu serverのインストールを行っていない方は、以下の記事からまずインストールを行ってください。</p>


<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type1" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://sugublog.org/wp-content/uploads/2021/11/Server_20211109-18-300x169.jpg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://sugublog.org/linux-ubuntu-install-way/">【linux】ubuntu serverのインストール方法</a>
						<span class="p-blogCard__excerpt">「ubuntu server」のインストールでできないや進まないといった事はないでしょうか？ 今回はそんなあなたの為に「ubuntu server」のインストール手順を図を用いて教えま&#8230;</span>					</div>
				</div>
			</div>
		</div>


<h3 class="wp-block-heading">vsftpdパッケージをインストールする</h3>



<p class="has-border -border02">ubuntu serverでftpを扱うにはまず<strong><span class="swl-inline-color has-swl-deep-01-color">「vsftpd」パッケージをインストール</span></strong>しなければいけません。</p>



<p>vsftpdパッケージをインストールするコマンドは以下です。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>sudo apt install vsftpd</code></pre></div>



<p>これでubuntuでftpサービスが可能になります。</p>



<h3 class="wp-block-heading">設定ファイルの書き込みを許可する</h3>



<p>ubuntuでftpサービスの設定ファイルの場所は以下です。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>/etc/vsftpd.conf</code></pre></div>



<p class="has-border -border02">この設定ファイルの<strong>「write_enable=YES」</strong>のコメントアウトを外せば書き込みが有効になります。</p>



<h2 class="wp-block-heading">実践：ubuntu serverでftpを行う</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="797" src="https://sugublog.org/wp-content/uploads/2021/07/web-design-007-5-1024x797.jpg" alt="ファイル転送" class="wp-image-3615" srcset="https://sugublog.org/wp-content/uploads/2021/07/web-design-007-5-1024x797.jpg 1024w, https://sugublog.org/wp-content/uploads/2021/07/web-design-007-5-300x233.jpg 300w, https://sugublog.org/wp-content/uploads/2021/07/web-design-007-5-768x598.jpg 768w, https://sugublog.org/wp-content/uploads/2021/07/web-design-007-5-1536x1195.jpg 1536w, https://sugublog.org/wp-content/uploads/2021/07/web-design-007-5-scaled.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<h3 class="wp-block-heading">ffftpの設定</h3>



<p>ではWindowsパソコンからubuntuサーバーにffftpのアプリでアクセスしてみます。</p>



<div class="swell-block-capbox cap_box is-style-onborder_ttl"><div class="cap_box_ttl"><span>ffftpの設定</span></div><div class="cap_box_content">
<ol class="wp-block-list">
<li>ホストの設定名</li>



<li>ubuntu serverのIPアドレス</li>



<li>ユーザー名とパスワード</li>
</ol>
</div></div>


<div class="wp-block-image is-style-border">
<figure class="aligncenter size-full"><img decoding="async" width="393" height="401" src="https://sugublog.org/wp-content/uploads/2024/02/ubuntu_ftp_1.png" alt="ubuntuでftpを扱う" class="wp-image-6259" srcset="https://sugublog.org/wp-content/uploads/2024/02/ubuntu_ftp_1.png 393w, https://sugublog.org/wp-content/uploads/2024/02/ubuntu_ftp_1-294x300.png 294w" sizes="(max-width: 393px) 100vw, 393px" /></figure>
</div>


<p>上記情報を入力して「OK」をクリックします。</p>



<h3 class="wp-block-heading">ffftpでのファイルアップロード</h3>



<p>左がwindowsパソコンで右がubuntu serverでログインできました。</p>


<div class="wp-block-image is-style-border">
<figure class="aligncenter size-full"><img decoding="async" width="774" height="503" src="https://sugublog.org/wp-content/uploads/2024/02/ubuntu_ftp_2.png" alt="ubuntuでftpを扱う" class="wp-image-6260" srcset="https://sugublog.org/wp-content/uploads/2024/02/ubuntu_ftp_2.png 774w, https://sugublog.org/wp-content/uploads/2024/02/ubuntu_ftp_2-300x195.png 300w, https://sugublog.org/wp-content/uploads/2024/02/ubuntu_ftp_2-768x499.png 768w" sizes="(max-width: 774px) 100vw, 774px" /></figure>
</div>


<p>windows端末のindex.htmlのファイルをubuntu serverのパスにアップロードできました。</p>



<h2 class="wp-block-heading">番外編：ubuntu serverのftpその他の設定</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="560" src="https://sugublog.org/wp-content/uploads/2021/11/programing_1122-4-1024x560.jpg" alt="設定する" class="wp-image-4561" srcset="https://sugublog.org/wp-content/uploads/2021/11/programing_1122-4-1024x560.jpg 1024w, https://sugublog.org/wp-content/uploads/2021/11/programing_1122-4-300x164.jpg 300w, https://sugublog.org/wp-content/uploads/2021/11/programing_1122-4-768x420.jpg 768w, https://sugublog.org/wp-content/uploads/2021/11/programing_1122-4.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p>ubuntuでftpサービスの設定ファイルで、その他よく使用する設定を軽く見ておきます。</p>



<h3 class="wp-block-heading">chroot設定でセキュリティを上げる</h3>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list</code></pre></div>



<p class="is-style-icon_book">chrootとはサーバーの上の階層や他ユーザーの階層にアクセスできないような仕組みです。</p>



<p class="is-style-big_icon_check">「chroot_local_user=YES」にすることでユーザーは自分のHOMEディレクトリより上の階層にアクセスできなくなります。</p>



<p>ユーザー毎に制御したい場合はchroot_listを使用します。</p>



<p>「chroot_list_enable=YES」の設定で有効にします。</p>



<p>「chroot_list_file=」でそのリストの保存場所を指定します。</p>



<p>ここでは「/etc/vsftpd.chroot_list」にアクセスさせたくないユーザー名を記入します。</p>



<h3 class="wp-block-heading">ログイン時のメッセージを設定する</h3>



<p>ftpd_bannerでログイン時のメッセージを設定することも可能です。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>ftpd_banner=message input!!!</code></pre></div>



<p>ログイン時に「message input!!!」とメッセージを表示する事ができます。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://sugublog.org/linux-ubuntu-ftp/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
