samba服務器安裝(總是忘,記錄一下)

1、檢查環境
    uname -a
        Linux rhel 2.6.32-358.el6.i686 #1 SMP Tue Jan 29 11:48:01 EST 2013 i686 i686 i386 GNU/Linux
    
2、查看安裝情況:
    rpm -qa|grep samba
        samba-winbind-clients-3.6.9-151.el6.i686
samba-client-3.6.9-151.el6.i686
samba-3.6.9-151.el6.i686
samba-winbind-3.6.9-151.el6.i686
samba-common-3.6.9-151.el6.i686

3、安裝
    mkdir /mnt/cdrom
    mount /dev/cdrom /mnt/cdrom
    cp /mnt/cdrom/Packages/samba* /tmp/samba/
    chmod +x /tmp/samba/samba*
    
    rpm -ivh samba-3.6.9-151.el6.i686.rpm 
    rpm -ivh samba-common-3.6.9-151.el6.i686.rpm 
    rpm -ivh samba-client-3.6.9-151.el6.i686.rpm 
    
4、查看samba的服務啓動情況
    service smb status
    
5、啓動samba服務
    service smb start
    
6、設置開機自啓動
    chkconfig --level 35 smb on    //在3、5級別上自動運行samba服務
    chkconfig --list | grep smb    //檢查設置情況
    
7、配置smb服務
    vim /etc/samba/smb.conf
    
    security = root
    
    [share]                     //在Windows看到的共享目錄名稱

    comment = my share          //說明

    path = /smb                 //Linux下共享的目錄

    public = yes

    browseable = yes

    create mode = 0777
    directory mode = 0777

    guest ok = yes
    writable = yes
    printable = no

8、添加Samba用戶
   說明:必須是linux下已經存在的用戶,並且授權了訪問samba,或者屬於samba組的用戶纔可訪問。
         Linux中/etc/passwd裏的用戶必須要授權才能訪問Samba
   smbpasswd  -a root  #添加用戶root到Samba用戶數據庫中,這條命令輸入完後,會提示爲新建的Samba用戶root設置訪問密碼
   
   
9、重啓smb服務
   service smb restart
   
10、關閉iptables
   service iptables stop
   
11、關閉selinux(否則windows報無權訪問的錯誤)

   setenforce 0

   or 

   vi /etc/selinux/config
        將SELINUX=enforcing改爲SELINUX=disabled
發佈了40 篇原創文章 · 獲贊 15 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章