萬盛學電腦網

 萬盛學電腦網 >> Linux教程 >> SAMBA 相關問題集

SAMBA 相關問題集

class="22206"> (李權哲):在RedHat;6.0中使用samba竟是如此幸福!
A:;;以前也用過samba,覺得印象很好,很方便地就可以
讓學校的老師和學生從Win95從網路上的芳鄰將網頁
資料放入Linux的個人目錄中,但說真的,當時samba
的安裝還好,設定可就是有點煩人,因為可用的選項
繁多,為了達成想要的功能,往往得花好幾個小時K一
些文件.
一直到最近,學校三年級學生開始作網頁了,主機是
新的機器,安裝了RedHat;6.0+CLE;0.8,心想開始又
得和samba好好地溝通了,意外地發現在RedHat;6.0
中所安裝的samba是2.0以後的版本,除了功能加強外,
還多了web化的管理界面,讓設定及管理工作變得相當
容易,更重要的是,比較不會出錯啦!原來以為要花個
幾天的工夫,竟在今天下午就處理完畢了!
以下簡介使用samba的web界面組態管理設定步驟:
(一)samba的web界面組態管理工作是包含inetd所掌管的
服務中,如果檢視/etc/services檔,您會發現有一行:
swat;901/tcp
swat就是該組態管理工具程式,如果該行有#,請將#去掉.
(二)檢視完/etc/services,再來就是修改/etc/inted.conf,
應該會發現一行:
swat;stream;tcp;nowait.400;root;/usr/sbin/swat;swat
有#的話,請將#去掉,如果沒有該行請自行加入.要注意的要
寫對swat的路徑,原始行中的內容不見得正確,建議以
whereis;swat確定一下.修改完後存檔離開,
(三)以kill;-1;(inetd的pid),重新啟動inetd,
(四)至此已大功告成,已可以用浏覽器以http://xxx.xxx.xxx.xxx:901/的方式啟動
輸入root和密碼就可進入組態管理畫面,.
samba的default安全性等級是user模式,(另有share,server及
domain),恰可合於以Linux帳號資料驗使用者身份的需求.
以我們學校為例,學生端的機器是Win95,工作群組為comp2,
並設定開機登錄是client;for;microsoft;network,在samba
中我設定了:
[GLOBAL選項]
workgroup=comp2
netbios;name=stuwww
[Security;Option選項]
encrypt;passwords=no
(:若學生端為Win98,若仍要作如此設定得修正registry,目前
尚未測試完成,有結果時再報告大家.)
設定好後再到status中去啟動smbd就好了!這樣學生在開機時只
要輸入在Linux中的帳號和密碼,開機後就可在
網路上的芳鄰->comp2->stuwww中看到自己的個人目錄了.
swat只是提供web化的界面讓設定工作變得更容易些,事實上各項設定
還是寫入smb.conf.如果習慣直接修改smb.conf,還是沒問題的.


(張宏明):在RedHat;6.0中使用samba竟是如此幸福!
A:您可以先參考http://www.hmes.kh.edu.tw/~jona/redhatnote/samba/samba.htm
以節省大家摸索的時間,
敝校是己經將NT趕出校園了,;在學校中只要用一個帳號,
就可以使用各種在電腦上的資源了!
舉凡win98登入,網路磁碟機,mail,ftp,www...等都是同一個帳號,
甚至連個人密碼也可以用WEB介面來自行更改,
好處是只要每天看著硬碟不要讓他爆了,;其他的事都可以不用管了!

對了有關win98的registry,;在/usr/doc/samba-2.0.5a/docs/底下有兩個檔案Win98_PlainP
assword.reg及Win9X-CacheHandling.reg,;把它個copy到win98後,;雙擊執行後,
重新開機,;便可與samba相連結!

我己經研究了一個暑假,;有問題大家互相交換心得,;以避免浪費相同的時間在同一件事情上!

我目前遇到的最大問題是,;Microsoft;ForntPage;Extension裝起來後,;跑得並不穩定,;所以一直沒能提供該項服務!

(陳建宏):請問samba的logon;script
Q:請問各位先進,我的samba已經架設完成,用網路上的芳鄰都能順利執行,但是在登入的時候,就是無法自動執行logon;script;呢;?請試成功的先進們幫幫忙吧!

(李連順)A:參考看看
1./etc/smb.conf的一些設定
[global]
workgroup;=;ite;#網域名稱
domain;logons;=;yes;#是否當主網域控制站(PDC)
logon;script;=;%U.bat;#執行各個使用者的登入程序檔;

[netlogon];#登入程序檔目錄
path;=;/home/netlogon
comment;=;netlogon;Directories
guest;ok;=;yes
writable;=;yes
share;modes;=;yes;
public;=;yes

[%U];#;使用者目錄
path=/home/%U;#依據登入的帳號,指向登入者的目錄
writable;=;yes
comment;=;%U’s;home
browsable;=;yes
valid;users;=;%U;

2.建立一個帳號;sun;做測試

3.在/home須有以下目錄,沒有的話自行建立
屬性;擁有者;群組;目錄
770;Root;Users;Netlogon
755;sun;Users;Sun
-------------------------------------------------------------------------------
drwxrwxr-x;2;nobody;users;1024;02;4;12:44;netlogon
drwxr-xr-x;11;sun;users;1024;02;4;23:27;sun
-------------------------------------------------------------------------------

4.在/home/netlogon下編輯sun.bat,內容如下:
net;use;u:;redhatsun
net;use;n:;;redhatnetlogon
-------------------------------------------------------------------------------
-rwxr-----;1;sun;users;101;07;30;1997;sun.bat
-------------------------------------------------------------------------------

(黃力生):SAMBA;下的OUTLOOK;EXPRESS問題
Q:各位好;請教一亟待解決的問題
前陣子架了SAMBA;SERVER
讓校內所有電腦、所有帳號(老師及學生)皆登入
SAMBA所架之網域,在登入及個人目錄方面似乎都沒問題
但是在使用OUTLOOKEXPRESS時
發現信箱設定值能夠存至SAMBA中個人目錄內
但是信件卻不會跟著過去
前一個使用者的信件會保留在收件匣、寄件匣...內
下個使用者能一封不漏的看到前人信件
如此一來電子郵件幾乎沒有任何的隱私可言
請教可有什麽方法能改善此一情況
這個問題主要是在SAMBA還是在OUTLOOKEXPRESS?
急!!;請幫忙;感激不盡

(張宏明):RE:SAMBA;下的OUTLOOK;EXPRESS問題
A:samba必須和windows;98的多使用者功能配合才可發揮完整的個人環境效果。
前提:;您的samba設定檔案要將profile的資料夾設定指向個人目錄內
1.控制台->使用者:;去設定一個新的使用者
2.登出後重新以samba上的帳號去登入(或重新開機後)
3.登入後,;進入windows;98前,系統會問您是否保留個人設定值,;必須回答是,;才能保留每個人不同的環境參數。也就是說,;每個人均可以任意更改您的桌面或其他環境,而不會去影響到別人!
4.使用outlook;express;5.0後,;要先將資料存放的目錄變更到/windows/profiles/中您的帳號目錄底下的Application;Data/Microsoft/Outlook;Express底下
5.設定完成後,;登出時就會將您在/windows/profiles/您帳號目錄中的各項目錄,;copy;到您server上的私人目錄底下
6.每次登入便會將您的profiles目錄搬到windows/profiles/您帳號目錄中
如此,;每個人便有自己的環境與outlook;express了,;不會去影響到別人,;只不過您的server必須要大一點,;因為新設定完成的profiles檔(不含mail信件)就將近4MB,;通常我都會就限每個人25mb!
copyright © 萬盛學電腦網 all rights reserved