一、samba的介紹。
Samba是在Linux和UNIX系統上實現SMB協議的一個免費軟件,由服務器及客戶端程序構成。SMB(Server Messages Block,信息服務塊)是一種在局域網上共享文件和打印機的一種通信協議,它爲局域網內的不同計算機之間提供文件及打印機等資源的共享服務。SMB協議是客戶機/服務器型協議,客戶機通過該協議可以訪問服務器上的共享文件系統、打印機及其他資源。通過設置“NetBIOS over TCP/IP”使得Samba不但能與局域網絡主機分享資源,還能與全世界的電腦分享資源。 -----來自百度百科。
二、環境介紹。
Centos 7.0系統。
三、安裝過程。
yum -y install samba samba-client
四、配置過程
新建一個文件夾作爲存放文件的目錄。
cd /var
mkdir samba 在var目錄下建立一個samba文件夾。
chmod 755 samba 給samba這個文件夾權限。
新建一個用戶組和用戶賬號訪問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