tftp服务器环境搭建与nfs服务器环境搭建

目录

tftp 服务器环境搭建

实验步骤:

nfs 服务器环境搭建

实验步骤


tftp 服务器环境搭建

实验步骤:

一、 tftp 服务器环境搭建
1 、 打开一个命令行终端,执行如下命令查看是否已安装 tftp 服务器
$ dpkg -s tftpd-hpa
若显示如下信息表示未安装

2 、 若未安装,执行如下命令安装( 确保 ubuntu 能上网 ),若已安装直接执行步骤 3
$ sudo apt-get install tftpd-hpa tftp-hpa
3 、 修改 tftp 服务器的配置文件
$ sudo vi /etc/default/tftpd-hpa

 

修改为如下内容,然后保存退出

 

注: TFTP_DIRECTORY tftp 服务器的工作目录,即客户端要下载的文件需要放到该目录下
4 、 创建服务器工作目录并设置为最高的权限
$ sudo mkdir /tftpboot
$ sudo chmod 777 /tftpboot
5 、 重启 tftp 服务,使配置生效
$ sudo service tftpd-hpa restart
显示如下信息表示重启成功

 

注:以后每次重新打开 ubuntu 若要使用 tftp 都需要重启
6 、 本地测试是否安装成功
进入到服务器工作目录
$ cd /tftpboot/
创建一个文件
$ sudo touch test.txt
回到家目录
$ cd ~
使用 tftp 命令登录本机
$ tftp localhost
获取文件
$ get test.txt
退出
$ q
查看当前目录下是否获取到了 test.txt 文件,若获得到则表示安装成功

 

nfs 服务器环境搭建

实验步骤

一、 nfs 服务器环境搭建
1 、 打开一个命令行终端,执行如下命令查看是已否安装 nfs 服务器
$ dpkg -s nfs-kernel-server
若显示如下信息表示未安装

 

2 、 若未安装,执行如下命令安装(确保 ubuntu 能上网),若已安装直接执行步骤 3
$ sudo apt-get install nfs-kernel-server
3 、 修改 nfs 服务器的配置文件
$ sudo vi /etc/exports
在文件末尾添加如下配置,然后保存退出

 

注: /opt/4412/rootfs nfs 服务器的工作目录,即客户端要访问的文件需要放到该目录下
4 、 创建服务器工作目录并设置为最高的权限
$ sudo mkdir -p /opt/4412/rootfs
$ sudo chmod -R 777 /opt
5 、 重启 nfs 服务,使配置生效
$ sudo service nfs-kernel-server restart
显示如下信息表示重启成功

 注:以后每次重新打开 ubuntu 若要使用 nfs 都需要重启

6 、 本地测试是否安装成功
进入到服务器工作目录
$ cd /opt/4412/rootfs/
创建一个文件
$ sudo touch test.txt
回到家目录
$ cd ~
使用 nfs 挂载工作目录到 /mnt
$ sudo mount -t nfs localhost:/opt/4412/rootfs /mnt
查看是否挂载成功
$ ls /mnt/
若目录下有了 test.txt 文件表示安装成功

 

取消挂载
$ sudo umount /mnt
注: u buntu 17.10 之后的版本 nfs 默认只支持协议 3 4 ,但后续我们使用的 uboot 默认
使用协议 2 ,所以需要在 /etc/default/nfs-kernel-server 文件末尾加一句如下内容:
RPCNFSDOPTS="--nfs-version 2,3,4 --debug --syslog"
然后重启 nfs 服务即可。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值