在ubuntu中安装tftp 服务

  • 安装tftp
sudo apt-get install tftp-hpa tftpd-hpa
  • 创建 /tftpboot 文件夹
    TFTP 需要一个文件夹来存放文件,我们在根目录下新建一个/tftpboot 目录做为 TFTP 文件存储目录,之所以使用该目录是因为后面使用的 Petalinux 工具默认使用该目录,省得我们每次建 Petalinux 工程的时候手动修改。创建/tftpboot 目录命令如下:
sudo mkdir -p /tftpboot
sudo chmod 777 /tftpboot
  • 配置 tftp。
    打开/etc/default/tftpd-hpa 文件,将其内容修改如下:
1 # /etc/default/tftpd-hpa
2
3 TFTP_USERNAME="tftp"
4 TFTP_DIRECTORY="/tftpboot"
5 TFTP_ADDRESS=":69"
6 TFTP_OPTIONS="-l -c -s"
  • 防火墙允许69端口
sudo ufw  allow  69
  • 重启tftp 服务
sudo service tftpd-hpa restart

在ubuntu中安装NFS服务 并固定端口
假定已经安装完成NFS

通过rpcinfo命令可以查看 NFS 相关的端口:

rpcinfo -p

以上这些端口中,2049 和 111 端口是固定端口,mountd 和 nlockmgr 对应的端口是随机分配的。正常情况下,应该还有 status服务占用端口,不知道为啥没有。
mountd、nlockmgr、和status服务默认情况下是随机分配端口的,但这样搞不好配置防火墙或者端口映射啥的。

修改/etc/default/nfs-common文件,配置status服务端口为30004:

STATDOPTS="--port 40000"

修改/etc/default/nfs-kernel-server文件,配置mountd服务端口为30003:

RPCMOUNTDOPTS="--manage-gids --port 30003"

创建/etc/modprobe.d/options.conf文件,添加如下内容,配置nlockmgr端口为30006:

options lockd nlm_udpport=30006 nlm_tcpport=30006

在/etc/modules文件中添加lockd:

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
lockd

重启电脑:
reboot
查看服务
rpcinfo -p

最后允许上面的这几个端口通过防火墙。
防火墙允许2049 111 30003 30004 30006端口

sudo ufw  allow  111
sudo ufw  allow  2049
sudo ufw  allow  30003
sudo ufw  allow  30004
sudo ufw  allow  30006

ubuntu tftp 端口 NFS端口固定与防火墙相关推荐

  1. linux的nfs端口号,#Linux NFS服务 固定端口及防火墙配置#

    #Linux NFS服务 固定端口及防火墙配置# 1.在Linux上正常安装NFS服务 2.修改/etc/service,添加以下内容(端口号必须在1024以下,且未被占用) # Local serv ...

  2. linux nfs 默认端口,Linux NFS服务固定端口与防火墙配置

    #Linux NFS服务 固定端口及防火墙配置# 1.在Linux上正常安装NFS服务 2.修改/etc/service,添加以下内容(端口号必须在1024以下,且未被占用) # Local serv ...

  3. linux的nfs端口111,【NFS】NFS设置固定端口,添加防火墙规则

    NFS server启动时会随机启动多个端口并向RPC注册,这样如果使用iptables对NFS sever 端口进行限制就会有点麻烦,可以更改配置文件固定NFS服务相关端口. 以前配置的nfs端口一 ...

  4. NFS 服务固定端口

    前几天学习了下 NFS 服务配置,但之前没有使用固定 NFS 端口的方法,之后只能关闭防火墙 实现NFS 配置,今天学习了下 NFS 服务固定端口的方法. 一 环境信息NFS SERVER 192.1 ...

  5. linux的nfs端口111,NFS服务配置固定端口

    #Linux NFS服务 固定端口及防火墙配置# 1.在Linux上正常安装NFS服务 2.修改/etc/service,添加以下内容(端口号必须在1024以下,且未被占用) # Local serv ...

  6. linux ubuntu 安装samba ftp nfs tftp,Ubuntu配置TFTP和NFS和samba服务配置.doc

    Ubuntu配置TFTP和NFS和samba服务配置 配置tftp服务的步骤: 1.安装相关软件包:tftpd(服务端),tftp(客户端),xinetd sudo apt-get install t ...

  7. linux修改portmapper端口,NFS服务端口问题的处理

    NFS的设置是比较复杂的.尤其是在防火墙和端口问题中,我们更需要注意.今天我们就来讲解一下有关NFS服务的端口设置.首先让我们看一下下面的问题,然后再来找一下解决的思路. 问题描述 某地调试彩信接口机 ...

  8. ubuntu下查看进程端口

    ubuntu下查看进程端口 关键字: linux ubuntu # 查看所有打开的端口及服务名(注意这里显示的服务名只是标准端口对应的服务名,可能并不准确) nmap localhost # 查看哪些 ...

  9. Ubuntu系统 USB设备端口绑定

    前言 在Ubuntu中,有时使用多个USB设备时,出现USB端口号混乱: 比如:A设备本来对应 /dev/ttyUSB0,B设备对应 /dev/ttyUSB1: 发现重启系统后,A设备本来对应 /de ...

最新文章

  1. KL 损失的边界框回归
  2. python iot平台_Python MQTT连接到Azure Iot中心
  3. redis重启命令_这可能是你见过最全面的Redis主从复制原理
  4. ifstat命令_统计网络接口活动状态的工具
  5. arcengine 加载地图不显示_layUi的html页面动态加载的元素不显示
  6. python随机生成奇数_python实现按照给定范围随机生成小数,偶数,奇数,整数,正态分布,均匀分布数据以及图片...
  7. ASP.NET面试题 (转)
  8. specular图使用方法_Unity| Specular高光反射初探(上)
  9. Centos下安装minikube
  10. android 比较靠谱的图片压缩
  11. css保持图片原始比例
  12. 【转】统一μITRON,日本成立开放源码ITRON团体
  13. 孩子花掉父母两年工资,游戏你到底是“天使”还是“恶魔”?
  14. ppt给图片增加高斯模糊_PPT图片处理小技巧
  15. 算法学习--排序算法--插入排序
  16. 微信公众号前后端分离授权登录
  17. 如何俘获一个 IT 男的心
  18. 关于 el-table-column type属性
  19. 当“性价比”失败时,小米应该如何突破?
  20. VS封装并调用dll文件

热门文章

  1. typeorm_如何评价TypeORM?
  2. 如何用递归处理一个数组中的数据成为一个树结构_Spark处理的一些业务场景(持续更新ing)...
  3. C语言scanf输入a3,【C语言】04 printf和scanf函数
  4. Azure CLI 简单入门
  5. 自定义Flume Sink:ElasticSearch Sink
  6. Python_模块_Day_
  7. R Markdown 使用方法笔记
  8. atitit.提升开发效率---使用server控件生命周期 asp.net 11个阶段 java jsf 的6个阶段比較...
  9. hdoj--5621--KK's Point(简单数学)
  10. 转:关于Apache与Nginx的优势比较(经典)