ubuntu下配置TFTP,笔记
首先,看看机器上面是否安装了tftp服务器软件。
在终端命令行,输入:dpkg -s tftpd-hpa
如果已经安装好了,结果如下图所示:
里面最重要的一句话: status: install ok installed
表示你的机器里面已经安装了服务器端软件。那么你只需要看看相应的配置文件,就可以用了。
如果没有安装,那么就只有重新装了。过程如下:
1.输入:apt-get -y install tftpd-hpa
注:这是安装服务端软件
2.输入:apt-get -y install tftp-hpa
注:这是安装客户端软件。
3.两个软件安装完成后,只需要修改一下相应的配置文件。
配置文件所在的默认路径:/etc/default/tftpd-hpa
用vim打开配置文件:
配置文件很短,一共就6行。这里已经修改了,第4行和第6行。
注:1.第4行,修改的是双引号里面的 tftpboot 这个目录的路径,把它放在根下面主要是为了方便找到它。这是就需要在根目录下手动创建一个 tftpboot 目录,过程如下:
cd /
mkdir tftpboot
(这些操作都需要root权限)
创建目录后,更改一下,这个目录的权限,输入:chmod 777 tftpboot。这样这个目录的所有者、所属组、其他人,都拥有读写这个目录的权限。
2.第6行,双引号内增加了一个 - c 选项,目的是让我们能够向 tftpboot 上传文件。
ok,都搞定了。
重启一下tftpd-hpa服务。
输入:service tftpd-hpa restart
现在应该就可以用了
这儿我输入:ifconfig 查看我的ip,方便下面我用客户端程序登录用。
登录时输入:tftp 192.168.1.9
退出是只需要输入:quit
上传文件时输入:put 文件名(这个文件名就是你要上传的文件,文件是上传到新建的目录 /tftpboot 里面的)
下载文件时输入:get 文件名(下载也是从 /tftpboot 这个目录里面下载)
当 /tftpboot 权限为666时,哎悲剧:
一气之下,给了个777,就好了。但是,这样这个文件的权限始终感觉别扭,权限太高了。
ubuntu下配置TFTP,笔记相关推荐
- Ubuntu下配置tftp服务和NFS服务
配置tftp 方法一:(推荐方法)Ubuntu10.04 测试通过 1.安装TFTP软件 sudo apt-get install tftp-hpa tftpd-hpa tftp-hpa是客户端,tf ...
- Ubuntu下配置Nginx HTTPS
HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版.即HTTP下加入S ...
- openocd调试Linux内核,Ubuntu下配置OpenOCD+FT2232
Ubuntu下配置OpenOCD+FT2232 [1]确认调试器方案 将调试器插到电脑上,lsusb看一下: Bus 003 Device 009: ID 1457:5118 First Intern ...
- Star: Ubuntu下配置和编译cpp-ethereum客户端启动GPU加速交易
Ubuntu下配置和编译cpp-ethereum客户端启动GPU加速交易 Ethereum,中文翻译是"以太坊",是一个公有区块链的开源项目.因为以太坊是基于P2P网络所以没有中心 ...
- Ubuntu下配置samba实现文件夹共享
Ubuntu下配置samba实现文件夹共享 一.samba的安装: sudo apt-get intall samba sudo apt-get install smbfs 二.创建共享目录: mkd ...
- ubuntu下配置eclipse
ubuntu下配置eclipse 1.官方下载:http://www.eclipse.org/downloads/ 2.解压到指定目录:/opt 可先解压到当前目录然后 mv eclipse /opt ...
- Ubuntu 下配置 Typora 图片上传到 smms
Ubuntu 下配置 Typora 图片上传到 smms 首先在这里安装 PicGo,在Typora中的:File / Preferences / Image部分,找到Download and Upg ...
- Ubuntu下配置FreeRADIUS + PPTP/L2TP + Mysql + daloRADIUS
PPTP/L2TP安装方法就不写了,前面好多文章都介绍了安装方法. 下面先安装FreeRADIUS-server Shell 1 2 3 4 5 6 7 #sudo apt-get install m ...
- ubuntu下配置host的方法
ubuntu下配置host的方法 ubuntu下配置host的方法: 1.打开终端输入命令:sudo vim /etc/hosts, 2.在vim中进入插入模式(需要点击insert按键), 3.插入 ...
最新文章
- python示例异常处理与程序调试_笔记:Python异常处理与程序调试
- python class 初始化顺序
- Android Studio导入github项目详解
- php session 机制,Cookie、Session机制详解及PHP中Session处理
- 丢失模式不联网有用吗_用眼过度,打开手机“护眼模式”真的有用吗?
- Live WallPaper 让背景动起来
- CCF202109-1 数组推导
- qtableview点击行将整行数据传过去_掌握这15个可视化图表,小白也能轻松玩转数据分析...
- C++0x 通用属性
- Bailian2703 骑车与走路【水题】
- Android AES加密算法及其实现
- 【java初学】正则表达式和敏感词汇过滤
- 二极管计算机原理,二极管逻辑电路
- 如何将本地应用制作成docker镜像
- scss exceeded maximum budget. Budget 4.00 kB was not met by 130 bytes with a total of 4.13 kB.
- python自动爬取更新电影网站_Python爬虫之—微信实时爬取电影咨询
- 在计算机网络中ln代表的是,数学中e和ln的关系?
- MySQL实战——表、索引创建与优化
- 概率论考点总结类型5 贝努力概型
- 赛扬处理器_英特尔释放诚意:入门赛扬处理器升级不加价
热门文章
- fiddler抓苹果手机上app包的方法,解决https连接只抓到Tunnel to的问题
- qt将html加载到资源文件,web页面嵌入到Qt
- 《黑客大曝光:移动应用安全揭秘及防护措施》一3.3 越狱:发泄愤怒
- VCC VDD, VEE, VSS是什么意思?
- Statistical Analysis of Network Data with R(第二版) 上机实操 3
- 雅虎都沦落到卖核心资产,为何马云孙正义巴菲特还抢着买
- 谁才是美元数字化的推手
- 九号公司——高科技黑马的进击与困境
- css样式-淘宝评价
- 从零开始微信机器人(一):wxpy简介(登录、消息发送、注册回复)