实验题·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目录
可以看到share共享目录
设置过zhangsan, lisi 登录密码之后就需要输入对应的用户名跟密码就可以了
Win10文件共享到Linux里面
首先创建一个共享目录
将GUEST账户启用
打开本地策略
将用户权限分配里面的拒绝从网络访问这台计算机里面的GUEST账户删除
在本地安全策略里面将网络访问:本地账户的共享和安全模型选为如图所示
更新一下策略
共享目录
修改权限
[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]#