CentOS6.4下安裝配置Samba

來源:互聯網
上載者:User

1、首選查看CentOS是否已經安裝了Samba

# rpm -qa | grep samba

注意版本號碼,如果缺少samba主要安裝包,則需要根據已經安裝的版本下載主安裝包安裝,或者寫在已經安裝的包,然後重新安裝。

卸載命令:# rpm -e [包名]

或者強制卸載: # rpm -e --nodeps [包名]

2、安裝檔案準備

samba-3.6.9-151.el6.x86_64.rpm

samba-client-3.6.9-151.el6.x86_64.rpm

samba-common-3.6.9-151.el6.x86_64.rpm

samba-winbind-3.6.9-151.el6.x86_64.rpm

samba-winbind-clients-3.6.9-151.el6.x86_64.rpm

在CentOS下,RPM包通過雙擊就能安裝,還能分析依賴關係,安裝很方便。

3、安裝完成後,可以啟動samba服務

(1) 啟動/關閉/重啟samba服務:

# sudo /etc/init.d/smb start / stop / restart

或者:# sudo service smb start / stop / restart

(2) 查看運行狀態:

# service smb status

(3) 設定開機啟動:(在3、5層級上自動運行smb服務)

# sudo chkconfig --level 35 smb on

4、開啟防火牆連接埠號碼

1)Port 137 (UDP) - NetBIOS 名稱字服務 ; nmbd
2)Port 138 (UDP) - NetBIOS 資料報服務
3)Port 139 (TCP) - 檔案和列印共用 ; smbd (基於SMB(Server Message Block)協議,主要在區域網路中使用,檔案分享權限設定協議)
4)Port 389 (TCP) - 用於 LDAP (Active Directory Mode)
5)Port 445 (TCP) - NetBIOS服務在windos 2000及以後版本使用此連接埠, (Common Internet File System,CIFS,它是SMB協議擴充到Internet後,實現Internet檔案分享權限設定)
6)Port 901 (TCP) - 用於 SWAT,用於網頁管理Samba

開啟UDP連接埠:# sudo /sbin/iptables -I INPUT -p udp --dport xxx -j ACCEPT

開啟TCP連接埠: # sudo /sbin/iptables -I INPUT -p tcp --dport xxx -j ACCEPT

儲存配置: # service iptables save

5、配置共用目錄

登陸CentOS後,建立一個目錄,例如:/home/test/shared (test是登陸使用者的檔案夾)

samba設定檔路徑:/etc/samba/smb.conf

使用vi編輯:# sudo vi /etc/samba/smb.conf

在設定檔末尾添加:

[shared]

path=/home/test/shared

writeable=yes

browsable=yes

valid user=test (我這裡直接使用系統登陸使用者名稱)

添加完成後儲存並退出。

註:按下“A”開始編輯,編輯完後,按“Esc”退出編輯狀態,然後輸入“:wq”斷行符號退出即可,a:Insert,插入操作,w:寫入,q:退出

添加test使用者存取權限(或者你自己系統登陸使用者名稱):

# sudo smbpasswd -a test

6、關閉SELIUNX

這樣就可以在共用目錄增刪改查看檔案了

查看狀態:

# getenforce

Enforcing

關閉:

# sudo setenforce 0

SELIUNX狀態說明:

enforcing:強制模式,代表SELinux運行中,且限制目錄許可權。

permissive:寬容模式,代表SELinux運行中,不過僅有警告,並不會實際限制。

disable:SELinux沒有運行。

7、測試能否訪問

Linux下測試:

# smbclient -L //192.168.101.249 -U test

Windows下:

開啟我的電腦,地址蘭輸入:

\\192.168.101.249

如果成功,則會提示輸入使用者名稱密碼。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.