歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

linux——windows互聯實戰經歷

  本站會員:烏鴉 本人剛連接完Linux和windows98、me、2000、2kserver互聯實踐,走了不少彎路,現將一些感想和本人所碰到的一些故障現象作一下筆記,以方便初手: 一、samba 首先要知道samba是一組 程序,他讓你的linux機器懂得smb協議。在運行samba服務器程序的時候,你的linux機器在網絡鄰居中看起來如同一台windows的機器。 二、我的配置過程 1、修改smb.conf 我選的是系統默認安裝的samba,但系統啟動完後,發現samba沒有啟動,(#ps -axf grep smb),手動啟動(#/etc/rc.d/init.d/smb restart) 修改 /etc/samba/smb.conf 有些書上說是/etc/smb.conf 我也不知道為什麼,可能是版本差異吧。 我就修改了 [global]組的: workgroup = JD (我的工作組名是JD) netbios name = vmlinux security = user (采用用戶方式驗證) encrypt passWords = no (我采用的是明文密碼驗證) smb passwd file = /etc/smbpasswd (設置smb密碼文件的位置) [public] (把[public]組前面的“;”全拿掉 path = /pub (共享pub目錄) 我就修改了這些,其他就是把#開頭的段全刪了(礙眼) 2、添加相應目錄和用戶 #mkdir pub (添加/pub目錄) #adduser test (添加test用戶)注:現在添加的只是linux本機用戶,並沒用添加smb用戶,換句話說,test現在不能通過網絡訪問這台linux主機。 #passwd test (設置test用戶密碼) #vi /etc/passwd (把一些你不用或者你不知道的用戶全刪了) # cat /etc/passwd mksmbpasswd.sh > /etc/smbpasswd (把linux本機用戶加到smb用戶裡去) #smbpasswd test (設置test用戶的smb訪問口令) #/etc/rc.d/init.d/smb restart (重啟samba) ok ,linux主機上我就設了這些,下面開始測試 2、測試linux smb(在本機上測試) #smbclient -L //vmlinux (先用smbclient測試本機smb是否工作正常,應能看到/root /public這些目錄) #smbclient \\\\vmlinux\\root (現在連接目錄,提示輸入密碼,你自己知道) 這樣的話,linux機器互訪應該沒問題了。 注意:#vi /etc/hosts (添加win98\me\2000機器的ip和主機名,看看有沒有自己的,沒有的話也填上) 測試windows的機器前先 找到/usr/share/doc/sambaX-XXXX/docs 下*.reg文件 導入windows的機器,我發現這個還能解決win2000的機器互訪winme、98時常常出現的怪病,現在2k和98在局域網裡訪問都正常的要死。 3、測試win98、me 現在能在win98 、me的網上鄰居裡看到linux機器名了,點擊,倒,什麼?提示要什麼IPC$密碼!!! 解決方法:控制面板—用戶密碼—添加test用戶(剛才在smb裡面添加的那個用戶)重啟,用這個用戶名登陸,現在再訪問,應該沒問題了(至少我是ok了) 4、測試win2000 1台(win2k1)提示:請輸入用戶名和密碼(然後你打什麼用戶名和密碼都沒用) 另一台(win2k2)提示:此賬戶未得到從這個工作站登陸的許可 再倒! 解決方法:發現win2000雖然是用的test用戶名和密碼,但是現在登陸在win2000的域裡,我在win2000本機裡添加test用戶,然後用test登陸本機,訪問linux機器,現在正常了。 我寫的沒有偷工減料,我按這樣的方法,現在訪問都很正常,你試試吧,如有錯的地方,歡迎指出,thanks


[1] 

另一台(win2k2)提示:此賬戶未得到從這個工作站登陸的許可 再倒! 解決方法:發現win2000雖然是用的test用戶名和密碼,但是現在登陸在win2000的域裡,我在win2000本機裡添加test用戶,然後用test登陸本機,訪問linux機器,現在正常了。 我寫的沒有偷工減料,我按這樣的方法,現在訪問都很正常,你試試吧,如有錯的地方,歡迎指出,thanks



Copyright © Linux教程網 All Rights Reserved