Linux配置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是名字 

Linux配置samba文件共享服务_第1张图片

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

安装服务

Yum install samba* -y

Cd /etc/samba/

Ll 查看

复制一份变为.bak

Cp -p smb.conf smb.conf.bak

ll查看

Linux配置samba文件共享服务_第2张图片

进入配置最后一行

配置共享文件夹

Vim smb.conf

Linux配置samba文件共享服务_第3张图片

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

Linux配置samba文件共享服务_第4张图片

Mkdir share

Chmod 777 share/

Cd share/

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

重启服务

Systemctl restart smb

Netstat -anpt | grep smb

Linux配置samba文件共享服务_第5张图片

本地运行cmd命令

Ping 虚拟机里面ens33 地址

Linux配置samba文件共享服务_第6张图片

提示登录密码登录

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进入共享文件夹可以创建文件夹

清除缓存

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

进入编辑文件

Linux配置samba文件共享服务_第7张图片

重启服务

清除缓存

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

进入编辑文件

Linux配置samba文件共享服务_第8张图片

重启服务

创建用户和组

Groupadd okk

xiaoming只能登录smb服务

Useradd -s /sbin/nologin -g okk xiaoming

查看xiaoming

Id xiaoming

Pdbedit -a xiaoming

清除缓存

用xiaoming登录

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

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

进入配置文件

Linux配置samba文件共享服务_第9张图片

重启服务

清除缓存

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

用户xiaoming可以新建

用户lisi拒绝访问

将lisi用户加入

Linux配置samba文件共享服务_第10张图片

清除缓存

重启服务

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

别名方式

Linux配置samba文件共享服务_第11张图片

重启服务

Cd /etc/samba/

ll查看

进入编辑文件

Vim smbusers

重启服务

清除缓存

登录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是名字 

Linux配置samba文件共享服务_第12张图片

安装服务

Yum install samba* -y

在第一台虚拟机中配置

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

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

Linux配置samba文件共享服务_第13张图片

设置密码

第二台虚拟机挂载

Smbclient -L 192.168.1.10列出共享的内容

访问共享文件夹

第二台虚拟机

Mkdir /test

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

Df -Th查看

Linux配置samba文件共享服务_第14张图片

用户映射

取消挂载

Umount  /test

配置仅允许客户机

第一台虚拟机中配置

Linux配置samba文件共享服务_第15张图片

将IP地址配置为192.168.1.11

重启服务

第二台虚拟机重新挂载

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

Df -Th查看挂载

本地清除缓存

登录lisi为拒绝访问

允许网段

Linux配置samba文件共享服务_第16张图片

允许登录

你可能感兴趣的:(linux,运维,服务器)