Ubuntu22.04 FTP 搭建以及挂载

软件安装

bash 复制代码
sudo apt-get update
服务端nfs-kernel-server 
客户端nfs-common
sudo apt-get install -y nfs-kernel-server nfs-common

创建NFS共享目录

bash 复制代码
sudo mkdir -p /nfs

sudo chown -R nobody:nogroup /nfs
sudo chmod -R 777 /nfs

配置文件

bash 复制代码
sudo vim /etc/exports

# [共享目录]    [客户端地址1(权限)]    [客户端地址2(权限)]    ...
# [共享目录]    [客户主机名1(权限)]    [客户主机名2(权限)]    ...
# 设置目录最高权限        sudo chmod 777 [共享目录] 
/nfs  *(rw,no_root_squash,no_subtree_check,sync)

(权限)参数列表:
rw读写属性
ro只读属性
sync文件实际写入磁盘后才返回
all_squash:所有访问用户均被压缩成后续接的用户
anonuid:默认压缩的用户
anongid:默认压缩的用户组
*:所有主机
生效配置并重启nfs服务
bash 复制代码
sudo exportfs -ra
sudo systemctl restart nfs-kernel-server
验证是否生效
bash 复制代码
sudo showmount -e localhost

挂载nfs

确保挂载LINUX设备安装了nfs客户端.

bash 复制代码
sudo mkdir /mnt/nfs
sudo  mount  -t  nfs  -o  nolock  192.168.0.100:/nfs   /mnt/nfs
注意 /nfs 为server的完整绝对路径
相关推荐
松涛和鸣几秒前
32、Linux线程编程
linux·运维·服务器·c语言·开发语言·windows
云和数据.ChenGuang3 分钟前
AB压力测试运维工程师技术教程
运维·压力测试·运维工程师
꧁坚持很酷꧂3 分钟前
把虚拟机Ubuntu中的USB设备名称改为固定名称
linux·数据库·ubuntu
少年白char15 分钟前
【AI漫剧】开源自动化AI漫剧生成工具 - 从文字到影像:AI故事视频创作的全新可能
运维·人工智能·自动化
容智信息18 分钟前
容智Report Agent智能体驱动财务自动化,从核算迈向价值创造
大数据·运维·人工智能·自然语言处理·自动化·政务
Xの哲學24 分钟前
Linux NAT 深度剖析: 从设计哲学到实现细节
linux·服务器·网络·架构·边缘计算
Dxy12393102161 小时前
Python的正则表达式入门:从小白到能手
服务器·python·正则表达式
Hui Baby1 小时前
LSM 原理、实现及与 B+ 树的核心区别
java·linux·算法
眠りたいです1 小时前
Docker:容器虚拟化技术基础-namespace,cgroups,资源管理与LXC
运维·docker·中间件·容器
小周学学学1 小时前
vSphere DRS与vSphere HA
运维·服务器·vmware·虚拟化