• Ubuntu下安装tftp


    用户可以在主机系统联网的情况下,在终端输入下面命令进行安装:
      vmuser@Linux-host: ~$ sudo apt-get install tftpd-hpa tftp-hpa

    配置 TFTP 服务器
      TFTP 软件安装后,默认是关闭 TFTP 服务的,需要更改 TFTP 配置文件“/etc/default/tftp-hpa”,可通过终端输入如下命令进行修改:
      vmuser@Linux-host: ~$ sudo vi /etc/default/tftpd-hpa

    用户需要指定一个目录为 TFTP 根目录。若用户需要把/tftpboot 目录设置为 TFTP 根目录,请在/etc/default/tftp-hpa 文件中的“TFTP_DIRECTORY”变量指定,如下所示:

    TFTP_USERNAME="tftp"
    TFTP_DIRECTORY="/tftpboot"
    TFTP_ADDRESS="0.0.0.0:69"
    TFTP_OPTIONS="-l -c -s"

    如果用户的 Linux 系统下尚未创建/tftpboot 目录,需要创建该目录,并需要使用 chmod
    命令为该目录设置最宽松的权限。目录创建及权限设置命令如下所示:

    vmuser@Linux-host: ~$ sudo mkdir /tftpboot
    [sudo] password for vmuser:
    vmuser@Linux-host: ~$ sudo chmod –R 777 /tftpboot
    vmuser@Linux-host: ~$ sudo chown nobody /tftpboot

    启动 TFTP 服务
      TFTP 服务器安装配置完成后,启动 TFTP 服务的终端命令如下:
      vmuser@Linux-host:~$ sudo service tftpd-hpa start
      tftpd-hpa start/running, process 2389

    测试 TFTP 服务器
    在 TFTP 服务器目录/tftpboot 下创建一个测试文件 tftpTestFile:
      vmuser@Linux-host: ~$ echo ―Hello,can you see me?‖ > /tftpboot/tftpTestFile
    测试文件准备好了之后,打开终端,输入以下测试命令(在 Linux 系统中 localhost 表示本地主机):

      vmuser@Linux-host: ~$ tftp localhost
      tftp> get tftpTestFile # 如果测试失败会打印出错信息
      tftp> q
      vmuser@Linux-host: ~$ cat /tftpboot/tftpTestFile
      Hello,can you see me? # 文件内容正确,表示 TFTP 服务器配置成功
    少壮不识cpp,老大方知cpp可怕
  • 相关阅读:
    调试SQL Server的存储过程及用户定义函数
    寻找 vb.net 事务处理高级编程 的代码!!
    解析Java类和对象的初始化过程
    SQL 安装进程被挂起!
    教你成为一个受欢迎的人
    final class作用
    微软反跨站脚本库
    pdf解析
    ce'shi测试微博
    淘宝架构变化
  • 原文地址:https://www.cnblogs.com/Jacket-K/p/7388291.html
Copyright © 2020-2023  润新知