国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于銀河麒麟操作系統(tǒng)的文件共享設(shè)計與實現(xiàn)

2022-05-30 08:37林巖釗
科學(xué)技術(shù)創(chuàng)新 2022年17期
關(guān)鍵詞:配置文件麒麟銀河

肖 健 鄭 超 郭 冰 林巖釗

(福建省地震局,福建 福州 350003)

當(dāng)前,在全球從工業(yè)經(jīng)濟(jì)向數(shù)字經(jīng)濟(jì)時代轉(zhuǎn)變的大背景下,作為社會信息化、數(shù)字化的基礎(chǔ)設(shè)施,基礎(chǔ)軟件的重要性不言而喻。而基礎(chǔ)軟件中的操作系統(tǒng),在計算機(jī)體系架構(gòu)中是所有軟件的基礎(chǔ)和底座,更是重中之重[1]。

近年來,美國芯片出口管制愈發(fā)升級,相關(guān)技術(shù)“卡脖子”問題也日益凸顯,一時間“缺芯少魂”引發(fā)廣泛關(guān)注。這里所說的“缺芯少魂”指的就是缺少作為計算機(jī)和互聯(lián)網(wǎng)信息世界的硬件“神經(jīng)中樞”的芯片,以及讓計算機(jī)硬件具備“靈魂”的操作系統(tǒng)。長期倡導(dǎo)自主開發(fā)操作系統(tǒng)的倪光南院士曾表示過,誰掌控了操作系統(tǒng),誰就掌握了小到一臺電腦、大到一個網(wǎng)絡(luò)的“開關(guān)鍵”,甚至可以在需要的情況下去掌控所有的用戶信息和操作行為,這就好比應(yīng)用程序這座房子,需要穩(wěn)定的操作系統(tǒng)打好地基一樣。因此,操作系統(tǒng)不僅僅關(guān)乎信息技術(shù)競爭力,更與國家信息安全息息相關(guān)[2]。

本文提出一種基于銀河麒麟操作系統(tǒng)的文件共享機(jī)制,搭建SAMBA 服務(wù)實現(xiàn)共享,解決局域網(wǎng)內(nèi)不同操作系統(tǒng)之間進(jìn)行數(shù)據(jù)共享和數(shù)據(jù)轉(zhuǎn)移等問題,為Windows 平臺向國產(chǎn)操作系統(tǒng)平滑過渡提供良好的條件,提升國產(chǎn)操作系統(tǒng)的市場份額,扭轉(zhuǎn)“缺芯少魂”的現(xiàn)狀。

1 桌面操作系統(tǒng)份額

在過去的數(shù)十年,為了適應(yīng)國家社會經(jīng)濟(jì)快速發(fā)展的需要,在操作系統(tǒng)等領(lǐng)域,我們更多的是實行“拿來主義”。這在當(dāng)時的歷史階段發(fā)揮了積極作用,但同時很大程度上也形成了技術(shù)依賴[1]。

根據(jù)statcounter 網(wǎng)站給出的2022 年2 月中國桌面操作系統(tǒng)的市場份額[3],作為從操作系統(tǒng)巨頭的微軟公司W(wǎng)indows 系統(tǒng)占比85.36%,蘋果的Mac 系統(tǒng)占比5.67%,二者共同占有中國桌面操作系統(tǒng)91%以上的市場份額,而各類Linux 操作系統(tǒng)僅占有不到1%,如圖1所示。

圖1 2022 年2 月我國桌面操作系統(tǒng)比例

2 國產(chǎn)操作系統(tǒng)

早在20 世紀(jì)90 年代,我國的科研工作者們已經(jīng)清晰地認(rèn)識到自主研發(fā)操作系統(tǒng)的戰(zhàn)略意義。倪光南院士曾說:“操作系統(tǒng)中最關(guān)鍵的技術(shù),必須依靠自主研發(fā),這是用錢買不到的;國產(chǎn)軟件要想做好就要做到一個聯(lián)盟、一個標(biāo)準(zhǔn)、一個生態(tài),做到像微軟和英特爾的Wintel聯(lián)盟一樣”[4]。

目前主要的國產(chǎn)操作系統(tǒng)有11 個,基本上都是基于開源的Linux 研發(fā)完成,分別是:中標(biāo)麒麟(NeoKylin)、紅旗Linux、優(yōu)麒麟(UbuntuKylin)、中興新支點SPG 思普操作系統(tǒng)(SPGnux)、一銘操作系統(tǒng)、鳳凰系統(tǒng)(Phoenix OS)、凝思磐石安全操作系統(tǒng)、雨林木風(fēng)操作系統(tǒng)(YLMF OS)、共創(chuàng)Linux 以及深度Linux(Deepin)。

3 麒麟操作系統(tǒng)

2014 年,中國電子信息產(chǎn)業(yè)集團(tuán)有限公司旗下的兩家操作系統(tǒng)公司——中標(biāo)軟件有限公司和天津麒麟信息技術(shù)有限公司,實現(xiàn)強(qiáng)強(qiáng)整合,成立麒麟軟件有限公司(簡稱“麒麟軟件”),致力于打造中國操作系統(tǒng)核心力量,以順應(yīng)產(chǎn)業(yè)發(fā)展趨勢、市場客戶需求和國家網(wǎng)絡(luò)空間安全戰(zhàn)略需要。麒麟操作系統(tǒng)的發(fā)展已走過30 余個春秋,在建設(shè)社會主義現(xiàn)代化國家方針指導(dǎo)下,終于使得麒麟操作系統(tǒng)成長為國產(chǎn)操作系統(tǒng)無可爭議的龍頭產(chǎn)品。

在“2020 年度央企十大國之重器”評選中,麒麟軟件有限公司發(fā)布的“銀河麒麟操作系統(tǒng)V10”名列其中[5],這在一定程度上顯示著麒麟操作系統(tǒng)已經(jīng)開始承載重大歷史責(zé)任和歷史使命。截至目前,麒麟軟件已形成服務(wù)器操作系統(tǒng)、桌面操作系統(tǒng)、嵌入式操作系統(tǒng)、麒麟云等產(chǎn)品,它以安全可信的操作系統(tǒng)技術(shù)為核心,擁有著面向通用領(lǐng)域打造安全創(chuàng)新操作系統(tǒng)和相應(yīng)解決方案,也擁有面向?qū)S妙I(lǐng)域打造高安全高可靠操作系統(tǒng)和解決方案,并且同時支持飛騰、鯤鵬、龍芯、申威、兆芯、海光等國產(chǎn)CPU,為各類設(shè)備的國產(chǎn)化提供了良好的系統(tǒng)支持。據(jù)賽迪顧問統(tǒng)計,麒麟軟件旗下操作系統(tǒng)產(chǎn)品,連續(xù)10 年位列中國Linux 市場占有率第一名[6]。

4 文件共享

文件共享(file sharing)是指公眾或私人在不同的訪問(access)權(quán)限水平下共享計算機(jī)數(shù)據(jù)(data)或網(wǎng)絡(luò)(network)空間。

文件共享允許許多人使用能夠被閱讀或瀏覽、寫入或修改、復(fù)制、及打印的同一文件或組合文件。用戶可能全部都有同樣的訪問權(quán)限水平,也可能有不同的訪問權(quán)限水平。

常見的文件共享主要包括FTP、NFS 和Samba。從跨平臺的角度看,NFS 跨平臺兼容性較差;從掛載的角度,F(xiàn)TP 對用戶是不透明的;此外Samba 還支持共享打印機(jī)和Windows 域管理等。綜上,本文以Samba 為基礎(chǔ),構(gòu)建共享平臺。

5 Samba

Samba 是獲得GNU 許可的自由軟件,它為局域網(wǎng)內(nèi)的安裝不同操作系統(tǒng)(Windows、Linux 和Unix 等)的計算機(jī)之間提供文件共享和打印等服務(wù),安裝有Samba 服務(wù)的服務(wù)端(Server)可以為客戶端提供相應(yīng)的文件和打印等服務(wù)。

誠然,在麒麟系統(tǒng)中安裝Samba 服務(wù),其它計算機(jī)(Linux 或Windows)作為客戶機(jī)均可以訪問麒麟系統(tǒng)提供的文件和打印服務(wù),實現(xiàn)兩個系統(tǒng)間的數(shù)據(jù)交互,為本文提供了解決方案。

6 安裝與配置

本實施例安裝的銀河麒麟操作系統(tǒng)版本為:Linux-4.4.131-20200710.kylin.x86-generic-x86_64-withkylin-V10-juniper,如圖2 所示。

圖2 銀河麒麟操作系統(tǒng)桌面

銀河麒麟系統(tǒng)管理員(root) 通過apt-get install samba 命令進(jìn)行samba 的安裝。安裝完成后,可通過samba -v 命令查看所安裝的samba 軟件的版本,如圖3所示,顯然安裝的是4.3.11-Ubuntu 版本。同時也證實了samba 軟件已經(jīng)安裝成功。

圖3 samba 的安裝和測試

麒麟操作系統(tǒng)中,Samba 服務(wù)依靠配置文件實現(xiàn)文件共享。Samba 服務(wù)安裝后,會在/etc/samba 目錄下生成smb.conf 配置文件。該文件由不同的域組成,包括全局配置域global(文件中以中括號進(jìn)行標(biāo)識)和用戶自定義的配置域,主要包括home、printer。全局配置部分如果與共享部分有沖突,共享部分的設(shè)置優(yōu)先級高于全局配置。

為了實現(xiàn)Windows 可以訪問麒麟共享的文件,只需要對Samba 的配置文件進(jìn)行修改,增加一個共享段,在配置文件的最后添加下列信息:

[KylinSmb] 是定義了一個叫KylinSmb 的段;comment=Kylin Samba 是該段的注釋;path 為自定義的KylinSmb 段的共享目錄所在的位置;

接下來的兩行,主要是來賓和匿名用戶權(quán)限的設(shè)置,包括開放來賓用戶或匿名用戶、允許來賓用戶或匿名用戶進(jìn)行瀏覽查看;

接下來的三行valid users、writable 和read only 主要是設(shè)置有效用戶及其權(quán)限,包括設(shè)置cea 用戶為合法用戶、并具有可寫等功能。

最后的create mask=0777 代表客戶端上傳的文件默認(rèn)權(quán)限是777(即可讀可寫可執(zhí)行);directory mask=0777代表客戶端上傳的文件夾的默認(rèn)權(quán)限是777(即可讀可寫可訪問);available=yes 代表該共享是可用的。參數(shù)的詳細(xì)說明可以查看相應(yīng)的幫忙文檔。

值得一提的是valid users 必須是銀河麒麟操作系統(tǒng)的用戶。同時,還需要系統(tǒng)管理員通過smbpasswd -a cea命令為valid users(本實施例為cea)新建一個samba 的密碼。最后系統(tǒng)管理員通過service smbd restart 命令重啟samba 服務(wù)。

7 效果

由于系統(tǒng)是跨平臺的,圖4 給出的是麒麟系統(tǒng)通過文件管理器登錄本文的共享平臺(IP 地址為192.168.86.101),事實上,也可以通過smb://192.168.86.101 進(jìn)行登錄和查看本機(jī),如圖4 所示。本機(jī)提供了Samba 自帶的Print$共享和本文定義的KylinSmb 共享。

圖4 麒麟系統(tǒng)登錄共享平臺

雙擊KylinSmb 圖標(biāo),直接進(jìn)入服務(wù)端的共享文件夾(此時,地址欄顯示的192.168.86.101 主機(jī)上的PATH 目錄,即/home/cea/share/smb_main,詳見表1),如圖5 所示。

表1 samba 配置文件新增共享信息

圖5 查看共享目錄

圖6 給出Windows 通過網(wǎng)上鄰居(或資源管理器)打開\192.168.86.101,查看麒麟新建的共享平臺,文件夾對用戶是透明的,對麒麟操作系統(tǒng)文件的操作與本地文件的操作無異,由于賦予了寫權(quán)限,可以將Windows 平臺的數(shù)據(jù)和文件轉(zhuǎn)移到麒麟操作系統(tǒng)中,最終實現(xiàn)平臺轉(zhuǎn)移。

圖6 Windows 登錄共享平臺

8 結(jié)論

本文提供一種通過搭建SAMBA 服務(wù),實現(xiàn)銀河麒麟操作系統(tǒng)的文件共享機(jī)制。實驗證明,Windows 用戶可以利用該平臺,不需要命令行就可以將數(shù)據(jù)和文件轉(zhuǎn)移到國產(chǎn)的銀河麒麟操作系統(tǒng)中,為Windows 平臺向國產(chǎn)操作系統(tǒng)平滑過渡提供良好的條件。

猜你喜歡
配置文件麒麟銀河
基于Docker的實時數(shù)據(jù)處理系統(tǒng)配置文件管理軟件的設(shè)計與實現(xiàn)
麒麟“破冰”
從Windows 10中刪除所有網(wǎng)絡(luò)配置文件
對麒麟
銀河
用軟件處理Windows沙盒配置文件
它就是麒麟
去銀河洗澡
銀河升起
互不干涉混用Chromium Edge
长宁区| 玉门市| 西畴县| 简阳市| 凤阳县| 达尔| 井冈山市| 邯郸县| 邓州市| 隆林| 鸡泽县| 社会| 隆化县| 随州市| 华坪县| 介休市| 彩票| 健康| 喀喇沁旗| 胶州市| 洞口县| 莱芜市| 仙游县| 金溪县| 滦南县| 安化县| 闽清县| 福海县| 广宁县| 新沂市| 钦州市| 平顺县| 信丰县| 呈贡县| 洪泽县| 鹿邑县| 湟源县| 濮阳市| 浦县| 龙山县| 江都市|