Linux的那些事兒(12)—-Samba的配置和使用

來源:互聯網
上載者:User

一、Samba介紹

本文的目的就是為了介紹如何在Windows下通過在Linux伺服器上架構Samba來瀏覽Linux下的檔案內容。

二、Samba安裝和配置

1、使用yum命令來安裝或更新你的SAMBA包。

yum install samba

其他的按照預設的安裝就可以了,但是首先必須確定一定,你可以上網,這一點相當的重要。

2、查看Samba服務以及重啟Samba

查看Samba服務運行狀態:# service smb status

啟動Samba服務:# service smb start

停止Samba服務:# service smb stop

重啟Samba服務:  # /etc/init.d/smb restart

也可設定系統重啟時,自動啟動Samba服務:# chkconfig --level 345 smb on
3、配置Samba伺服器

(1) 建好欲共用的目錄,例如 sudo mkdir /opt/share

(2) 建立個登入用的使用者ID,並將其主目錄指向 /opt/share,   sudo adduser --home /opt/share shareID

(3) 更改目錄所有者,sudo chown shareID /opt/share

(4) 更改目錄許可權,sudo chmod -------------------

(5) 將這個共用ID變成Samba使用者, smbpasswd -a shareID   按照提示設定密碼

(6) 改寫smb.conf檔案。# sudo gedit /etc/samba/smb.conf添加:

[global]<br />workgroup=17333 #組名<br />netbios name=linux server<br />server string=chenyl-desktop #顯示的電腦名稱字<br />security=user #user表示要ID密碼訪問,share表示可以直接共用訪問(必須開啟guest)<br />[study]<br />path=/mnt/share #共用資料夾路徑,(shareID的主目錄)<br />create mask = 0884 #create mask是使用者建立檔案時的許可權掩碼<br />directory mask = 0885 #directory mask是使用者建立檔案夾時的許可權掩碼<br />writeable=yes # 對檔案的操作,可寫<br />browseable=yes #對檔案的操作,可瀏覽<br />guest ok =no #是否允許guest登入</p><p>valid users=rocket #可以添加使用者或者使用者組(使用者組前面加@)<br />

4、重啟Samba後即可在Windows下查看到共用目錄,一所示

至此,在Windows環境下就可以根據設定檔情況查看到Linux下的檔案了。

至於如何在Linux查看到Windows下的檔案,一方面可以用掛載的方式,另外一個方面可以使用Ftp伺服器進行傳送。有幾點還需要注意下:

(1) 網站上很多人說用以下方式進行掛載

#smbmount  //10.0.0.10/music  /home/user/music  -o "username=share,password=yeah"

(2) 實際上,FC上面並沒有smbmount命令了,其實早在FC3就改成了更新更酷的方法來共用windows 下的檔案,就是"The Common Internet File System" (CIFS). 來取代 "smbmount",試試看:

mount -t cifs //電腦名稱/share  /mnt/目錄名

(3) 當然還有個問題就是中文路徑顯示問題

mount -t cifs //ip/share /dir -o username=usename,password=xxxx

在加上LC_CTYPE=zh_CN.UTF-8 可以看見中文目錄
本文通過介紹Samba的配置和使用實現了Linux環境和Windows檔案分享權限設定的問題。

 

附:參考資料

1、一步一學Linux與Windows 共用檔案Samba (v0.2b)http://www.linuxsir.org/main/?q=node/158

2、Linux與Windows 共用檔案:Samba

http://hi.baidu.com/36470902/blog/item/2e22b482ab89bfb76d8119b2.html

3、虛擬機器LINUX與主機WINDOWS檔案分享權限設定如何?:http://zhidao.baidu.com/question/70377695.html

4、安裝完samba如何從linux訪問WINDOWS共用資料夾:http://www.jb51.net/LINUXjishu/11007.html

 

 

相關文章

聯繫我們

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