Linux总结笔记6-配置Samba服务实现Linux和Windows之间文件共享

搭建Samba服务器

1.安装samba

[root@linux1 ~]# yum -y install samba

2.过滤配置文件的注释信息

(配置文件的注释行太多,配置不方便,但是有配置困难的时候可以回去看看注释说明)

[root@linux1 samba]# mv smb.conf smb.conf.bak
[root@linux1 samba]# cat smb.conf.bak | grep -v "#" | grep -v ";" | grep -v "^$" > smb.conf

3.用pdbedit 创建用户

(kangvcar需在系统里已存在),然后输入用于samba登录的密码

[root@linux1 ~]# id kangvcar
uid=1000(kangvcar) gid=1000(kangvcar) groups=1000(kangvcar)
[root@linux1 ~]# pdbedit -a -u kangvcar

4.创建共享目录

修改目录所属主和所属组,修改目录的SELinux上下文类型为samba_share_t,修改SELinux策略samba_enable_home_dirs=on

[root@linux1 ~]# chown -Rf kangvcar:kangvcar /home/sambashare
[root@linux1 ~]# semanage fcontext -a -t samba_share_t /home/smbshare
[root@linux1 ~]# restorecon -Rv /home/smbshare
restorecon reset /home/smbshare context unconfined_u:object_r:home_root_t:s0->unconfined_u:object_r:samba_share_t:s0
[root@linux1 ~]# setsebool -P samba_enable_home_dirs=on

5.修改配置文件

加入一个区域配置文件如下:

[root@linux1 ~]# vim /etc/samba/smb.conf
[smbshare]
        comment = this is samba share server
        path = /home/smbshare
        public = on
        writable = yes

6.重启smb服务即可

[root@linux1 ~]# systemctl restart smb

在Window客户端下使用

在开始搜索框输入\192.168.100.10 来登录使用共享目录

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章