Linux 学习之服务---tftp配置

来源:互联网 发布:淘宝家质量好的内衣店 编辑:程序博客网 时间:2024/06/06 00:16

       tftp(trivial file transfer protocol)是小型文件传输协议,在往开发板传输命令时经常会用到,适合传输小型的文件及命令,大的文件可以用nfs(网络文件系统)。使用tftp时不能使用诸如ls等命令,只能知道对方的具体文件方能下载和上传。

      在red-hat中:

       1.rpm -qa | grep tftp       查看tftp是否安装(server和client都要装,若没装,就用mount命令将iso文件挂载到/mnt下,然后用rpm -ivh tftp-server/client将server和client分别装上)

       2.mkdir /var/tftpboot      建立共享文件夹

       3.vim /etc/xinetd.d/tftp  打开tftp配置文件,将disabled改为no,server_args 后面加 -c 就可以上传

       4.service xinetd restart  重启服务,(tftp归xinetd管)

       5.netstat -antulp | grep 69  查看69号端口是否被监听

       6.chmod -R 777 /var/tftpboot  将共享目录递归设置权限为777,以供别人下载和上传

       7.tftp + ip地址

       8.可以用put上传文件,get下载文件,但是get 和 put必须实在共享目录tftpboot下


      在ubuntu 12.04下:

        1.sudo apt-get install tftp-hpa  安装tftp

        2.mkdir /var/tftpboot   创建共享目录

        3.chmod -R 777 /var/tftpboot  将共享目录递归设置权限为777,以供别人下载和上传

        4.vim /etc/xinetd.d/tftp  打开tftp配置文件,其内容如下

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

        5.tftp 网址

        6.put/get + file       (/tftpboot下)


原创粉丝点击