Linux系统安装 tftp服务 NFS服务

2022-12-28,,,,

安装tftp服务

    安装
sudo apt-get install tftp-hpa tftpd-hpa
    配置文件
# /etc/default/tftpd-hpa

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

配置项:

-l – Listen
-c – create
-s – secure

    重启及检查
sudo service tftpd-hpa restart
netstat -a | grep tftp

安装NFS服务

    安装 NFS 服务
# nfs-common为客户端
sudo apt install nfs-kernel-server nfs-common
    修改NFS配置
sudo mkdir /opt/tftp/rootfs

# /etc/exports
/opt/tftp/rootfs *(rw,sync,no_root_squash,no_subtree_check)
    重启NFS服务
sudo exportfs -ra  # 导出共享目录
sudo service nfs-kernel-server restart
sudo exportfs -v # 查看导出详细信息
    测试NFS挂载
sudo mount localhost:/opt/tftp/rootfs /mnt
    问题排除

    A. 挂载不上,且showmount -e时,出现错误:clnt_create: RPC: Program not registered。重启rpcbind命令:

systemctl restart nfs-kernel-server
systemctl restart rpcbind
sudo showmount -e #再次查看暴露出来的目录

参考

ubuntu 18.04 安装配置 tftp
ubuntu 18.04 安装配置 nfs 服务

Linux系统安装 tftp服务 NFS服务的相关教程结束。

《Linux系统安装 tftp服务 NFS服务.doc》

下载本文的Word格式文档,以方便收藏与打印。