配置tftp和nfs服务

1.宿主机和目标机的概念

2.交叉开发的下载工具:jlink jtag,usb,串口,网络

3.tftp:
(1)安装tftp服务器

rpm -ivh tftp-server

(2)由于依赖关系导致需要安装xinetd包

(3)配置tftp服务器

vim /etc/xinetd.d/tftp修改成如下内容

(4)重启tftp服务

/etc/init.d/xinetd restart

(5)关闭防火墙和selinux模块

(6)用windows客户端下载文件

(7)注意:关于很多同学按照以上配置了但是不能正常下载文件,或者下载以后文件是空文件的现象,在这里提示大家
1.1一定要将你要下载的文件放在server_args指定的目录,最好把他的权限用chmod改成可读可写
1.2在最后一步一定要确保关闭防火墙和SElinux
1.3你的windows下的tftpd.exe最好不要放在tftpd文件夹,就是你不要直接在老师提供的文件夹里执行这个应用程序,把他拷贝到某个硬盘根目录,在执行,当然最好不要放在桌面
1.4在tftpd.exe里的远程文件就是你存放在Linux上的要下载的文件名,而不是你的server_args指定的目录,也不是你的LinuxIP地址,比如你要下载的是server_args指定目录下的hello.c,就直接填写hello.c
1.5本地文件是指你要存放到windows的文件名,比如你是要下载linux上的hello.c,但是你下载到windows以后想命名为welcome.c,你就直接填写welcom.c,在welcom.c前面还可以加上你要存放到windows的路径,也可不加,当然不加的话就和tftpd.exe在同一文件夹(或者根目录)。同样你也可以不改名字,就直接填写成hello.c,名字不变。

4.NFS服务器(网络文件系统)
(1)配置文件

vim /etc/exports

添加如下代码(采用表示所有网关都可以登录主机,在入门阶段建议大家用,否则有可能网关计数有时候会不匹配)

(2)启动NFS服务器

/etc/init.d/nfs restart

(3)验证NFS服务

你可能感兴趣的:(Linux,tftp-nfs)