linux 簡單配置samba 服務__linux

來源:互聯網
上載者:User


一般的linux samba服務都是裝好的,直接進入 /etc/samba 目錄

開啟 smb.conf ,

[gloabal] 裡面是一些全域選項,影響所有的共用,主要要修改的就是 security=選項, 預設是 security=user 即使用者名稱認證登入,也可以改成 share,不需要驗證。

一般已經定義了一些共用,如 [home], [public]等,我們可以自己增加一個

[test]

         comment = test share

         browseable = yes

         writeable = yes

         valid users = tester

        path = /test/

        guest ok = no

這裡的 [test]就是共用名稱,訪問的使用用 IP/test 來訪問, commnet是注釋說明, valid users 表示有效使用者, path 是共用路徑, guest ok = no 表示guset使用者不能訪問, writeable = yes 表示可寫。


那麼接下來需要做的就是建立 tester使用者, samba的使用者首先必須是系統使用者,所以先用 useradd tester 增加一個系統使用者,然後用 smbpasswd -a tester 增加為samba使用者,並設定密碼。


然後啟動smb服務就可以用了, /etc/init.d/smb restart


注意: 在設定了可寫之後並不一定能子啊共用裡面寫入,前提就是 tester的系統使用者必須對 /test 路徑有可寫入權限。 那麼為了方便起見,root使用者是最好的, 如果要以root登入的話,先把 smbusers 裡面的root行刪除,然後 smbpasswd -a root 設定root的smb密碼就可以了。


 CentOS6.4下Samba伺服器的安裝與配置 http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/06/3001863.html


注意: 今天配置samba的時候遇到一個問題,所有的配置都和以前一樣,使用者名稱是root,但連上之後只能看不能寫,整了半天也沒明白什麼原因。後來發現共用裡面只能看到檔案夾不能看到檔案,到網上搜尋了一下是selinux搞的, getenforce 看了一下是enforcing狀態,調用命令 setforce 0把它關閉之後就好了(如果要永久生效,修改/etc/selinux/config檔案selinux一項改為disable或者Permissive就可以了,不過修改設定檔要重啟系統才會生效)。 SELinux 全稱 Security Enhanced Linux (安全強化 Linux),是 MAC (Mandatory Access Control,強制存取控制系統)的一個實現,目的在於明確的指明某個進程可以訪問哪些資源(檔案、網路連接埠等)。  

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.