当前位置: 首页 > 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.dtcms.com/a/295809.html

相关文章:

  • 论文阅读:《针对多目标优化和应用的 NSGA-II 综述》一些关于优化算法的简介
  • OpenCV —— color_matrix_numpy_mat_reshape
  • 新mac电脑软件安装指南(前端开发用)
  • 解决http的web服务中与https服务交互的问题
  • 平时遇到的错误码及场景?404?400?502?都是什么场景下什么含义,该怎么做 ?
  • AI实践:Pydantic
  • 大模型Prompt优化工程
  • pdf文件的属性值怎么修改?修改PDF内部的属性创建时间和修改时间
  • Lua(垃圾回收)
  • omofun官网网站入口,动漫在线看|官方下载
  • AI服务器给一体成型电感带来多大的市场空间
  • 网络编程——聊天程序实现
  • FreeSWITCH 简单图形化界面45 - 收集打包的一些TTS
  • 复矩阵与共轭转置矩阵乘积及其平方根矩阵
  • 【建模与仿真】融合共现网络特征与知识增强语义梯度提升电子邮件分类
  • HttpServletRequest深度解析:Java Web开发的核心组件
  • LLM中的位置嵌入矩阵(Position Embedding Matrix)是什么
  • [语言模型训练]基于 PyTorch 的双向 LSTM 文本分类器实现:基于旅店的评论分类语言模型
  • LeetCode 2563.统计公平数对的数目
  • Edwards爱德华泵软件 支持nEXT85和nXDS系列泵,包括nXRi, nRVi和nXLi增强型 nEXT nXDS nXLi
  • 【自动化测试】JMeter+Jenkins自动化接口与性能测试环境部署指南
  • Java学习第七十部分——微服务架构
  • JavaWeb_原始项目初识(一)
  • ubuntu25.04+4070+cuda+docker安装
  • 进程通信————命名管道
  • Python-初学openCV——图像预处理(二)
  • 怎么样知道服务端是否支持sse服务?
  • 在 Ubuntu 20.04 上轻松安装和使用中文输入法
  • ZooKeeper 是什么?
  • day20 双向链表