nfs samba文件共享服务

时间:2025-03-02 12:33:20
(注意:实验之前强关闭selinux和防火墙)

一丶nfs

1、服务端

启动服务 systemctl start nfs.service
nfs samba文件共享服务nfs samba文件共享服务
配置文件 vim /etc/exports
shareDIR      DestinationIP(rw/ro)(读写/只读)
共享目录        目标地址                   权限
nfs samba文件共享服务nfs samba文件共享服务
创建目录并给权限
nfs samba文件共享服务nfs samba文件共享服务
exportfs -rv  刷新
nfs samba文件共享服务nfs samba文件共享服务
关闭防火墙

2、客户端

 mount -t nfs 192.168.228.138:/root/aaa /mnt
nfs samba文件共享服务nfs samba文件共享服务

3、测试

cd /mnt
创建文件并查看是否同步 

nfs自动挂载

服务端
启动服务 systemctl start nfs.service
配置文件 vim /etc/exports
nfs samba文件共享服务nfs samba文件共享服务
创建目录给权限
nfs samba文件共享服务nfs samba文件共享服务
nfs samba文件共享服务nfs samba文件共享服务
exportfs -rv  刷新
nfs samba文件共享服务nfs samba文件共享服务
 
客户端
vim /etc/auto.master
当进入什么的时候执行什么规则
nfs samba文件共享服务nfs samba文件共享服务
vim /etc/auto.misc
nfs samba文件共享服务nfs samba文件共享服务
service autofs restart

测试

cd /ppp
ls
nfs samba文件共享服务nfs samba文件共享服务
cd 1 cd 2 cd 3
nfs samba文件共享服务nfs samba文件共享服务

二、Samba

常用于内网中实现跨平台的文件共享
服务端
安装 yum -y install samba 
配置vim /etc/samba/smb.conf
添加以下内容
nfs samba文件共享服务nfs samba文件共享服务
启动  systemctl start smb.service
添加用户 useradd yyo,添加一个用户到samba身份验证数据库中 smbpasswd -a yyo
nfs samba文件共享服务nfs samba文件共享服务
 
客户端
mount -t cifs -o username=cat,password=123 //192.168.228.138/ppt /mnt
nfs samba文件共享服务nfs samba文件共享服务

测试

登陆共享文件需要用户名密码

Samba扩展

vim /etc/samba/smb.conf 无需密码验证(public = yes 表示不需要验证)
nfs samba文件共享服务nfs samba文件共享服务
nfs samba文件共享服务nfs samba文件共享服务
service smb restart

测试

windows里
ctrl+r 输入\\192.168.228.156
无需密码进入aaa