前言
Samba是一個能讓Linux系統應用Microsoft網絡通訊協議的軟件,而SMB是Server Message Block的縮寫,即為服務器消息塊 ,SMB主要是作為Microsoft的網絡通訊協議,后來Samba將SMB通信協議應用到了Linux系統上,就形成了現在的Samba軟件。后來微軟又把 SMB 改名為 CIFS(Common Internet File System),即公共 Internet 文件系統,並且加入了許多新的功能,這樣一來,使得Samba具有了更強大的功能。
Samba最大的功能就是可以用於Linux與windows系統直接的文件共享。下面就手把手教你在 Linux服務器上利用samba來創建windows下的文件共享服務器。
具體實踐
當前系統:centos 6 安裝軟件
yum install samba samba-client samba-swat
檢查服務是否安裝
[root@localhost samba]# rpm -qa | grep samba samba-3.6.23-36.el6_8.x86_64 samba-winbind-clients-3.6.23-36.el6_8.x86_64 samba-winbind-3.6.23-36.el6_8.x86_64 samba-common-3.6.23-36.el6_8.x86_64
啟動服務
[root@localhost samba]# /etc/init.d/smb start
啟動 SMB 服務: 設置開機啟動項
[root@localhost samba]# chkconfig --level 35 smb on [root@localhost samba]# chkconfig --list | grep smb smb 0:關閉 1:關閉 2:關閉 3:啟用 4:關閉 5:啟用 6:關閉
配置文件,匿名共享 在配置文件/etc/samba/smb.conf 添加一項和注釋家目錄
#============================ Share Definitions ============================== ;[homes] ; comment = Home Directories ; browseable = no ; writable = yes ; valid users = %S ; valid users = MYDOMAIN\%S [public] comment = 技術共享 path = /share public = yes ; writable = yes #注釋這個其他window不能修改其中文件
重啟服務生效
[root@localhost samba]# /etc/init.d/smb restart 關閉 SMB 服務: [確定] 啟動 SMB 服務: [確定]
驗證 共享目錄是/share
其他配置參考:http://www.centoscn.com/CentosServer/ftp/2015/0318/4915.html that’s all ,enjoy!!
