ArchLinux配置Samba服務與Windows共用檔案

來源:互聯網
上載者:User

標籤:name   linux命令   box   使用者名稱   pass   建議   方便   jpg   ash   

由於最近加班,俺的高清下載機中,已經累積了200G+的高畫質 DVD了,嘿嘿,看來平時的頻寬沒浪費,充分利用了。在這之前,由於懶於配置Samba,我都是偷懶,用的SFTP,通過Linux帳號來登入下載機,然後把要看的電影,一個一個的用SFTP的方式,給拖到我的電腦上,再欣賞。其實這樣的效率挺低的,而且又浪費硬碟,又浪費時間。

Linux的Samba,為Linux與Linux之間,還有Linux與Windows之間,提供了一種很好的檔案分享權限設定的方式。周末了,抽了點時間,把Samba給配置好了。這樣,就可以直接在我的電腦上,通過共用目錄的方式,來訪問高清下載機中的高畫質 DVD了,還可以直接播放,方便多了……

下面記錄一下ArchLinux中配置Samba的過程,留作備份。

首先,是安裝Samba,ArchLinux可以直接從源中擷取並安裝Samba:

pacman -S samba

等待數秒,安裝成功後,你會在/etc中找到一個叫samba的目錄,進入這個目錄,有一個預設的設定檔樣本,叫做smb.conf.default。這是官方的範本設定檔,裡面有詳細的注釋,和每一個配置項的解釋。不過這檔案挺長,建議你有空的時候,可以詳細看看每個參數的含義。這裡俺就不累述了,還是來個簡潔點的配置吧:

在/etc/samba目錄中,直接建立一個空的smb.conf,然後將如下內容粘貼過去:

[global]workgroup = WORKGROUPsecurity = user[Movies]path = /home/transmission/Downloadsvalid users = sambapublic = nowritable = yesprintable = nocreate mask = 0644

這個夠簡潔了吧?簡單說明一下,global配置節,是一個全域配置節,裡面配置了兩項:

workgroup,這個顧名思義,電腦的工作群組名稱,比如我是和我的Win7來共用檔案,最好把工作群組和我的Win7設成通一個工作群組,這樣方便Win7通過網路發現來找到我的下載機。這裡,我的win7工作群組名字,就叫做:WORKGROUP了

security,這是指共用目錄的安全認證形式,security的值,有兩種可以設定:

第一種,是設成上面例子中的user,意思是在訪問共用目錄的時候,需要通過使用者名稱和密碼的方式來認證,可以給共用目錄提供一定的安全性保護。

第二種,是設成share,這樣的話,網路中的任何人都可以通過共用目錄的方式來訪問你共用的內容了。

在這裡,我選擇了使用者名稱與密碼認證的方式,所以設成了user

下面的Movies節點,可以有多個(如果你想設定多個共用目錄的話)

[Movies] 這裡設定的名字,就是能夠在Windows中看到的名字,可以隨意更改

下面的path,就是你想共用的Linux目錄了,我設成了我的Transmission的下載目錄。

後面的valid users,是一個使用者帳號,也即通過使用者名稱和密碼來訪問共用目錄的那個帳號,如果你把security設成share,這一項可以去掉。

下面是一些許可權的設定,以及是否允許訪問者有寫入共用目錄的許可權,各個參數可以查看Samba文檔,就不一一介紹了。

最後,說一下security設成user後,帳號的設定問題。

首先,你可以添加一個新的Linux帳號,專門用來訪問共用目錄用。比如,我就添加了一個帳號,叫做Samba

然後就是給帳號設定訪問共用目錄的密碼,這裡需要注意,密碼不是通過Linux命令passwd來設定的。這裡的密碼,是指Samba的密碼,而不是Linux密碼。

所以,得用命令 pdbedit -a -u (username)來修改Samba密碼。

設定好後,就可以啟動Samba服務了,如果需要開機自動啟動Samba,記得把Samba加入到/etc/rc.conf中。

最後一步,直接存取Win7的網路,如果你的設定沒問題,就能一次性成功了…… 啟用了Samba服務的高清下載機,能被Win7立馬發現:

雙擊進入,需要輸入Samba使用者名稱與密碼驗證,最後,高畫質 DVD就出現在眼前了:

雙擊電影,即可通過家裡的區域網路線上播放了…… 打完收工,看電影去!

https://xiaozhou.net/share_movie_between_archlinux_and_win7_via_samba-2012-04-20.html

ArchLinux配置Samba服務與Windows共用檔案

相關文章

聯繫我們

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