自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SAMBA暢游Linux 三條妙計(jì)實(shí)現(xiàn)服務(wù)自啟動(dòng)

運(yùn)維 系統(tǒng)運(yùn)維
在Linux系統(tǒng)中,要讓SAMBA服務(wù)器隨機(jī)啟動(dòng)有不少的實(shí)現(xiàn)方法。系統(tǒng)管理員可以根據(jù)自己的愛好以及專業(yè)背景來選擇合適的實(shí)現(xiàn)方式。

通過SAMBA服務(wù)器軟件可以讓W(xué)indows等非Linux客戶端順暢的訪問Linux服務(wù)器上的共享資源。如果Linux服務(wù)器中設(shè)置了許多共享的資源(如Linux服務(wù)器是一臺(tái)文件服務(wù)器),為了讓W(xué)indows客戶端能夠順利訪問這些共享資源,最好能夠時(shí)時(shí)啟動(dòng)SAMBA服務(wù),而不是在需要用到的時(shí)候才啟用。要實(shí)現(xiàn)這個(gè)目的,最好的做法就是在Linux系統(tǒng)開機(jī)的時(shí)候自動(dòng)啟動(dòng)SAMBA服務(wù)器,來節(jié)省每次手工啟動(dòng)的時(shí)間。而且,這也可以避免因?yàn)橥泦?dòng)而導(dǎo)致服務(wù)器停用這個(gè)服務(wù)而給其他客戶端帶來訪問的故障。

在Linux系統(tǒng)中,要讓SAMBA服務(wù)器隨機(jī)啟動(dòng)有不少的實(shí)現(xiàn)方法。系統(tǒng)管理員可以根據(jù)自己的愛好以及專業(yè)背景來選擇合適的實(shí)現(xiàn)方式。

方式一:利用ntsysv來配置。

在Windows操作系統(tǒng)中有一個(gè)MSCONFIG的小工具。利用這個(gè)工具可以對(duì)一些服務(wù)進(jìn)行設(shè)置。如設(shè)置一些服務(wù)隨機(jī)啟動(dòng),讓一些服務(wù)不隨機(jī)啟動(dòng)等等。其實(shí)在Linux操作系統(tǒng)中也有類似的一個(gè)工具,即ntsysv。有關(guān)這個(gè)工具的說明大家可以利用man命令來查看。如下圖所示:

     

簡(jiǎn)單的說,ntsysv就是使用 newt 庫的 SysV 風(fēng)格的 runlevel 配置工具。它是Red Hat公司遵循GPL規(guī)則所開發(fā)的程序,它具有跟Msconfig類似的互動(dòng)式操作界面。通過這個(gè)界面,系統(tǒng)管理員可以輕易地利用方向鍵和空格鍵等,開啟、關(guān)閉操作系統(tǒng)在每個(gè)執(zhí)行等級(jí)并設(shè)置系統(tǒng)的各種服務(wù)。不過可惜的是,到現(xiàn)在為止好像還不支持鼠標(biāo)操作,需要通過鍵盤來實(shí)現(xiàn)相關(guān)的設(shè)置。ntsysv工具為激活或停運(yùn)服務(wù)提供了簡(jiǎn)單的界面。系統(tǒng)管理員可以使用 ntsysv來啟動(dòng)或關(guān)閉由xinetd管理的服務(wù),還可以使用 ntsysv 來配置運(yùn)行級(jí)別。按照默認(rèn)設(shè)置,只有當(dāng)前運(yùn)行級(jí)別會(huì)被配置。若要配置不同的運(yùn)行級(jí)別,則需要使用 --level 選項(xiàng)來指定一個(gè)或多個(gè)運(yùn)行級(jí)別。Ntsysv配置工具提供的交互式界面與文本模式下安裝程序的工作方式類似。系統(tǒng)管理員可以使用上下箭頭來上下查看列表,并使用空格鍵來選擇或取消選擇相關(guān)的服務(wù);另外可以用來點(diǎn)擊(回車鍵)確定和取消按鈕來實(shí)現(xiàn)選擇或者取消服務(wù)的目的。如果要在服務(wù)列表在確定、取消按鈕中進(jìn)行相互切換,則可以使用 Tab鍵。如果某項(xiàng)服務(wù)名字之前有*符號(hào)則表示這項(xiàng)服務(wù)被設(shè)置為啟動(dòng)。當(dāng)系統(tǒng)管理員需要進(jìn)一步了解這個(gè)服務(wù)的相關(guān)信息,則按F1幫助鍵會(huì)彈出每項(xiàng)服務(wù)的簡(jiǎn)短描述。

可見ntsysv因?yàn)槠涮峁┝艘粋€(gè)圖形化的配置工具,故是Linux系統(tǒng)管理員設(shè)置讓SMB服務(wù)隨機(jī)啟動(dòng)的一個(gè)首選。如果系統(tǒng)管理員需要利用這個(gè)工具來實(shí)現(xiàn)配置的話,操作也很簡(jiǎn)單。首先系統(tǒng)管理員需要在Linux的終端中輸入“ntsysv”命令。然后系統(tǒng)會(huì)啟動(dòng)這個(gè)配置窗口。其次系統(tǒng)管理員要利用鍵盤上的上下鍵在列表中找到SMB這一個(gè)條目。找到后按空格鍵啟用這項(xiàng)服務(wù)。注意按空格鍵后系統(tǒng)管理員要確保這服務(wù)的前面有一個(gè)*號(hào)。這個(gè)符號(hào)表示這個(gè)服務(wù)被設(shè)置為隨機(jī)啟動(dòng)了。最后利用Tab鍵把光標(biāo)移動(dòng)到確定按鈕,按回車鍵確定即可。雖然Ntsysv工具沒有提供鍵盤支持,但是對(duì)于大部分Linux系統(tǒng)管理員來說,這可能已經(jīng)司空見慣了,不會(huì)對(duì)他們?cè)斐啥啻蟮睦_。不過有些Linux系統(tǒng)的版本可能不支持這個(gè)工具,此時(shí)系統(tǒng)管理員可能就需要采取后續(xù)的幾中方式來進(jìn)行配置。

 

#p#

【編輯推薦】

  1. Linux系統(tǒng)下配置Netware服務(wù)器方法
  2. 嵌入式設(shè)備上的 Linux 系統(tǒng)開發(fā)
  3. 深度介紹Linux內(nèi)核是如何工作的(1)

方式二:通過Chkconfig來設(shè)置SAMBA服務(wù)器隨機(jī)啟動(dòng)。

Red Hat設(shè)計(jì)chkconfig的目的就是用來管理系統(tǒng)初始化的時(shí)候啟動(dòng)的服務(wù)。Chkconfig命令可以用來激活或者停用服務(wù),也可以用來設(shè)置讓某個(gè)服務(wù)隨機(jī)啟動(dòng)。通常情況下,利用chkconfig --list命令后,系統(tǒng)管理員可以看到一個(gè)系統(tǒng)服務(wù)列表,還可以看到相關(guān)的運(yùn)行級(jí)別。系統(tǒng)管理員還可以利用這個(gè)命令來查看每個(gè)運(yùn)行級(jí)別是否自動(dòng)運(yùn)行SAMBA服務(wù)器。通常情況下,我們可以通過如下的命令來達(dá)到預(yù)計(jì)的目的。

Chkconfig –level 5 smb on

這個(gè)指令就表示入股哦系統(tǒng)運(yùn)行Run level 5的級(jí)別時(shí),就會(huì)自動(dòng)啟動(dòng)SAMBA服務(wù)器。Chkconfig如果沒有帶參數(shù)運(yùn)行時(shí),則顯示其用法。如果加上服務(wù)名,那么就檢查這個(gè)服務(wù)是否在當(dāng)前運(yùn)行級(jí)啟動(dòng)。如果是則返回true,否則返回false。如果在服務(wù)名后面指定了on,off或者reset,那么chkconfi 會(huì)改變指定服務(wù)的啟動(dòng)信息。on和off分別指服務(wù)被啟動(dòng)和停止,reset指重置服務(wù)的啟動(dòng)信息。系統(tǒng)默認(rèn)情況下on和off開關(guān)只對(duì)運(yùn)行級(jí)3,4,5有效,但是reset可以對(duì)所有運(yùn)行級(jí)有效。


不過運(yùn)行這個(gè)命令的時(shí)候,需要注意一個(gè)問題,即chkconfig指令并不是立即自動(dòng)禁止或激活一個(gè)服務(wù)。它只是簡(jiǎn)單的改變了符號(hào)連接。另外這個(gè)命令的話到目前為止好像只有Red Hat的Linux系統(tǒng)具有。而像CentOS等了Linux操作系統(tǒng)則不支持這個(gè)命令。為此這個(gè)命令的應(yīng)用也具有一定的局限性。像有些企業(yè)如果采用了CentOS版本的操作系統(tǒng)的話,則就需要后面筆者介紹的解決方式了。

方式三:通過服務(wù)配置設(shè)置SAMBA的自啟動(dòng)。

在Windows中,有一個(gè)“服務(wù)”配置窗口。在這個(gè)窗口中,系統(tǒng)管理員可以指定哪些服務(wù)自動(dòng)啟動(dòng),哪些服務(wù)手工啟動(dòng),而那些服務(wù)又是被禁止啟動(dòng)的。Linux操作系統(tǒng)在設(shè)計(jì)的時(shí)候,也借鑒了這個(gè)圖形化的管理工具。在Linux操作系統(tǒng)中,有“服務(wù)配置”窗口。系統(tǒng)管理員可以依次打開“主菜單”、“系統(tǒng)設(shè)置”、“服務(wù)器設(shè)置”、“服務(wù)”選項(xiàng),然后系統(tǒng)就會(huì)打開一個(gè)服務(wù)配置窗口。在這個(gè)窗口的左面,系統(tǒng)管理員可以看到列出了相關(guān)的服務(wù)名字。如果系統(tǒng)管理員要讓SAMBA服務(wù)自動(dòng)啟動(dòng)的話,則知需要把這個(gè)服務(wù)前面的鉤打上即可。配置完成之后,主要要保存相關(guān)的配置。在下次重新啟動(dòng)之后,這個(gè)服務(wù)就會(huì)被自動(dòng)啟動(dòng)。

這個(gè)服務(wù)配置窗口基本上所有的Linux發(fā)行版本都具有。不過其適用方面也受到一定得限制。如只有在Linux服務(wù)器面前進(jìn)行設(shè)置。而不能夠通過SSH等遠(yuǎn)程方式進(jìn)行維護(hù)。即使能夠通過遠(yuǎn)程維護(hù),也需要通過很多的設(shè)置才可以完成。

為此如果系統(tǒng)管理員采用的Linux系統(tǒng)支持以上三種方式的話,那么最好還是選擇第二種方式。其雖然沒有提供圖形化的管理方式,但是畢竟只需要通過一個(gè)簡(jiǎn)單的命令就可以實(shí)現(xiàn)配置。系統(tǒng)管理員只要掌握chkconfig命令這個(gè)用戶,那么配置起來應(yīng)該不會(huì)遇到什么問題。而且最重要的是這個(gè)方式能夠支持遠(yuǎn)程操作。也就是說系統(tǒng)管理員不用站到Linux服務(wù)器面前就可以操作了。如果系統(tǒng)管理員采用的Linux版本不支持這個(gè)Chkconfig命令的話,那么只要采用第一種與第三種設(shè)置方式了。第一種設(shè)置方式雖然不提供鼠標(biāo)的支持,但是對(duì)于鍵盤等的支持非常好,而且設(shè)置起來的話也比較迅速。而第三種方式的話可以通過鼠標(biāo)來操作,但是從打開到設(shè)置完成要比第一種方式要慢一點(diǎn)。另外第三種方式的話基本上所有Linux操作系統(tǒng)的發(fā)行版本都能夠支持。

可見以上三種實(shí)現(xiàn)方式各有各的特點(diǎn)。Linux系統(tǒng)管理員需要根據(jù)自己所使用的Linux系統(tǒng)版本、所采取的管理方式(遠(yuǎn)程還是本地管理)、對(duì)命令的理解程度等等來選擇合適的處理方式。若不考慮系統(tǒng)版本的話,我是建議大家采用第二種處理方式。如果第二種方式行不通的話,則使用第一種方式來設(shè)置。第三種處理方式是最后的選擇。其實(shí)不僅是SAMBA服務(wù),其他的應(yīng)用服務(wù)也有類似的需求。如在Linux服務(wù)器上部署了Oracle數(shù)據(jù)庫系統(tǒng),也需要手工手工設(shè)定讓其能夠隨機(jī)啟動(dòng)。為此Linux管理員掌握相關(guān)的配置是非常重要的。這個(gè)配置用處很大。

責(zé)任編輯:張燕妮 來源: IT專家網(wǎng)
相關(guān)推薦

2012-10-22 10:04:11

AMD微型服務(wù)器嵌入式

2022-09-19 13:11:56

命令SSH內(nèi)網(wǎng)穿透

2013-01-18 17:30:32

Linux系統(tǒng)

2009-04-17 16:20:26

職場(chǎng)迷茫期對(duì)策

2021-08-25 14:58:47

MacOSGreenplumDocker

2010-02-03 14:28:15

Linux Samba

2014-01-13 10:14:20

WindowsLinux

2009-06-10 10:33:33

華為離職員工定律

2018-07-27 15:20:50

企業(yè)新興技術(shù)

2019-12-04 11:16:23

區(qū)塊鏈數(shù)字貨幣

2010-09-16 11:13:19

職場(chǎng)

2018-01-29 11:11:35

Linux入門學(xué)習(xí)

2023-11-13 14:43:47

API接口

2021-09-24 09:00:00

MySQL數(shù)據(jù)庫SQL

2010-01-04 10:05:18

linux掛載windows

2014-11-27 10:49:50

AWS re:Inve亞馬遜EC2亞馬遜

2023-06-06 07:17:44

云變化管理策略

2017-12-08 20:32:39

2010-10-20 09:39:50

2022-02-14 11:14:34

Java工程師開發(fā)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)