您的位置:首页 > 理论基础 > 计算机网络

关于在Arm中搭建tftp服务器和搭建nfs网络系统文件服务器的步骤和代码

2016-06-14 15:14 585 查看
在ubuntu系统是做arm开发在如今仍然是主流,那么搭建tftp服务器和nfs网络系统文件服务器则是做arm开发最基础的东西了。
**(一)搭建tftp服务器**
第一步:先确认自己系统上是不是搭建过tftp服务器,打开终端,输入`sudo netstat -a |grep tftp`
如果显示了以下结果:
udp        0      0 *:tftp                  *:*
则说明系统已经存在tftp服务器,不需再次搭建。若没有出现这个结果,哈,按照以下步骤搭建tftp服务器
第二步:安装tftp服务端,客户端,守护进程xinetd
sudo apt-get install tftp tftpd xinetd
第三步:创建tftp文件
sudo touch /etc/xinetd.d/tftp
第四步:在tftp文件中添加内容
先打开tftp文件  sudo vim /etc/xinetd.d/tftp
添加已下代码
service_tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftproot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
第五步:创建tftp主目录
sudo mkdir /tftproot/
sudo chmod -R 777 /tftproot
第六步:重新启动tftp服务
sudo /etc/init.d/xinetd/ reload
sudo /etc/init.d/xinetd/ restart
第七步:查看验证tftp工作状态
sudo netstat |grep tftp
如果出现了以下信息则搭建成功,没有的话,耐心检查一下代码是不是书写错误
udp        0      0 *:tftp                  *:*

**(二)搭建nfs网络系统文件服务器**
第一步:检查系统是否已经存在nfs网络文件服务器
打开终端,输入showmount -e
出现  /nfsroot * 则说明已经存在,不需再次搭建,若没出现,按照以下步骤
第二步:安装nfs服务器
sudo apt-get install nfs-kernel-server
第三步:配置nfs服务器
sudo vim /etc/export
添加以下内容
/nfsroot      *(rw,sync,no_root_squash)
保存退出
第四步:创建nfs主目录
sudo /mkdir/nfsroot
sudo chmod -R 777 /nfsroot
sudo /etc/init.d/nfs-kernel-server restart
sudo showmount -e检查是否安装成功

搭建tftp服务器和nfs网络系统文件服务器是在ubuntu上进行arm开发的基本条件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: