zoukankan      html  css  js  c++  java
  • ubuntu安装tftp

    ubuntu安装tftp server

    1、安装相关软件包
    apt-get install tftpd (服务端)
    apt-get install tftp (客户端)
    apt-get install xinetd

    2、建立配置文件

    cd /etc/xinetd.d/
    vi tftp                            (/etc/xinetd.d/tftp 配置文件)

    输入

    service tftp
    {
    socket_type = dgram
    protocol = udp
    wait = yes
    user = root
    server = /usr/sbin/in.tftpd
    server_args = -s /tftp
    disable = no
    per_source = 11
    cps = 100 2
    flags = IPv4
    }

    存盘退出。

    3、建立tftp服务文件目录

    cd /
              sudo mkdir tftp     建立文件夹
              sudo chmod 777 tftp  更改文件夹权限

               cd /tftp
               sudo touch  aaa
               sudo chmod  777  aaa

    4、从新启动服务

    /etc/init.d/xinetd restart

    安装完成!测试方法:

    在/tftp 目录下随便放个文件abc,然后运行tftp 192.168.123.202 进入tftp命令行,输入get abc看看是不是能把文件下下来,如果可以就可以了,也可以put文件上去。

    你会发现get 命令已经没问题了,但是put命令还是会报错的,这没关系,说明你已经配好了tftp服务器。

    5.下面来看看为什么put 为什么不能用

         参考了文章之后,明白了一点,就是tftp服务器,默认规则是可以下载,但是上传文件的话,必须在tftp中,有一个相 同名字的文件,而且具备相应的可读写(覆盖)的权限.这样才能上传文件.

        具有666权限的文件才能被覆盖掉。

  • 相关阅读:
    虚拟环境地址
    ubuntu 查看占用文件空间大小
    drf serializer官网所得
    百度api 找到当前电话号码归属地
    mongo 改bug
    django orm 读写分离,分库分app
    __setattr__,__getattr__,__getattribute__
    Python之路--Django--模型
    Python之路--Django--模板
    Python之路--Django--视图
  • 原文地址:https://www.cnblogs.com/ganrui/p/3796265.html
Copyright © 2011-2022 走看看