還在用Linux命令行结序?Windows 10 Ubuntu子系統(tǒng)圖形管理工具Webmin來(lái)了铺罢!


我的玩轉(zhuǎn)WSL系列文章(更新中)

Webmin是什么

今天折騰的主題是:給WSL安裝圖形管理工具Webmin。

Webmin是目前功能最強(qiáng)大的基于Web的Unix系統(tǒng)管理工具箫柳。管理員通過(guò)瀏覽器訪(fǎng)問(wèn)Webmin的各種管理功能并完成相應(yīng)的管理動(dòng)作手形。目前Webmin支持絕大多數(shù)的Unix系統(tǒng),這些系統(tǒng)除了各種版本的linux以外還包括:AIX悯恍、HPUX库糠、Solaris、Unixware涮毫、Irix和FreeBSD等瞬欧。
  Webmin 讓您能夠在遠(yuǎn)程使用支持 HTTPS (SSL 上的 HTTP)協(xié)議的 Web 瀏覽器通過(guò) Web 界面管理您的主機(jī)。這在保證了安全性的前提下提供了簡(jiǎn)單深入的遠(yuǎn)程管理罢防。這使得 Webmin 對(duì)系統(tǒng)管理員非常理想艘虎,因?yàn)樗兄髁髌脚_(tái)都有滿(mǎn)足甚至超出上述需求的 Web 瀏覽器。而且咒吐,Webmin 有其自己的“Web 服務(wù)器”野建,因此不需要運(yùn)行第三方軟件(比如 Web服務(wù)器)属划。萬(wàn)事具備。Webmin 的模塊化架構(gòu)允許您在需要時(shí)編寫(xiě)您自己的配置模塊贬墩。除了在此介紹的模塊之外榴嗅,Webmin 還包括許多模塊。盡管目前我們將主要關(guān)注網(wǎng)絡(luò)服務(wù)陶舞,但是您會(huì)看到嗽测,幾乎您系統(tǒng)的每一部分都能夠通過(guò) Webmin 來(lái)配置和管理。
(以上介紹文字來(lái)自:https://www.wdlinux.cn/old/webmin

安裝Webmin

重要的事說(shuō)三遍:不要安裝官網(wǎng)的deb安裝包肿孵!不要安裝官網(wǎng)的deb安裝包唠粥!不要安裝官網(wǎng)的deb安裝包!
我在apt安裝webmin_1.920_all.deb時(shí)停做,卡在uppacking這一環(huán)節(jié)晤愧,完全沒(méi)有反應(yīng),強(qiáng)行終止安裝的后果很?chē)?yán)重蛉腌,修復(fù)安裝取消安裝等各種手段都用了官份,不管用,apt功能徹底廢了烙丛,無(wú)法安裝新程序舅巷。沒(méi)辦法,只有重置系統(tǒng)河咽。好在WSL的備份重置非常簡(jiǎn)單钠右,稍后會(huì)有一篇文章單獨(dú)來(lái)講。
不用apt怎么辦忘蟹,很簡(jiǎn)單飒房,直接下載官網(wǎng)的tar文件,解壓媚值,執(zhí)行安裝腳本即可:

# wget http://prdownloads.sourceforge.net/webadmin/webmin-1.920.tar.gz
# gunzip webmin-1.920.tar.gz
# tar xf webmin-1.920.tar
# cd webmin-1.920
# ./setup.sh /usr/local/webmin
***********************************************************************
*            Welcome to the Webmin setup script, version 1.920        *
***********************************************************************
Webmin is a web-based interface that allows Unix-like operating
systems and common Unix services to be easily administered.

Installing Webmin from /home/niuyoucai/webmin-1.920 to /usr/local/webmin ...

***********************************************************************
Webmin uses separate directories for configuration files and log files.
Unless you want to run multiple versions of Webmin at the same time
you can just accept the defaults.

Config file directory [/etc/webmin]:  回車(chē)
Log file directory [/var/webmin]: 回車(chē)

***********************************************************************
Webmin is written entirely in Perl. Please enter the full path to the
Perl 5 interpreter on your system.

Full path to perl (default /usr/bin/perl):  回車(chē)

Testing Perl ...
Perl seems to be installed ok

***********************************************************************
Operating system name:    Ubuntu Linux
Operating system version: 18.04.2

***********************************************************************
Webmin uses its own password protected web server to provide access
to the administration programs. The setup script needs to know :
 - What port to run the web server on. There must not be another
   web server already using this port.
 - The login name required to access the web server.
 - The password required to access the web server.
 - If the webserver should use SSL (if your system supports it).
 - Whether to start webmin at boot time.

Web server port (default 10000): 回車(chē)
Login name (default admin): 回車(chē)
Login password: 密碼
Password again: 再次輸入密碼
Use SSL (y/n): y
Webmin does not support being started at boot time on your system.
***********************************************************************
Copying files to /usr/local/webmin ..
..done

Creating web server config files..
..done

Creating access control file..
..done

Inserting path to perl into scripts..
..done

Creating start and stop scripts..
..done

Copying config files..
..done

Creating uninstall script /etc/webmin/uninstall.sh ..
..done

Changing ownership and permissions ..
..done

Running postinstall scripts ..
..done

Enabling background status collection ..
..done

Attempting to start Webmin mini web server..
Starting Webmin server in /usr/local/webmin
..done

***********************************************************************
Webmin has been installed and started successfully. Use your web
browser to go to

  http://Tongfang-V42F:10000/

and login with the name and password you entered previously.

安裝過(guò)程中要回答幾個(gè)問(wèn)題狠毯,上面都做了標(biāo)記,需要注意Use SSL一定要選“Y”褥芒,否則無(wú)法用遠(yuǎn)程電腦登陸Webmin垃你。安裝很快結(jié)束,系統(tǒng)里多了兩個(gè)文件夾喂很,/usr/local/webmin和/etc/webmin。做兩個(gè)啟動(dòng)停止服務(wù)的快捷命令:

# cd ~
# vi ~/.bash_aliases
追加兩行
alias startwebmin='sudo /etc/webmin/restart'
alias stopwebmin='sudo /etc/webmin/stop'
保存退出
# source .bashrc
startwebmin

安裝完畢皆刺,webmin服務(wù)已啟動(dòng)少辣。

測(cè)試Webmin

在另外一臺(tái)電腦上打開(kāi)瀏覽器,地址欄輸入https://服務(wù)器IP:10000羡蛾,出現(xiàn)下面登陸畫(huà)面:


Webmin登陸

用剛才安裝時(shí)設(shè)定的密碼登陸漓帅,進(jìn)入首頁(yè),顯示系統(tǒng)信息:


系統(tǒng)信息

界面是英文的,在Webmin->Change Language and Theme里改成中文忙干,保存器予,刷新,效果是醬紫的:
中文界面

Webmin功能強(qiáng)大捐迫,幾乎你能想到的Linux功能管理都可以在這里找到乾翔,比如進(jìn)程管理:


進(jìn)程管理

再比如SSH服務(wù)配置
ssh config

還有用戶(hù)管理,啟動(dòng)管理施戴,硬件管理等等等等反浓。非常適合不喜歡命令行的Linux小白,比如我赞哗。
Webmin本身的配置就非常強(qiáng)大:
Webmin Configuration

在IP訪(fǎng)問(wèn)控制里雷则,加入遠(yuǎn)程電腦的網(wǎng)卡Mac地址,可以限定可使用Webmin的電腦肪笋,保證了安全性月劈,有興趣可以試一下。

卸載Webmin

如果體驗(yàn)過(guò)后新鮮勁兒過(guò)了藤乙,想卸載猜揪,也非常簡(jiǎn)單,一個(gè)命令即可:

# cd /etc/webmin
# ./uninstall.sh

好了湾盒,今天的折騰到此結(jié)束湿右!歡迎繼續(xù)關(guān)注小牛的《玩轉(zhuǎn)WSL系列》文集!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末罚勾,一起剝皮案震驚了整個(gè)濱河市毅人,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌尖殃,老刑警劉巖丈莺,帶你破解...
    沈念sama閱讀 218,755評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異送丰,居然都是意外死亡缔俄,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)器躏,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)俐载,“玉大人,你說(shuō)我怎么就攤上這事登失《粲叮” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,138評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵揽浙,是天一觀(guān)的道長(zhǎng)状婶。 經(jīng)常有香客問(wèn)我意敛,道長(zhǎng),這世上最難降的妖魔是什么膛虫? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,791評(píng)論 1 295
  • 正文 為了忘掉前任草姻,我火速辦了婚禮,結(jié)果婚禮上稍刀,老公的妹妹穿的比我還像新娘撩独。我一直安慰自己,他們只是感情好掉丽,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,794評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布跌榔。 她就那樣靜靜地躺著,像睡著了一般捶障。 火紅的嫁衣襯著肌膚如雪僧须。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,631評(píng)論 1 305
  • 那天项炼,我揣著相機(jī)與錄音担平,去河邊找鬼。 笑死锭部,一個(gè)胖子當(dāng)著我的面吹牛暂论,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播拌禾,決...
    沈念sama閱讀 40,362評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼取胎,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了湃窍?” 一聲冷哼從身側(cè)響起闻蛀,我...
    開(kāi)封第一講書(shū)人閱讀 39,264評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎您市,沒(méi)想到半個(gè)月后觉痛,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,724評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡茵休,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評(píng)論 3 336
  • 正文 我和宋清朗相戀三年薪棒,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片榕莺。...
    茶點(diǎn)故事閱讀 40,040評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡俐芯,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出钉鸯,到底是詐尸還是另有隱情泼各,我是刑警寧澤,帶...
    沈念sama閱讀 35,742評(píng)論 5 346
  • 正文 年R本政府宣布亏拉,位于F島的核電站扣蜻,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏及塘。R本人自食惡果不足惜莽使,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,364評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望笙僚。 院中可真熱鬧芳肌,春花似錦、人聲如沸肋层。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,944評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)栋猖。三九已至净薛,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蒲拉,已是汗流浹背肃拜。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,060評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留雌团,地道東北人燃领。 一個(gè)月前我還...
    沈念sama閱讀 48,247評(píng)論 3 371
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像锦援,于是被迫代替她去往敵國(guó)和親猛蔽。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,979評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容