1. 程式人生 > >虛擬機CentOS6.5搭建samba服務器實現文件共享

虛擬機CentOS6.5搭建samba服務器實現文件共享

服務 http 窗口 sea set AS IT div 關閉

Samba是SMB的一種實現方法,主要用來實現Linux系統的文件和打印服務。Linux用戶通過配置使用Samba服務器可以實現與Windows用戶的資源共享;而守護進程smbd和nmbd是Samba的核心,在全部時間內運行;nmbd程序使得通過企圖計算機可以瀏覽Linux服務器。

1. 安裝Samba

yum install samba

2. 設置Samba開機啟動

chkconfig smb on
chkconfig nmb on

3. 新建smb用戶用於訪問Linux共享文件

useradd hdj
hdjpasswd -a hdj
輸入兩次密碼……

4. 配置samba.conf文件

在文件最下方輸入:

[lnmp]
    comment = lnmp
    path = /home
    public = yes
    writable = yes
    browseable= yes
    valid user =hdj

path即為共享出來的目錄

5. 設置Samba通過防火墻

將samba放行 或者直接關閉防火墻 service uptables stop

6. 關閉SELINUX

setenforce 0

7. 重啟系統

8.1 啟動Samba

service smb start
service smb status

9.1 windows訪問

在本機使用win+R開啟運行窗口,輸入\\192.168.198.129點擊確定,之後會彈出一個登陸窗口,輸入上述創建的用戶名和密碼 即可實現連接。 或者直接映射到本機

技術分享圖片

(1)永久關閉SELinux(否則samba可能不能訪問)

修改配置文件
# vi /etc/selinux/config
將SELINUX=enforcing改為SELINUX=disabled
需要重啟機器生效!!

(2)關閉防火墻

開啟: chkconfig iptables on

關閉: chkconfig iptables off

虛擬機CentOS6.5搭建samba服務器實現文件共享