当前位置:首页 > 嵌入式培训 > 嵌入式学习 > 讲师博文 > nfs服务与tftp服务的配置

nfs服务与tftp服务的配置 时间:2014-09-09      来源:未知

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

客户端

通过上述步骤之后,挂载

1、挂载服务器的共享目录到本地指定目录(/mnt/nfs)

sudo mount -t nfs 192.158.1.123:/source/rootfs /mnt/nfs

这时候服务器的共享目录就挂在到了本地

额外的命令:

1、停止nfs服务:

sudo /etc/init.d/nfs-kernel-server stop

2、重启nfs服务

sudo /etc/init.d/nfs-kernel-server restart

3、查看nfs服务当前状态

sudo /etc/init.d/nfs-kernel-server status

4、卸载共享资源

sudo umount /mnt/nfs

如果删除不了,用umount -f 命令强制卸载

关于tftp服务:

服务器:

1、安装tftp服务:

sudo apt-get install tftp-hpa(客户端) tftpd-hpa(服务器)

2、修改配置文件

sudo vim /etc/default/tftpd-hpa

#/etc/default/tftpd-hpa

TFTP_USERNAME="tftp"
        TFTP_DIRECTORY="/tftpboot"
        TFTP_ADDRESS="0.0.0.0:69"
        TFTP_OPTIONS="-s -c -l"

(其中/tftpboot是服务器的根目录 -c指定可以创建文件)

3、在根目录下创建/tftpboot目录,并且修改权限为777

4、停止tftp的网络服务

sudo service tftpd-hpa stop

5、重新启动 ftfp服务

sudo service tftpd-hpa start

客户端:

1、按以上步骤启动tftp服务后,登陆服务器

tftp 服务器ip地址

2、可以通过get命令从服务器得到文件(文件名提前知道)

>get hello.c

3、可以向服务器上传文件

>put 2.c

4、退出登陆

>quit

额外的命令:

查看tftp服务状态

sudo service tftpd-hpa status

上一篇:网络超时检测的三种方法

下一篇:java中的内部类分析

热点文章推荐
华清学员就业榜单
高薪学员经验分享
热点新闻推荐
前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2022 北京华清远见科技集团有限公司 版权所有 ,京ICP备16055225号-5京公海网安备11010802025203号

回到顶部