TFTP 服务器配置
- 安装安装 tftp-hpa 和 tftpd-hpa ;tftp-hpa 客户端,tftpd-hpa 为服务端
#安装 tftp-hpa 和 tftpd-hpa
sudo apt-get install tftp-hpa tftpd-hpa
- 配置服务器
#创建路径
mkdir -p ~/workspace/tftp-boot
chmod 777 ~/workspace/tftp-boot
#进入路径
cd ~/workspace/tftp-boot
#查看绝对路径
pwd
#打开配置文件
sudo gedit /etc/default/tftpd-hpa
文件内容如下:
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="通过pwd查看到的绝对路径"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="-l -c -s"
- 重启 tftp 服务
sudo service tftpd-hpa restart
- 测试tftp服务器
#生成测试文件
echo 123456789 >> tftp-test.txt
#通过本地IP登录tftp服务器,192.168.2.39是本机IP
tftp 192.168.2.39
#将文件上传到TFTP服务器
put tftp-test.txt
#退出tftp服务器
q
#检测服务器上的文件是否正确
cat ~/workspace/tftp-boot/tftp-test.txt
NFS 服务器配置
- 安装 nfs 服务器和客户端
##安装 nfs 服务器,此时 nfs 客户端 nfs-common 等软件会被自动安装会被自动安装,安装过程中根据提示输入小写的“y”
sudo apt-get install nfs-kernel-server
- 配置服务器
#创建工作路径
mkdir -p ~/workspace/nfs-rootfs
chmod 777 ~/workspace/nfs-rootfs
#进入路径
cd ~/workspace/nfs-rootfs
#查看绝对路径
pwd
#打开配置文件
sudo gedit