當然有啊!於是現在有一個CIFS 客戶端 / 伺服器 稱為 DAVE - 請看這裡 http://www.thursby.com/. 他們以Windows 95, Windows NT and samba 測試相容性的問題o 在撰寫此稿時, DAVE是用版本version 1.0.1. 而當時 1.0.0 已經可更新到1.0.1, 可免費地從Thursby 網站下載。(此站的搜索器的複製速度已大大的提升,也包括 修護錯誤程式。�
替代方案:有二種AppleTalk的實作相容一些Unix機器,和許多商業用途的。 這些產品允許你提供給麥金塔使用者檔案服務和列印服務。無需額外的按裝軟、硬体 在麥金塔的機器上,還有二個免費替代品,第一個是:Netatalk: http://www.umich.edu/~rsug/netatalk/,和CAP, http://www.cs.mu.oz.au/appletalk/atalk.html. Samba提供微軟視窗的使用者什樣的服務? ,這些套裝軟裝是提供給麥金塔電腦,以下有個網站可進一步提供你相關於這些 套裝軟体,Samba and Linux(和其他UNIX為主的系統的資訊。 http://www.eats.com/linux_mac_win.html
現在,我們將話題轉到 'scope id'(範圍ID). 就位於你的Win95 TCP/IP組態裡。
我是NT的愛用者所以知道Win95 setup裡面,自我任教於Microsoft Solution Provider
Authorized Tech Education Center往後我還是要繼續學習。
這個原本是在相同網作創造隱藏子工作群組必要欄位,在相同網路上的電腦只能
看見彼此設定相同範圍 ID,有時被OEMs廠商利用此欄位來組態他們的電腦,那麼也
僅僅可以瀏灠來自於相同廠商的電腦,在多數的環境 裡,通常這個欄位是保持空白
的,假如你輸入值的話,事實上;是有大小寫之分的,還必要提供給smbclient和nmbd
一個-i參數,如此;假如你在Win95的範圍 ID被組態成字串"SomeStr",那麼你在連接
時必需使用smbclient -isomeStr
替代性方法, 假如你的客戶端支援網登入, 你可以運用Samba設定網域 - 請看: BROWSING.txt *** 供您參考
然後新增
NET TIME \\%L /SET /YES
如同在登入腳本(logon script)裡的敘述是一樣的。
所有以上的程式都包括在NT上市的應用程式裡並且允許多重使用者從遠端工作站 存取NT GUI 應用程式。
那麼Samba又有什麼樣的問題呢? 問題來自於,當這些使用者從Samba 伺服器使用者 檔案管理員掛載分享時,大部分共同的特徵是第一位使用者可以獲得正確的檔案授權並 且一切都很順利,但是接下來登入的使用者會以第一位登入的使用者用相同的身份登入 ,問題就來了,他們發現他們無法存取他們自己本身的本機根目錄,但是他們可以存取 第一位使用者的本機根目錄(畢竟可以存取,但是也不會很順利。)
為什麼會如此呢? 原因是以上的產品全都是分享共同的繼承,他們全部都只開啟單 一的TCP為基礎的SMB連上Samba 伺服器。並且所有使用者的要求全都被引導至此單一連 接,這是很不幸的,但不至於太嚴重。
意謂著假如你執行你的Samba 伺服器以共享安全層級(預設),那麼以上所描述的問題 必然會發生。共享層級SMB安全模式並沒有在SMB的連接上提供多重使用者IDs連線;請看: security_level.txt 在這份文件裡提供share/user/server.level安全參考資料。
假如你執行在使用者或者伺服器層級安全那麼你必需使用最近版本或至少1.9.15p6, 如果是在較舊的版本上述問題仍然會發生,無法避免。
假如在你的作業系統裡有漏洞那麼將無法適當運作。Samba需要能夠在連線上切換 使用者IDs並且假如你的作業系統有使用者ID系統上的漏洞,你將會知道Samba沒有切 換使用者ID的能力,因為Samba會記入在你的日誌檔裡。
請注意:你不應該使用類似產品來使用共享神奇 "homes"名稱。否則所有使用者將
會以相同的home目錄收場。請使用:
這資料由Stefan Hergeth提供 hergeth@f7axp1.informatik.fh-muenchen.de 也許有用
一台網路印表機經由我們的Unix-fileserver(SAMBA-Server)被連上NT 客戶端 就像Marrell Harrell在harrell@leech.nrl.navy.mil上的WinNT.txt文件所說的一樣,。
以下是由Paul Eggert所提供 eggert@twinsun.com.
問題最有可能是出在你的時間設定上。
在台灣, Samba 時間格式是以傳統Unix格式;就是如下:1970-01-01 00:00:00 (全球通用時間或稱為GMT),而Samba不是以秒跳數的。
在伺服器端, Samba從當地時間使用Unix TZ變數轉換內部時間戳記,所以在伺服器 端有二件事要做:
StdOffset[Dst[Offset],Date/Time,Date/Time]
where:
問題:
在NT, 我開啟列表機管理員和連接列表機,輸入:
你沒有足夠能力使你的機器連上你所選擇的列表機,由於驅動程式需要在本機按裝。
答案:
在最新的samba的版本你現在可以設定列表機驅動程式位於smb.conf裡面,這可以 告訴客戶端使用什麼樣的驅動程式,例如:
printer driver = HP LaserJet 4L
由以上的敘述,NT就知道如使適當的驅動程式,你必需使敘述字串正確,為了要找出
正確的字串以供使用,你需要在你的客戶端弄出如此對話方塊,此對話方塊位於你所
選擇按裝列表機驅動程式的地方,在此對話方塊, 我開啟列表機管理員和連接列表機
,輸入:
你沒有足夠能力使你的機器連上你所選擇的列表機,由於驅動程式需要在本機按裝。
答案:
在最新的samba的版本你現在可以設定列表機驅動程式位於smb.conf裡面,這可 以告訴客戶端使用什麼樣的驅動程式,例如:
printer driver = HP LaserJet 4L
由以上的敘述,NT就知道如何使用適當的驅動程式,你必需使敘述字串正確,為了
要找出正確的字串以供使用,你需要在你的客戶端弄出如此對話方塊,此對話方塊
位於你所選擇按裝列表機驅動程式的地方,在此對話方塊的列示方塊裡面有所有不
同的印表機該有的字串。
你也應該試著設定驅動程式成NULL像如此:
printer driver = NULL
這個在較舊的samba版本是有效的,所以假如這樣可以的話,那麼以這種方式進行,
假如行不通那麼寫封信誏我們知道吧:
samba-bugs@samba.org,
並且我們將把它設為預設,現在的預設值是零長度。
string.
3.8 我現在使用NT 4.0 SP3,並且現在我無法存取samba的共享,為什麼?
如同SP3, Microsoft已經決定他們將不再網路上預設傳遞明碼,為了使NT 4.0 SP3
能夠存取samba共享,有二件事你必需任選一件:
- 設定Samba組態選項 'security = user' 並且實作所有以下列示的:
ENCRYPTION.txt.
- 遵照 Microsoft的指示設定你的NT box允許明碼,請看:
知識庫交章 Q166730
上一頁
下一頁
目錄表