linux系统如何 关闭tftp服务,Ubuntu 12.04 搭建TFTP服务
TFTP协议是简单文件传输协议,基于UDP协议,没有文件管理、用户控制功能。TFTP分为服务器端程序和客户端程序,在主机上通常同时配置有TFTP服务端和客户端。
相关阅读:
默认安装的Ubuntu系统没有包含TFTP的服务端和客户端,可以通过命令行来下载安装,步骤如下:
(1)安装客户端。
root@ www.linuxidc.com:~# apt-get install tftp
(2)安装服务端。
root@ www.linuxidc.com:~# apt-get install tftpd
(3)安装inetd。
root@ www.linuxidc.com:~# apt-get install openbsd-inetd
inetd是监视一些网络请求的守护进程,根据网络请求调用相应的服务进程。
(4)在“/”目录(系统根目录)下新建一个tftpboot目录,把属性改成777,这个目录下存放tftp传输的文件(包括上传和下载的文件)
(5)在/etc/inetd.conf里添加。
tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tfptd -s /tftpboot
inetd.conf是inetd的配置文件。inetd.conf文件告诉inetd监听哪些网络端口,为每个端口启动哪个服务。
(6)重新加载inetd进程。
/etc/init.d/openbsd-inetd reload
(7)禁用防火墙。
ufw disable
(8)测试TFTP服务器。
■ 从服务器下载文件:
1 登录服务器:tftp 127.0.0.1
2 从服务器上获取文件:get 命令
如图:
■ 上传文件到服务器:
上传文件时需要注意,在/tftpboot下面要存在一个跟您上传文件名相同的文件,这个文件可以是空文件,但是该文件需要具备可读可写权限,否者会出现 “Errorcode 2: Access violation” 错误。
如图,上传文件前,建立相同文件名的空文件,及修改可读可写权限。
上传文件后,可以看到kk文件里面确实已经有新内容了,也就是说文件进行了覆盖。
linux系统如何 关闭tftp服务,Ubuntu 12.04 搭建TFTP服务相关推荐
- Ubuntu 12.04搭建MTK 6577 安卓开发环境
Ubuntu 12.04搭建 MTK 6577安卓开发环境 1. 下载并安装Vmware虚拟机: 2. 下载并在虚拟机上安装Ubuntu 12.04 iso 安装包:下载地址: ...
- linux下载python 没有iedl_在Ubuntu 12.04上安装IEs4Linux的步骤
IEs4Linux是可用于Linux系统的ie浏览器,如果谷歌等浏览器无法使用网银的话,可通过IEs4Linux来实现,那么在Ubuntu 12.04中要如何安装IEs4Linux呢?随小编一起来看看 ...
- linux 修改分辨率lcd_如何在Ubuntu 12.04中为LCD添加显示分辨率? xrandr问题
问题描述 我是Ubuntu的新手.我已经安装了Ubuntu 12.04,并试图为我的LCD显示器设置正确的分辨率. LCD的原始分辨率为1920×1080 这是xrandr的输出: $ xrandr ...
- linux使用电池时候保持性能,Ubuntu 12.04 操作系统如何提高笔记本电池的寿命和性能...
笔记本电脑管理电池是一个很重要的事情,管理好了,可以延长电池的使用时间,从而延长电池的寿命.除了默认的一些管理选项外,Ubuntu 12.04 还提供了几个另外比较不常用的管理电池的功能,因为不是能配 ...
- 用ultraiso安装linux系统教程,U盘安装Ubuntu 12.10 图文教程(ultraiso)
Ubuntu可以用多种方法进行安装,刻录光盘安装太费事而且浪费,而采用wubi只能进行简单地安装无法达到具体的应用,硬盘安装其实也很简单,但是很多新手又嫌太繁琐,新手不太好掌握,现在介绍一下使用Ult ...
- swan在linux系统下怎么运行,在Ubuntu 18.04/16.04 LTS上安装Libreswan的方法
本文介绍在Ubuntu 18.04/16.04 LTS服务器上安装Libreswan的方法,采用源代码安装方式. 简介 Libreswan是Linux系统的Internet密钥交换(IKE)实现,它支 ...
- ubuntu 12.04 配置vsftpd 服务,添加虚拟用户,ssl加密
1.对于12.04的vsftpd 有一些bug,推荐安装版本vsftpd_2.3.5-1ubuntu2ppa1_amd64.deb apt-get install python-software-pr ...
- 三星981安装linux系统,三星笔记本电脑R18安装Ubuntu 8.04经验总结
由于开发需要,我必须要开始熟悉Linux系统平台.我对Linux系统只是有所耳闻,而从未接触过,所以应该说是Linux的菜鸟.目前,Linux的版本很多,但是我还是选择了Ubuntu发行版,我学习的原 ...
- ubuntu/linux系统知识(21)Ubuntu 22.04 个性化配置dock(应用程序启动栏)
文章目录 Ubuntu 22.04 设置中的基本自定义 结束的想法 在本文中,我们将向您展示一些在Ubuntu 22.04 Jammy Jellyfish Linux 上自定义GNOME 桌面环境自带 ...
最新文章
- 宁彦吉:如何进行作业的评审?
- iis 程序池设置及详解-20180720
- YARN配置Kerberos认证
- 宏观 量子计算一句话
- SAP CRM Division customizing
- 近似算法的近似率_选择最佳近似最近算法的数据科学家指南
- react学习(67)--git 屏蔽文件不被追踪
- mysql connector开源协议_Spring Boot 集成 MariaDB Connector/J 连接 MySQL
- 基于深度学习的个性化新闻推荐.pdf(附下载链接)
- scala上界_Scala方差,上界和下界
- 关于Java书籍的最佳阅读顺序
- 输入起止坐标,返回途径网格。
- BFC(块级格式化上下文)
- flyingsaucer转换多个html,如何在将PDF转换为HTML的同时在Flying-Saucer中设置基本URL?...
- iOS 常用动画第三方
- 20180818牛客小白月赛6.A
- linux dmesg查看时间,查看dmesg中的时间
- 【东信北邮成都研发中心】一年Java开发经验面经
- 全新8.6版本SEO快排系统(可源码级搭建)
- 世界之窗如何保存html,导入其他书签