坠落烟火 發表於 2021-5-25 15:36:00

Linux 安装配置 tftp 服务器

<h1 id="1安装tftp服务">1.安装TFTP服务</h1>
<p>安装服务端</p>
<pre><code>sudo apt-get install tftpd-hpa
</code></pre>
<p>安装客服端</p>
<pre><code>sudo apt-get install tftp-hpa
</code></pre>
<h1 id="2创建tftp服务器目录">2.创建TFTP服务器目录</h1>
<pre><code>cd /home
sudo mkdir tftp_share
</code></pre>
<p>更改目录权限</p>
<pre><code>sudo chmod 777 tftp_share -R
</code></pre>
<h1 id="3配置tftp服务器">3.配置TFTP服务器</h1>
<pre><code>sudo vim /etc/default/tftpd-hpa
</code></pre>
<p>将内容更改为如下内容:</p>
<pre><code>TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/xfg/linux/tftp_share"
TFTP_ADDRESS=":69"
TFTP_OPTIONS="-l -c -s"
</code></pre>
<p>TFTP_DIRECTORY: 配置TFTP服务路径。</p>
<h1 id="4重启tftp服务">4.重启TFTP服务</h1>
<pre><code>sudo service tftpd-hpa restart
</code></pre>
<h1 id="5测试tftp服务">5.测试TFTP服务</h1>
<p>在共享目录下创建测试文件a.txt</p>
<pre><code>sudo vim /home/tftp_share/a.txt
</code></pre>
<p>连接tftp服务器,tftp是通过get和put读写文件,具体操作如下:</p>
<pre><code>tftp 127.0.0.1 #连接服务器
get a.txt #获取a.txt
put b.txt #上传b.txt
q #断开连接
</code></pre>


</div>
<div id="MySignature" role="contentinfo">
    <p>本文来自博客园,作者:浇筑菜鸟,转载请注明原文链接:https://www.cnblogs.com/jzcn/p/14809035.html</p>
<p>如本博客的内容侵犯了你的权益,请与以下地址联系,本人获知后,马上删除。同时本人深表歉意,并致以崇高的谢意!cn_jiaozhu@qq.com</p><br><br>
来源:https://www.cnblogs.com/jzcn/p/14809035.html
頁: [1]
查看完整版本: Linux 安装配置 tftp 服务器