當前位置:首頁 » 操作系統 » linux建區域網

linux建區域網

發布時間: 2022-08-09 07:05:36

linux與window如何組區域網

? 文件共享是重要的網路需求,特別在企業環境中這種需求顯得非常迫切。我們知道Windows主機間的文件共享非常簡單,可以通過網上鄰居實現。但是企業環境中主機的操作系統比較復雜,其中不乏Linux、Unix這樣的系統。那如何實現Windows與Linux之間的文件共享呢?一個有效的解放方案是,在Linux平台上部署SAMBA即可實現此類共享需求。下面筆者搭建環境,實例演示在Linux中部署SAMBA的詳細技術細節。
環境描述
Linux系統:Red Hat 9.0
Windows系統:Windows XP sp2
一、SAMBA服務部署
1、samba安裝
(1).驗證
samba是Linux系統集成的一個工具,在安裝Linux的過程中用戶可以選擇安裝。驗證系統是否安裝了samba可以通過如下命令進行查看:
[root@localhost root]# rpm -qa |grep samba
如果如下面所示,就說明已經安裝了samba:
samba-swat-2.2.7a-7.9.0
samba-2.2.7a-7.9.0
redhat-config-samba-1.0.4-1
samba-common-2.2.7a-7.9.0
samba-client-2.2.7a-7.9.0
從圖1可以看到筆者的Linux已經安裝了samba。(圖1)
???

????

??? (2).安裝
如果上述命令沒有任何顯示,就說明沒有安裝。要安裝samba非常簡單。將RedHat 9.0的第一張安裝盤放入光碟機,系統會自動掛接。如果沒有掛接可輸入mount /mnt/cdrom進行掛載,然後按照下面的操作進行安裝:
# cd /mnt/cdrom/RedHat/RPMS
# rpm -ivh samba-common-2.2.7a-7.9.0.i386.rpm
# rpm -ivh samba-2.2.7a-7.9.0.i386.rpm
# rpm -ivh samba-client-2.2.7a-7.9.0.i386.rpm
這樣我們就安裝好了samba,然後輸入命令進行查看:
# ls /etc/samba
可以看到有三個文件分別為lmhosts、smb.conf、smbusers。
(圖2)
???

??? (4).下面需要配置smbusers文件,設置用戶訪問許可權。用vi打開smbusers文件,然後將
root = administrator admin
nobody = guest pcguest smbguest
修改為
root = admin
gslw = 11
nobody = guest pcguest smbguest
保存並退出。
(圖4)
???

????
??? 配置完成後,我們輸入命令testparm進行對samba配置文件的測試,如圖5所示,測試正常。(圖5)
???

????
??? 3、創建共享文件夾
作為測試,我們運行命令mkdir /home/gslw創建共享文件夾,然後輸入命令ls /home可以看到文件夾創建完成。
4、添加用戶
要訪問該共享文件夾,還需要添加用戶。輸入命令smbpasswd -a root,將root用戶添加進來,並為其設置訪問密碼。同樣的我們輸入命令smbpasswd -a gslw,將gslw用戶添加進來並為其設置密碼。諸如此類,大家可以根據需要添加相應的用戶。(圖6)
???

??? 5、設置許可權
設置共享目錄的訪問許可權,比如我們設置為完全控制可輸入命令即可chmod 777 /home/gslw。許可權設置完畢後需要重新啟動服務,輸入命令service smb restart即可。(圖7)
???

????
??? 6、訪問測試
(1).linux訪問
我們先在linux下訪問SAMBA共享文件夾進行測試。輸入命令smbclient //192.168.216.133/gslw -U root
,然後輸入密碼可以看到訪問成功。進入smb命令行,我們輸入ls命令查看共享目錄中的文件,當然也可以通過mkdir命令創建目錄。然後用gslw登錄samba伺服器,可以利用ls查看共享目錄中的文件,然後用mkdir創建文件夾,可以看到沒有成功,這是因為我們在samba的配置文件設置了gslw用只有讀許可權,沒有賦予其寫許可權。通過上面的測試,說明我們的samba伺服器創建成功,在linux下訪問成功。(圖8)
???

????
??? (2).Windows XP訪問
下面我們測試在XP中是否可以訪問samba伺服器中的共享文件夾。打開「我的電腦」,在地址欄中輸入samba伺服器的IP地址。我們輸入\\192.168.216.133回車後彈出登陸框,輸入登錄用戶名admin密碼test168,可以看到成功登錄samba伺服器,可以看到我們在samba的命令行下剛才創建的目錄。(圖9)
???

????
??? 總結:Samba是一個網路伺服器,用於Linux和Windows共享文件之用。上面演示的利用samba服務實現Linux與Windows直接的文件共享,涉及了samba的設置幾個重要方面。其實,在實際應用中我們可以根據自己的需要進一步深入設置,只有把配置文件和共享目錄的許可權結合起來,才能使Samba服務發揮更大的作用。

② 怎麼建立區域網

Linux系統作為網路伺服器的優點數不勝數,但它的缺點也不少,特別是繁瑣的配置讓不少人望而卻步。本文以TurboLinux 4.0為例,介紹配置區域網Linux伺服器時的一些經驗,希望對讀者有一些幫助,也希望能起到拋磚引玉的作用。

一、TCP/IP網路配置

TurboLinux對網卡的支持還是比較好的,大部分網卡在安裝時就可以自動檢測出來。如果你的運氣不好,Linux找不到你的網卡,可以進入X Windows,以root身分運行linuxconf命令。這是一個圖形界面的配置工具,大部分Linux設置可以通過點點滑鼠簡單完成。首先在其中找到Basic Host Setting一項,在這一項中設置網卡的類型、I/O port和IRQ,一般沒有列出的ISA卡可以用ne,PCI可以用ne或ne2k-pci,接著設置IP地址和子網掩碼,只要和區域網中的其他機器設在同一個子網中就可以了。如果要連接外部網路還要設置網關。關於這方面的問題還可以參看TurboLinux的幫助文件。

二、Samba伺服器的配置

Samba是一個文件和列印伺服器,它最重要的特點就是可以和Win98/NT共享文件,還可以為其提供列印服務。簡而言之,就是可以在Win98的網上鄰居中看到Linux伺服器,並能存取其中的文件。

關於Samba的配置都存放在/etc/smb.conf中,其中多數可用它的默認設置,我就不再多說了,但有幾處是非改不可的:

smb.conf文件中採用類似於Windows ini 文件的方式,以[]為一段的開始,每一行為一個等號表達式,注釋以打頭。其中每一個[]都表示一個共享目錄。(global和printer)除外[global]中是一些通用的配置,其中對Win98機器比較重要的一個就是guestaccount,表示不用密碼的用戶名,如果在Win98

中以這個用戶名登錄,訪問public=yes的目錄就不用密碼,但不能訪問public=no的目錄。

guest account = guest

Workgroup要改為Win98網路配置中所設的名字,不然網上鄰居中就找不到這台機器。

workgroup = Samba Server

因為Win98不區分大小寫,而Linux卻區分大小寫,所以要加入以下兩行:

preserve case = yes

short preserve case = yes

如果要設置一個目錄只對幾個用戶有讀寫許可權,只要加入以下一行每兩個用戶名中間以空格分開:

valid users = user1 user2 user3

設置完smb.conf文件後,運行turboservice,把samba服務設置為開機自動啟動。以後Linux開機後,就可以在Win98的網上鄰居中找到它了。

以上只是用Win98共享Linux資源,那麼如何用Linux共享Win98中的文件呢?其實更簡單,只要用命令smbmount。例如:要共享另一台主機ntserver中sharefile目錄,用戶名是student,密碼是1234,只要打入命令:

smbmount ′\ntserversharefile′ -U student -P 1234 /mnt/sharefile

以後/mnt/sharefile就成了ntserver中的sharefile目錄,如果沒有用戶名和密碼-P 和 -U 參數就可以省掉了。

三、Apache伺服器的配置

你是不是也想在區域網上發布主頁呢?那就選擇Apache吧。

用Apache安裝Http Server是最簡單不過的了,只要用turboservice命令把Web Server服務啟動即可。它的默認主頁是/home/httpd/index.html,把它替換成自已的主頁,然後在瀏覽器中輸入Linux主機的IP地址看看有什麼反應。

只用IP地址實在太單調了,想不想試試用www.cpcw.com這樣Cool的域名,那就看看下面的介紹吧。假設Linux主機的區域網中的IP地址是192.1.1.1,打開/etc/hosts文件,找到192.1.1.1對應的那一行,把主機的別名改為www.cpcw.com。然後把區域網中另一台Win98機器設置為通過區域網連接,並在區域網代理伺服器設置一欄中填入Linux主機的IP地址。最後打開IE,輸入www.cpcw.com,享受一下你的勞動成果吧!

③ 如何在區域網搭建linux伺服器

1、找台電腦主機或者伺服器;
2、安裝好linux系統;
3、設置好防火牆許可權;

④ 如何搭建區域網Linux系統我們用的一台電腦是伺服器,安裝的是Linux,現在要在這台伺服器上搭建區域網

你這什麼意思啊-
-
沒看懂
是要做DHCP服務、dns服務之類的嗎
沒有搭建區域網linux系統這種說法
linux本身就是一個系統
跟windows系統是一個概念

⑤ linux 與WINDOWS搭建區域網

一步一學Linux與Windows 共享文件Samba (v0.2b)
作者:北南南北,正在增加中... ... 需要您的參與;
來自:LinuxSir.Org
簡介:本文只是講一講我們最常用的Linux與Windows共享文件,主要是為新手指一指路。如何建立最簡單的Samba伺服器,並講述遇到問題應該從何處尋找解決方案;正在更新之中,希望您的參加 ... ... 謝謝;

目錄

0、架設Samba 伺服器的前提;

0.1 查看文件內容和編輯文件的工具;
0.2 關於文件和目錄相關;
03 用戶和用戶組相關;
04 進程管理;
1 Samba 簡介
2 Samba 功能和應用范圍
3 Samba 兩個伺服器相關啟動程序、客戶端及伺服器配置文件等;

3.1 Samba 有兩個伺服器,一個是smbd,另一個是nmbd;
3.2 查看Samba 伺服器的埠及防火牆;
3.3 查看Samba 伺服器的配置文件;
3.4 Samba 在Linux 中的一些工具(伺服器端和客戶端);
3.5 在Linux 中的常用工具,Windows查看Linux共享的方法 ;

3.5.1 在Linux系統中查看網路中Windows共享文件及Linux中的Samba共享文件;
3.5.2 在Windows中訪問Linux Samba伺服器共享文件的辦法;
3.5.3 smbfs文件系統的掛載;
4 由最簡單的一個例子說起,匿名用戶可讀可寫的實現;

第一步: 更改smb.conf
第二步:建立相應目錄並授權;
第三步:啟動smbd和nmbd伺服器;
第四步:查看smbd進程,確認Samba 伺服器是否運行起來了;
第五步:訪問Samba 伺服器的共享;
5、復雜一點的用戶共享模型(適合10人左右的小型企業);

5.1 共享許可權設計實現的功能;
5.2 在伺服器上創建相應的目錄;
5.3 添加用戶用戶組,設置相應目錄家目錄的許可權;

5.3.1 添加用戶組;
5.3.2 添加用戶;
5.3.3 添加samba用戶,並設置密碼;
5.3.4 配置相關目錄的許可權和歸屬;
5.4 修改Samba配置文件;
5.5 關於客戶端訪問;
5.5.1 Windows客戶端訪問;

++++++++++++++++++++++++++++++++++++++++++++++++
正文
++++++++++++++++++++++++++++++++++++++++++++++++

0、架設Samba 伺服器的前提;

Linux是一個多用戶的操作系統,對任何伺服器的架設與都用戶、用戶組及許可權相關,這是操作的基礎。Samba伺服器也不例外,對這些知識的掌握也是極為重要的。在Windows系統上雖然也能架共享文件伺服器,但它的許可權控制實在令人不敢恭維。如果我們用Windows系統來架網路共享文件系統,就是點滑鼠也能把我們點迷糊了。但在Linux中,我們可以輕松的改一改配置文件,不到幾分鍾就能建好自己的Samba伺服器。哪個更容易,只有你知道;

對於Samba伺服器的架設,有的弟兄簡單的認為,只要把改一下配置文件,創建好相應的目錄就行了。其實並不是這樣的,還要深入的工作,比如目錄的許可權和歸屬,也就是說能讓哪個用戶和用戶組有讀寫權。只有把配置文件和共享目錄的許可權結合起來,才能架好Samba伺服器;

下面是常用的基礎知識,我們在本文中所涉及的內容都可以在下面的列表中找到相應的解釋;

0.1 查看文件內容和編輯文件的工具;

《Linux 文件內容查看工具介紹》
《文件編輯器 vi》

0.2 關於文件和目錄相關;

《Linux 文件類型 及文件的擴展名》
《Linux 文件和目錄管理之列出、刪除、復制、移動及改名》
《Linux 文件和目錄的屬性》
《簡述Linux文件搜索》

03 用戶和用戶組相關;

《Linux 用戶(user)和用戶組(group)管理概述》
《用戶(User)和用戶組(Group)配置文件詳解》
《Linux 用戶管理工具介紹》
《Linux 用戶(User)查詢篇》

04 進程管理;

《Linux 進程管理》

1 Samba 簡介

Samba(SMB是其縮寫) 是一個網路伺服器,用於Linux和Windows共享文件之用;Samba 即可以用於Windows和Linux之間的共享文件,也一樣用於Linux和Linux之間的共享文件;不過對於Linux和Linux之間共享文件有更好的網路文件系統NFS,NFS也是需要架設伺服器的;

大家知道在Windows 網路中的每台機器即可以是文件共享的伺服器,也可以同是客戶機;Samba 也一樣能行,比如一台Linux的機器,如果架了Samba Server 後,它能充當共享伺服器,同時也能做為客戶機來訪問其它網路中的Windows共享文件系統,或其它Linux的Sabmba 伺服器;

我們在Windows網路中,看到共享文件功能知道,我們直接就可以把共享文件夾當做本地硬碟來使用。在Linux的中,就是通過Samba的向網路中的機器提供共享文件系統,也可以把網路中其它機器的共享掛載在本地機上使用;這在一定意義上說和FTP是不一樣的。

Samba 用的netbios協議,如果您用Samba 不成功,

Linux與Windows 、Linux 和 Linux

2 Samba 功能和應用范圍

Samba 應該范圍主要是Windows和Linux 系統共存的網路中使用;如果一個網路環境都是Linux或Unix類的系統,沒有必要用Samba,應該用NFS更好一點;

那Samba 能為我們提供點什麼服務呢?主要是共享文件和共享列印機;

3 Samba 兩個伺服器相關啟動程序、客戶端及伺服器配置文件等;

3.1 Samba 有兩個伺服器,一個是smb,另一個是nmb;

smb 是Samba 的主要啟動伺服器,讓其它機器能知道此機器共享了什麼;如果不打開nmb伺服器的話,只能通過IP來訪問,比如在Windows的IE瀏覽器上打入下面的一條來訪問

⑥ linux怎麼設置區域網啊

應該要在路由器或者交換機上設置路由的問題
和linux設置沒什麼關系

⑦ 如何配置linux區域網

我也有同樣的問題!
Linux和Windows的互相訪問,同一個區域網里有7台機子可是不是都能互相訪問!
港才2號機(Windows xp)還能訪問Linux呢,可是我在Linux上擴大了來賓許可權後,在2號機上就不能訪問Linux了。說是許可權不夠!

可能是版本的問題,我的Linux上沒有網上鄰居!

⑧ 虛擬機如何組建區域網我主機WIN7 虛擬機LINUX、、、多謝幫忙

本人也是

一、Win7的本地網卡要配IP地址(有配網關時虛擬機的Linux也要配)

二、虛擬機Linux的網卡要設成橋接方式(想要虛擬機上網又要組建區域網,就加多一塊網卡,一個用Nat,一個用橋接)

三、在Linux下的網卡配置文件里修改相應屬性(由於不同發行版配置文件名和位置都不同,具體請Google)

這樣就可以組建區域網,若在測試中發現不行,請檢查Linux的防火牆是否關了,在終端下輸入setup可以啟動界面,再選擇Firewall那一項進行配置即可(這個操作是圖形)

⑨ 如何在linux組建區域網

vmware是虛擬系統吧。。。。- -

⑩ linux怎麼樣與區域網建立連接

很簡單的呀.你進入LINUX系統後對它進行網路設置就行了呀!事實上和在windows下設置差別不大的,只要知道在哪裡設置就行了,在主菜單那裡選擇"系統設置"->"網路".然後就設置IP,網關,子網掩碼,最後別忘記設置DNS.設置後點激活,如果能激活就可以上網了.這當然是在圖形界面下設置的,如果是在文本下設置就麻煩點了.這里不好說!呵呵 !

熱點內容
lol最新刷金幣腳本 發布:2025-01-16 05:56:22 瀏覽:562
電腦登陸加密 發布:2025-01-16 05:21:57 瀏覽:152
安卓怎麼修復閃退 發布:2025-01-16 05:21:54 瀏覽:554
易盾加密 發布:2025-01-16 05:20:51 瀏覽:894
html上傳圖片的代碼 發布:2025-01-16 05:16:55 瀏覽:601
搭建伺服器租用電信的怎麼樣 發布:2025-01-16 05:12:32 瀏覽:49
phpmysql源碼下載 發布:2025-01-16 05:12:31 瀏覽:211
python安裝依賴包 發布:2025-01-16 05:11:45 瀏覽:996
澳門雲主機品牌伺服器 發布:2025-01-16 05:06:55 瀏覽:769
資料庫設計主要內容 發布:2025-01-16 05:02:02 瀏覽:13