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 來登錄使用共享目錄

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