当前位置: 首页 > news >正文

Linux基础服务(autofs和Samba)

autofs

按需自动挂载与卸载磁盘、nfs、光盘。

具体步骤:

# 关闭防火墙,沙盒

# 服务端创建共享目录

mkdir data

# 在客户端安装autofs工具

yum install autofs -y

# 创建挂载点

mkdir /mnt

cd /mnt

mkdir nfs

# 修改autofs主配置文件

vim /etc/auto.master

--------------------------------------------------

# 将所有的nfs目录都挂载到/mnt子目录中,详细设置在/etc/auto.nfs 超过60秒未访问,自动卸载

/mnt /etc/auto.nfs --timeout=60

--------------------------------------------------

# 创建/etc/auto.nfs子配置文件,专门管理所有nfs的挂载

vim /etc/auto.nfs

--------------------------------------------------

# 挂载点名称 挂载类型 服务端IP:共享目录

nfs -fstype=nfs 192.168.221.10:/data

--------------------------------------------------

# 重启autofs

systemctl restart autofs

# 默认没有挂载共享目录,需要进入挂载点或者查看、编辑文件后,才会自动挂载

cd /mnt/nfs

ls

# 超时未使用则自动卸载

Samba服务

Samba:实现了SMB协议的开源软件;

SMB:Windows上共享目录与共享打印机的一种协议。

具体步骤:

# 服务端

# 关闭防火墙,关闭沙盒

# 安装samba,先挂载光盘mount /dev/cdrom /media

yum install -y samba samba-client

# 启动服务

systemctl start smb nmb

# 新建用户,该用户无法通过终端登录系统,用于文件共享

useradd -s /sbin/nologin test

# 创建smb共享密码

smbpasswd -a test

123456

# 设置访问权限

chmod -R 755 /home/test/

# 修改配置文设置共享目录文件的路径与权限

vim /etc/samba/sam.conf

------------------------------------------------------

[test]                   # 共享名

comment = "samba test"   # 描述信息

path = /home/test        # 共享目录

browseable = yes         # 所有人可见

public = yes             # 是否公开

writable = yes           # 是否允许修改

------------------------------------------------------

# 重启服务

systemctl restart smb nmb

------------------------------------------------------

# 客户端和Windows操作

# win+R 打开运行

\\192.168.221.10

# 输入账号test共享密码123456

# 进入test创建文件夹

# 服务端操作进入共享目录

cd /home/test

ls

http://www.lryc.cn/news/598715.html

相关文章:

  • 深圳三维扫描铸件形位公差尺寸测量3d偏差检测-中科米堆CASAIM
  • LeetCode 2322:从树中删除边的最小分数
  • Elasticsearch 的聚合(Aggregations)操作详解
  • multiprocessing 模块及其底层机制 spawn_main 在大模型应用中的场景
  • STM32-FSMC
  • multiprocessing模块使用方法(一)
  • S7-1500 与 ET200MP 的组态控制通信(Configuration Control)功能实现详解(上)
  • 设备虚拟化技术IRF
  • 力扣刷题(第九十七天)
  • 智慧驾驶疲劳检测算法的实时性优化
  • 「Linux命令基础」用户和用户组实训
  • 雷达使用的MSOP端口和DIFOP端口是什么意思
  • Spring-狂神说
  • Claude4、GPT4、Kimi K2、Gemini2.5、DeepSeek R1、Code Llama等2025主流AI编程大模型多维度对比分析报告
  • 【PZ-ZU7EV-KFB】——ZYNQ UltraScale + ZU7EV开发板ARM/FPGA异构计算开发平台,赋能多域智能硬件创新
  • python学习xlsx表格导入mysql脚本 + leetcode19删除链表倒N + python与本地mysql连接不上排错
  • 游戏开发Unity/ ShaderLab学习路径
  • rust-数据结构
  • 20250724-day21
  • Qt 调用ocx的详细步骤
  • 解决 SQL 错误 [1055]:深入理解 only_full_group_by 模式下的查询规范
  • R study notes[1]
  • 完成多项问题修复,MaxKB开源企业级智能体平台v1.10.9 LTS版本发布
  • C++图论全面解析:从基础概念到算法实践
  • 学习游戏制作记录(技能系统)7.24
  • Oracle国产化替代:一线DBA的技术决策突围战
  • 【ROS1】09-ROS通信机制——参数服务器
  • ubuntu25.04+4070+cuda+docker安装
  • prometheus监控k8s的metric详解-01-apiserver部分-05-其他
  • k8s把某个secret挂在某命名空间下