嵌入式入门系-搭建tftp与NFS服务

嵌入式入门系-搭建tftp与NFS服务

一 交叉开发

嵌入式系统开发多采用交叉开发模式,其中产生嵌入式软件的平台成为宿主机、通常为PC电脑,运行嵌入式软件的平台成为目标机

,宿主机一般通过网络,USB,JIAG,等方式将软件下载到目标机

二 连接前提

1 关闭linux和win的防火墙

2 关闭SetLinux setenforce premissve

3 linux与win相互ping通

三 tftp服务

1 安装tftp服务器

在虚拟机开启状态下,在vm中载入虚拟机的iso镜像

系统会自动挂载iso,然后在找到rpm包安装即可,要求安装依赖包就默认找到安装

2 配置tftp服务

/etc/xinetd.d/tftp

文件的路径可以改正/home

disable = yes 改为 no

3 重启服务

/etc/xinetd.d/tftp restart

4 测试tftp

尝试在PC上上传和下载linux的文件

四 NFS用于两台linux主机的通讯

1 编辑配置文件

vi /etc/export

/tmp       192.168.128.1.*(rw,sync,no_root_squash)

共享的目录 允许访问的IP    权限

2 重启NFS,linux默认装了NFS

/etc/init.d/nfs

附: my_qq 872785786 及linux系统基础相应的网盘资料链接:http://pan.baidu.com/s/1ydewA 密码:kaek

欢迎一起交流学习-安卓嵌入式开发,若想免费获取更多资料,请联系我即可-共享精神,提供1000G+的技术资料

ios,安卓,嵌入式,及各种编程语言

时间: 2024-08-08 13:57:54

嵌入式入门系-搭建tftp与NFS服务的相关文章

万丈高楼平底起:红帽7系搭建TFTP服务器

TFTP是简单文件传输协议,PXE部署过程中用来传输初始启动程序.内核及配置文件. 以下实验在CENTOS 7.2上完成 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [[email protected] ~]# uname -r 3.10.0-327.10.1.el7.x86_64 YUM直接安装 [[email protected] ~]# yum -y install

nfs服务与tftp服务的配置

作者:庄老师,华清远见嵌入式学院讲师. nfs服务: 服务器: 1.安装nfs服务器程序软件包 sudo apt-get install  nfs-kernel-server 2.配置nfs资源 sudo vim /etc/exports 将最后一行修改为(设置共享的目录) /source/rootfs *(rw,sync,no_root_squash) 3.启动nfs服务(显示ok) sudo /etc/init.d/nfs-kernel-server start 客户端 通过上述步骤之后,挂

Ubuntu下配置tftp服务和NFS服务

Ubuntu下配置tftp服务和NFS服务 配置tftp 方法一:(推荐方法)Ubuntu10.04 测试通过 1.安装TFTP软件 sudo apt-get install tftp-hpa tftpd-hpa tftp-hpa是客户端,tftpd-hpa是服务器端 2.建立tftpboot目录,作为服务器的目录sudo mkdir ~/tftpboot释放权限:(服务器目录,需要设置权限为777,chomd 777)sudo chmod 777 ~/tftpboot 3.配置TFTP服务器

NFS服务的搭建与RPC协议

NFS(Network File System)的缩写,意为网络文件系统.其功能主要是通过网络在不同的主机之间共享目录或者文件.NFS客户端通过挂载将NFS服务器端共享的数据目录挂载到本地系统.由于NFS支持的功能很多,不同的功能会启动不同的端口来传输数据,由于端口的不固定会造成NFS客户端与NFS服务器端的通信障碍,为了解决这个问题就出现了RPC(Remote Procedure Call)服务.RPC即远程调用协议 相当于NFS客户端与NFS服务器端数据传输的桥梁. 本文通过NFS服务在两台

ubuntu 16.04 nfs服务的搭建

nfs服务是实现Linux和Linux之间的文件共享,nfs服务的搭建比较简单. 现在介绍如何在ubuntu16.04系统中搭建nfs服务,ubuntu的搭建比红帽的还要简单. 1.安装nfs服务 sudo apt install nfs-common 2.修改配置文件 sudo vim /etc/exports 修改内容如下: /home *(rw,sync,no_root_squash) 各段表达的意思如下,根据实际进行修改 /home :共享的目录 * :指定哪些用户可以访问 * 所有可以

Red Hat 6.5 nfs服务的搭建

nfs服务是实现Linux和Linux之间的文件共享,nfs服务的搭建比较简单. 现在介绍如何在红帽6.5系统中搭建nfs服务. 1.关闭selinux服务 如果已经关闭该服务的可以直接跳过该步骤. 临时关闭 只对当前有效,电脑重启之后,该服务又会重新启动,所以一般选择永久关闭. setenforce 0 永久关闭 打开selinux的配置文件 vim /etc/sysconfig/selinux 将SELINUX修改为disabled 重启电脑 reboot 2.安装nfs服务 yum ins

NFS服务搭建方案

NFS服务搭建方案 一.NFS简介 NFS它是Network File system 的缩写,即网络文件系统,我们可以通过NFS达到文件的共享,NFS 服务器设置一个共享目录或者文件给NFS 客户机,客户机就可以将服务器中的共享文件挂接在自己本地的目录下,来达到文件共享.Liunx系统一般默认安装了NFS服务. 下面我们将在129文件服务器(NFS服务器)上安装NFS服务然后在128web服务器(NFS客户端)上挂载文件服务器的共享目录作为本地目录来使用. 二.文件服务器(192.168.198

linux下搭建NFS服务(指定WWW用户)

第1章 搭建NFS服务(指定WWW用户) 1.1 服务端操作(在nfs01服务端) 1.1.1 安装NFS服务 rpm -qa nfs-utils rpcbind yum install nfs-utils rpcbind -y rpm -qa nfs-utils rpcbind 1.1.2 启动服务 /etc/init.d/rpcbind start /etc/init.d/nfs start rpcinfo -p localhost chkconfig nfs on chkconfig rp

搭建FTP/NFS服务(vsftpd基于虚拟用户的访问形式)

题目:搭建一套文件vsftp文件共享服务,共享目录为/ftproot,要求:(描述完整的过程) 1)基于虚拟用户的访问形式: 2)匿名不允许上传: 3)禁锢所有的用户于其家目录当中: 4)限制最大并发连接数为200: 5)匿名用户的最大传输速率512KB/s: 6)虚拟用户的账号存储在mysql数据库当中. 7)数据库通过NFS进行共享. 搭建环境: FTP/NFS服务器:192.168.10.99 (CentOS 7) 搭建FTP/NFS详细过程: 1.配置vsftpd基于pam_mysql的