Samba文件共享服务

Posted XIKE-S

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Samba文件共享服务相关的知识,希望对你有一定的参考价值。

虚拟机修改网卡为vm1

配置永久IP地址

挂载光盘

1、cd /

2、df -Th

3、umount /dev/sr0

mount /dev/cdrom
/mnt

cd /etc/yum.repos.  d/

Rm -rf *

vim  zz.repo   zz是名字 


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

安装服务

Yum
install samba* -y


Cd
/etc/samba/

Ll 查看

复制一份变为.bak

Cp -p
smb.conf smb.conf.bak

ll查看



进入配置最后一行

配置共享文件夹

Vim
smb.conf


在opt目录下面新建share目录 设置权限


Mkdir
share

Chmod 777
share/

Cd share/

Cp /etc/a* ./复制点内容到share目录下

重启服务

Systemctl
restart smb

Netstat
-anpt | grep smb


本地运行cmd命令

Ping 虚拟机里面ens33 地址



提示登录密码登录

cd目录下

登录上去可以添加和删除

lisi用户只能登录smb服务

Useradd
-s /sbin/nologin lisi

lisi加入到smb服务

Pdbedit -a lisi给lisi配置密码

Pdbedit
-L

登录lisi进入共享文件夹可以创建文件夹


访问共享文件夹

​\\\\192.168.1.10​​ 访问虚拟机里面的地址



切换用户

Cd目录下

登录进去可以添加和删除

Useradd
-s /sbin/nologin tom

加lisi加入到smb服务

Pdbedit -a tom配置密码

Pdbedit -L 查看

登录tom进入共享文件夹可以创建文件夹


清除缓存

Samba文件共享服务_共享文件夹_02



share文件只能lisi可以添加 tom只能读取权限

进入编辑文件

重启服务

清除缓存


share文件夹添加组为okk,将基本组加入到okk

进入编辑文件

重启服务

创建用户和组

Groupadd
okk

xiaoming只能登录smb服务

Useradd
-s /sbin/nologin -g okk xiaoming

查看xiaoming

Id
xiaoming

Pdbedit
-a xiaoming

清除缓存

用xiaoming登录

登录进入xiaoming可以创建文件夹

登录进入tom不可以创建文件夹




进入配置文件

重启服务

清除缓存

指定okk里面的用户才可以新建文件夹

用户xiaoming可以新建

用户lisi拒绝访问





将lisi用户加入

清除缓存

重启服务

将lisi用户加入 lisi用户可以访问




别名方式


重启服务

Cd
/etc/samba/

ll查看

进入编辑文件

Vim
smbusers

Samba文件共享服务_共享文件夹_03

重启服务

清除缓存

登录uu测试




挂载

另开一台linux虚拟机

关闭防火墙、配置IP地址、网卡配置为vm1 1.11网段

挂载光盘

1、cd /

2、df -Th

3、umount /dev/sr0

mount /dev/cdrom
/mnt

cd /etc/yum.repos.  d/

Rm -rf *

vim  zz.repo   zz是名字 



安装服务

Yum
install samba* -y


在第一台虚拟机中配置

列出某个IP地址所提供的共享文件夹

Smbclient -L 192.168.1.10地址为第一台虚拟机的地址】

设置密码



第二台虚拟机挂载

Smbclient -L 192.168.1.10列出共享的内容

访问共享文件夹

第二台虚拟机

Mkdir
/test

Mount -o
username=lisi //192.168.1.10/share /test

Df -Th查看

Samba文件共享服务_重启_04




用户映射

取消挂载

Umount  /test

配置仅允许客户机


第一台虚拟机中配置

将IP地址配置为192.168.1.11

重启服务

第二台虚拟机重新挂载

Mount -o
username=lisi //192.168.1.10 /share /test

Df -Th查看挂载



本地清除缓存

登录lisi为拒绝访问



允许网段

允许登录


















以上是关于Samba文件共享服务的主要内容,如果未能解决你的问题,请参考以下文章

关于samba共享的问题

samba文件共享服务笔记

samba文件共享服务笔记

linux下实现文件共享:搭建samba服务器

Samba文件共享服务

网络文件共享服务-Samba