一、Samba使用的是smb协议

由于操作系统的多样化,为了实现信息共享,出现了smb【服务信息块】-->改进成cifs

Smb 服务器/客户端架构

Tcp udp 137 138 139 445端口

Smbd服务139端口tcp  资源共享【连接控制】

Nmbd服务 137 138端口udp  宣告资源

二、Samba的安全级别:

1、share 匿名可以访问;

2、user 需要身份验证,需要samba帐号库(本地用户);

3、server 通过其他服务器进行身份验证;

4、domain 活动目录数据库【ads】 身份验证

三、Samba权限:

Samba受到本地权限,网络权限的共同制约;

1、网络权限是在samba配置文件中的目录权限;

2、本地权限是物理目录的权限;

 

Nfs

建立共享文件夹

mkdir /public

写到共享清单上

[[email protected] ~]# vim /etc/exports

/public 192.168.2.0/24(ro) ----允许本网段的机器只读挂载

[[email protected] ~]# exportfs -rv

exporting 192.168.2.0/24:/public 将共享清单导出

在客户机上测试能否访问

[[email protected] ~]# showmount -e 192.168.2.100

Export list for 192.168.2.100:

/public 192.168.2.0/24

测试结果明显可以

下面建立挂载点

[[email protected] ~]# mkdir /mnt/nfs

将共享文件挂载到本地

[[email protected] ~]# mount 192.168.2.100:/public /mnt/nfs/

[[email protected] ~]# df -h

Filesystem Size Used Avail Use% Mounted on

/dev/sda2 9.5G 4.7G 4.4G 52% /

/dev/sda1 99M 17M 78M 18% /boot

tmpfs 125M 0 125M 0% /dev/shm

192.168.2.100:/public

9.5G 2.8G 6.3G 31% /mnt/nfs

[[email protected] ~]#

由上面结果可看出已挂在成功,下面切换到目录中即可看到文件内容

[[email protected] ~]# cd /mnt/nfs/

[[email protected] nfs]# ll

total 0

-rw-r--r-- 1 root root 0 Sep 14 04:04 f1

[[email protected] nfs]#

下面实现自动挂载

[[email protected] nfs]# vim /etc/fstab

samba nfs的自动挂载

上述内容即是 将192.168.2.100上的/public 挂载到本地/mnt/nfs 权限是只读 提示错误信息 允许中断

卸载后重新挂载

samba nfs的自动挂载

samba nfs的自动挂载

编辑自动挂载的配置文件

[[email protected] ~]# vim /etc/auto.master

加上下面第二行表示 监视着/mnt/nfs 反应策略卸载auto.nfs

samba nfs的自动挂载

拷贝一个样例文件并编辑

[[email protected] etc]# cp -p /etc/auto.misc /etc/auto.nfs

[[email protected] etc]# vim /etc/auto.nfs

添上下行 表示监视挂载到server上

samba nfs的自动挂载

切换到上面所写目录就会自动挂载

samba nfs的自动挂载

Samba

安装samba服务器 和相关软件包

[[email protected] ~]# yum install samba*

启动服务

samba nfs的自动挂载

建立本地账号

[[email protected] samba]# useradd user1

[[email protected] samba]# useradd user2

建立samba账号并建立目录

samba nfs的自动挂载

samba nfs的自动挂载

编辑主配置文档书写访问权限

samba nfs的自动挂载

在客户端上编辑自动挂载光盘文件

[[email protected] ~]# vim /etc/fstab

samba nfs的自动挂载

建立挂载点 并挂载

mkdri /mnt/user1

samba nfs的自动挂载

编辑触发挂载文件

[[email protected] ~]# vim /etc/auto.master

samba nfs的自动挂载复制触发文件并编辑

samba nfs的自动挂载

samba nfs的自动挂载

切换到 /mnt/user1/server

自动挂载

samba nfs的自动挂载

转载于:https://blog.51cto.com/zhaoweinana/995366

相关文章: