日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

windows配置samba客户端_如何搭建与Windows客户机结合使用的Samba文件服务器?

發布時間:2023/12/2 windows 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 windows配置samba客户端_如何搭建与Windows客户机结合使用的Samba文件服务器? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

據Samba項目網站聲稱,Samba是一組開源/免費軟件套件,它為SMB/CIFS客戶機提供了無縫順暢的文件和打印服務。不像實現SMB/CIFS網絡協議的其他系統(比如面向HP-UX的LM Server、面向OS/2的LAN Server或VisionFS),Samba(及其源代碼)可以免費獲取(最終用戶不需要支付任何費用),并且允許Linux/Unix服務器和Windows/Unix/Linux客戶機之間實現協同運行。

正是由于這些原因,在不同的操作系統(并非僅僅只有Linux)共存的網絡環境下,Samba是文件服務器的優選解決方案――而最常見的網絡架構就是多個微軟Windows客戶機訪問一臺安裝有Samba的Linux服務器,我們將在本文中探討這種情形。

要注意:另一方面,如果我們的網絡完全由基于Unix的客戶機(比如Linux、AIX或Solaris等等)組成,可以考慮使用NFS(不過在這種情況下Samba仍是一種選擇),這時NFS的速度更快。

將Samba安裝在Debian和CentOS上

在我們開始著手安裝之前,可以使用操作系統的軟件包管理系統,尋找關于Samba的信息:

在Debian上:

#?aptitude?show?samba

在CentOS上:

#?yum?info?samba

在下面這個屏幕截圖中,我們可以看到“aptitude show samba”的輸出結果(“yum info samba”會得到類似的結果):

現在不妨安裝Samba(下面這個屏幕截圖對應于安裝到Debian 7 [Wheezy]服務器上的情況):

在Debian上:

#?aptitude?install?samba

在CentOS上:

#?yum?install?samba

將用戶添加到Samba

如果是4.x之前的版本,想將用戶添加到Samba,就需要一個本地Unix帳戶:

#?adduser

下一步,我們需要使用帶“-a”選項的smbpasswd命令,將用戶添加到Samba,該選項指定隨后用戶名應添加到本地smbpasswd文件。系統會提示我們輸入一個密碼(該密碼沒必要與本地Unix帳戶的密碼一樣):

#?smbpassword?-a

最后,我們將訪問系統中用作Samba共享區的一個目錄的權限授予用戶xmodulo(如果需要的話,還可以將訪問權限授予其他用戶)。要完成這一步,只需用文件編輯器(比如Vim)打開/etc/samba/smb.conf文件,瀏覽到文件末尾,使用描述性名稱,創建一段代碼(將名稱括在方括號內),比如[xmodulo]:

#?SAMBA?SHARE

[xmodulo]

path=?/home/xmodulo

available=yes

validusers=xmodulo

readonly=no

browseable=yes

public=yes

writeable=yes

現在我們必須重啟Samba;為了以防萬一,使用testparm命令檢查smb.conf文件,查找有無語法錯誤:

#?service?samba?restart

#?testparm

要是有什么錯誤,testparm結束運行后,就會如實報告。

將Samba共享區映射為Windows 7 PC上的網絡驅動器

鼠標右擊Computer(電腦),選擇“Map network drive”(映射網絡驅動器):

鍵入安裝有Samba的那臺機器的IP地址,隨后鍵入共享區的名稱(這是smb.conf文件中刮在單括號內的名稱),并確保“Connect using different credentials”(使用不同的登錄資料來連接)復選框已勾選:

輸入之前用“smbpasswd -a”設置的用戶名和密碼:

進入到Computer(電腦),檢查網絡驅動器是否已正確添加上去:

為了測試一下,不妨利用Samba的參考手冊頁創建一個PDF文件,并將它保存到/home/xmodulo目錄中:

下一步,我們可以證實該文件可以從Windows來進行訪問:

我們可以使用默認的pdf閱讀軟件打開該文件:

最后,不妨看一下我們能否將來自Windows的一個文件保存到剛映射的網絡驅動器。我們將打開change.log文件,該文件列出了Notepad++的功能特性:

然后試著將它作為一個明文文件(.txt擴展名)保存到Z:\;然后,不妨看一下該文件在Linux中是否能瀏覽:

啟用配額

第一步,我們需要證實當前內核是不是已經過編譯并支持配額:

#?cat?/boot/config-$(uname?-r)?|?grep?-i?config_quota

每一個文件系統最多有五種配額限制可予以實施:用戶軟限制、用戶硬限制、用戶組軟限制、用戶組硬限制和寬限時間。

現在我們將為/home文件系統啟用配額,為此在/etc/fstab文件中對應/home文件系統的那一行,將usrquota和grpquota掛載選項添加到現有的defaults選項;為了讓變更生效,我們將重新掛載文件系統:

下一步,我們需要在/home中創建兩個文件,它們將充當用戶配額和用戶組配額的數據庫:分別是aquota.user和aquota.group。之后,我們將針對啟用配額的文件系統,創建當前磁盤使用表:

#?quotacheck?-cug?/home

#?quotacheck?-avugm

盡管我們已為/home文件系統啟用了配額,但我們還沒有對任何用戶或用戶組設置任何限制。檢查現有用戶/用戶組的配額信息:

#?quota?-u

#?quota?-g

最后,后幾步包括:使用quotatool命令,為每個用戶及/或每個用戶組指定配額(注意:可以使用edquota來執行這項任務,但quotatool更直觀簡單,不太容易出錯)。

想為名為xmodulo的用戶將軟限制設置在4 MB、將硬限制設置在5 MB,并為xmodulo用戶組將軟限制和硬限制分別設置在10 MB和15 MB:

#?quotatool?-u?xmodulo?-bq?4M?-l?'5?Mb'?/home

#?quotatool?-g?xmodulo?-bq?10M?-l?'15?Mb'?/home

我們可以在Windows 7中看到結果(4.00MB中3.98MB閑置):

【編輯推薦】

【責任編輯:牛小雨 TEL:(010)68476606】

點贊 0

總結

以上是生活随笔為你收集整理的windows配置samba客户端_如何搭建与Windows客户机结合使用的Samba文件服务器?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。