[root@kvm5 ~]# mkdir /data
[root@kvm5 ~]# groupadd dywsmb
[root@kvm5 ~]# chgrp dywsmb /data/
[root@kvm5 ~]# chmod 2775 /data/
samba_share_t。
[root@kvm5 ~]# semanage fcontext -a -t samba_share_t '/data(/.*)?'
[root@kvm5 ~]# restorecon -vvFR /data restorecon reset /data context unconfined_u:object_r:default_t:s0->system_u:object_r:samba_share_t:s0 [root@kvm5 ~]# vim /etc/samba/smb.conf
[root@kvm5 ~]# vim /etc/samba/smb.conf [root@kvm5 ~]# tail -n6 /etc/samba/smb.conf [data] path = /data browseable = yes write list = @dywsmb #hosts allow = .deyu.wang hosts allow = 192.168.122.
[root@kvm5 ~]# testparm Load smb config files from /etc/samba/smb.conf rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384) Processing section "[homes]" Processing section "[printers]" Processing section "[common]" Processing section "[data]" Loaded services file OK. Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions [global] workgroup = DEYUGROUP server string = Samba Server Version %v log file = /var/log/samba/log.%m max log size = 50 idmap config * : backend = tdb cups options = raw [homes] comment = Home Directories read only = No browseable = No [printers] comment = All Printers path = /var/spool/samba printable = Yes print ok = Yes browseable = No [common] path = /groupdir hosts allow = 192.168.122. [data] path = /data write list = @dywsmb hosts allow = 192.168.122.
[root@kvm5 ~]# useradd deyu2 [root@kvm5 ~]# useradd deyu3
[root@kvm5 ~]# pdbedit -L deyu1:1000:
[root@kvm5 ~]# smbpasswd -a deyu2 New SMB password: Retype new SMB password: Added user deyu2. [root@kvm5 ~]# smbpasswd -a deyu3 New SMB password: Retype new SMB password: Added user deyu3.
[root@kvm5 ~]# pdbedit -L deyu3:1002: deyu1:1000: deyu2:1001:
[root@kvm5 ~]# id deyu1 uid=1000(deyu1) gid=1000(deyu1) groups=1000(deyu1) [root@kvm5 ~]# id deyu2 uid=1001(deyu2) gid=1001(deyu2) groups=1001(deyu2) [root@kvm5 ~]# id deyu3 uid=1002(deyu3) gid=1002(deyu3) groups=1002(deyu3)
[root@kvm5 ~]# usermod -G dywsmb deyu3
[root@kvm5 ~]# id deyu3 uid=1002(deyu3) gid=1002(deyu3) groups=1002(deyu3),1003(dywsmb)
[root@kvm5 ~]# systemctl restart smb.service nmb.service