1、samba的介紹。linux
Samba是在Linux和UNIX系統上實現SMB協議的一個免費軟件,由服務器及客戶端程序構成。SMB(Server Messages Block,信息服務塊)是一種在局域網上共享文件和打印機的一種通訊協議,它爲局域網內的不一樣計算機之間提供文件及打印機等資源的共享服務。SMB協議是客戶機/服務器型協議,客戶機經過該協議能夠訪問服務器上的共享文件系統、打印機及其餘資源。經過設置「NetBIOS over TCP/IP」使得Samba不但能與局域網絡主機分享資源,還能與全世界的電腦分享資源。 -----來自百度百科。服務器
2、環境介紹。網絡
Centos 7.0系統。ide
3、安裝過程。spa
yum -y install samba samba-client
四、配置過程orm
新建一個文件夾做爲存放文件的目錄。
blog
cd /var資源
mkdir samba 在var目錄下創建一個samba文件夾。get
chmod 755 samba 給samba這個文件夾權限。it
新建一個用戶組和用戶帳號訪問samba。
groupadd test 新建組test
useradd user01 -d /var/samba/ -g test -s /sbin/nologin 新增一個用戶,用戶目錄爲/var/samba 輸入test用戶組
smbpasswd -a user01 設置user01密碼
New SMB password:
Retype new SMB password:
Added user user01
設置共享目錄。
chmod user01:test /var/samba
啓動samba,設置開機自啓動。
systemctl start smb
systemctl start nmb
chkconfig smb on
關閉防火牆和SELinux
systemctl stop fitewalld
systemctl disable firewalld
vi /etc/selinux/config 修改 SELINUX=disabled