实验题·samba局域网共享文件实验尝试

实验题·samba实验尝试

Linux系统里面的共享目录共享到Win10

CentOS 7.6 服务端 ===>IP20.0.0.20

[root@localhost opt]# setenforce 0	===>关闭核心防护

[root@localhost opt]# systemctl stop firewalld	===>关闭防火墙

[root@localhost opt]# yum -y install samba	===>安装软件

[root@localhost opt]# mkdir /opt/share	===>创建一个共享目录

[root@localhost opt]# chmod 777 share	===>给777权限

[root@localhost opt]# mkdir /opt/test

[root@localhost opt]# chmod 777 test

[root@localhost opt]# cp /etc/samba/smb.conf /etc/samba/smb.conf.bak	===>把配置文件备份下

[root@localhost opt]# vi /etc/samba/smb.conf	===>修改配置文件

[global]
......
        security = user

​        map to guest = bad user	===>映射到guest
......
[share]

​        path = /opt/share	===>共享目录

​		pubilc = yes	===>共享访问

​        writeable = yes	===>可写入

​        browseable = yes	===>可浏览

​		create mask=0644	===>创建权限644

​        directory mask=0755	===>目录权限755



[test]

​        path = /opt/test	===>共享目录

​        browseable = yes	===>可浏览

​		create mask=0644

​        directory mask=0755

​        valid users=zhangsan, lisi 	===>只允许用户zhangsan lisi 访问

​		write list=zhangsan	===>只有zhangsan才可以写

​		hosts deny = 192.168.100. 10.0.0.	===>禁止两个网段的来访问



[root@localhost samba]# systemctl start smb	===>开启服务

[root@localhost samba]# netstat -atnp 

[root@localhost opt]# useradd zhangsan

[root@localhost opt]# useradd lisi

[root@localhost ~]# smbpasswd -a zhangsan ===>指定zhangsan添加密码
New SMB password:
Retype new SMB password:
Added user zhangsan.

[root@localhost ~]# smbpasswd -a lisi ===>指定lisi添加密码
New SMB password:
Retype new SMB password:
Added user lisi.

[root@localhost ~]# pdbedit -L	===>查看用户
zhangsan:1001:
lisi:1002:

Win 10 客户端 ===>保证可以与CentOS通信

net use * /d ===>清空列表

输入"\\20.0.0.20"就可以访问share目录

image-20200717124532156

可以看到share共享目录

image-20200717124551597

设置过zhangsan, lisi 登录密码之后就需要输入对应的用户名跟密码就可以了

image-20200718210139756

Win10文件共享到Linux里面

首先创建一个共享目录

image-20200718211936470

将GUEST账户启用

image-20200718212021198

打开本地策略

image-20200718211805723

将用户权限分配里面的拒绝从网络访问这台计算机里面的GUEST账户删除

image-20200718211509760

在本地安全策略里面将网络访问:本地账户的共享和安全模型选为如图所示

image-20200718211642894

更新一下策略

image-20200718212350233

共享目录

image-20200718212500921

修改权限

image-20200718213131051

[root@localhost /]# smbclient -L 20.0.0.30	===>连接Win10
Enter SAMBA\root's password: 

	Sharename       Type      Comment
	---------       ----      -------
	ADMIN$          Disk      远程管理
	bnnet           Disk      
	C$              Disk      默认共享
	D$              Disk      默认共享
	IPC$            IPC       远程 IPC

Reconnecting with SMB1 for workgroup listing.
do_connect: Connection to 20.0.0.30 failed (Error NT_STATUS_RESOURCE_NAME_NOT_FOUND)
Unable to connect with SMB1 -- no workgroup available
[root@localhost /]# 

[root@localhost /]# mount.cifs //20.0.0.30/bnnet /opt	===>挂载上去
Password for root@//20.0.0.30/bnnet: 
[root@localhost /]# 

[root@localhost /]# df -hT	===>查看挂载信息
文件系统                类型      容量  已用  可用 已用% 挂载点
/dev/mapper/centos-root xfs        50G  3.8G   47G    8% /
devtmpfs                devtmpfs  894M     0  894M    0% /dev
tmpfs                   tmpfs     910M     0  910M    0% /dev/shm
tmpfs                   tmpfs     910M   11M  900M    2% /run
tmpfs                   tmpfs     910M     0  910M    0% /sys/fs/cgroup
/dev/sda1               xfs      1014M  179M  836M   18% /boot
/dev/mapper/centos-home xfs       247G   33M  247G    1% /home
tmpfs                   tmpfs     182M   28K  182M    1% /run/user/0
tmpfs                   tmpfs     182M  8.0K  182M    1% /run/user/42
/dev/sr0                iso9660   4.3G  4.3G     0  100% /run/media/root/CentOS 7 x86_64
//20.0.0.30/bnnet       cifs      200G  100M  200G    1% /opt
[root@localhost /]# 

[root@localhost /]# cd /opt
[root@localhost opt]# ll	===>可以看到我之前创建的文件
总用量 1
-rwxr-xr-x. 1 root root 6 7月  18 21:09 test.txt
[root@localhost opt]# 

猜你喜欢

转载自blog.csdn.net/weixin_47153668/article/details/107435728