下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、Solaris操作系統(tǒng)對顯示控制設(shè)備的適應(yīng)性改造藍(lán)仁恩【摘要】本文描述了一種將Solaris應(yīng)用于顯示控制設(shè)備時的操作系統(tǒng)屏蔽方法。該方法可以使用戶除了顯示控制設(shè)備軟件外無法對操作系統(tǒng)進(jìn)行其他的操作,可以很好的保證顯示控制設(shè)備的一致性和平安性。除顯示控制設(shè)備外,該方法還可以應(yīng)用于金融、通信等行業(yè)如ATM機(jī),具有較廣泛的應(yīng)用價值?!娟P(guān)鍵詞】Solaris;操作系統(tǒng);屏蔽;顯示控制設(shè)備中圖分類號:TP311.52文獻(xiàn)標(biāo)識碼:A文章編號:2095-2457202117-0032-002DOI:10.19694/j ki.issn2095-2457.2021.17.015【Abstract】Thisp
2、aperdescribeaamodificationmethodtoSolarissystemondisplay&dontrol;device.Themethodcouldonlyallowusertodospecifiedworksontheapplicationsoftware.Andyetprotecttheintegrityandsafetyofthedevice.【Keywords】Solarissystem;Display&control;device0引言SunSolaris是一款搶占式多任務(wù)操作系統(tǒng),以其高效率、高可用性和高穩(wěn)定性著稱,目前廣泛用于金融、通信行業(yè)
3、的高端設(shè)備中。在長期的實際應(yīng)用中,表現(xiàn)出良好的平安性、穩(wěn)定性。包括顯示控制設(shè)備在內(nèi)的多種設(shè)備均選用了Solaris操作系統(tǒng)作為其運行平臺。通常情況下,Solaris操作系統(tǒng)默認(rèn)會啟動登錄效勞器來顯示一個圖形界面讓用戶登錄,登錄后會根據(jù)用戶的選擇進(jìn)入CDE公共桌面環(huán)境,CommonDesktopEnvironment或GNOMEGnu網(wǎng)絡(luò)對象管理環(huán)境,GnuNetworkObjectManagementEnvironment桌面環(huán)境。一旦用戶選擇進(jìn)入了該桌面環(huán)境,就可以通過桌面上的圖標(biāo)或右鍵菜單等方式做出對系統(tǒng)配置修改、刪除系統(tǒng)文件等操作。但是,顯示控制設(shè)備是一個整體的設(shè)備,而不僅僅是一個運行于
4、Solaris操作系統(tǒng)上的軟件。也就是說,顯示控制設(shè)備軟件希望擁有對整個設(shè)備的絕對控制權(quán),即整個操作系統(tǒng)只能運行顯示控制設(shè)備軟件,設(shè)備開機(jī)那么直接顯示顯示控制設(shè)備軟件的登錄界面,退出顯示控制設(shè)備軟件那么設(shè)備自動關(guān)機(jī)。我們需要實現(xiàn)的就是對用戶盡可能地屏蔽Solaris操作系統(tǒng)的操作界面。這樣就可以防止因為用戶誤操作而破壞系統(tǒng)文件,因為插入外部存儲器而導(dǎo)致感染病毒,保證顯示控制設(shè)備穩(wěn)定、可靠的工作。本文就上述問題,提出了一種可行的Solaris系統(tǒng)配置的改造方法,以滿足顯示控制設(shè)備的需求。在本文中,我們假設(shè)運行顯示控制設(shè)備軟件的用戶名為xktuser,顯示控制設(shè)備軟件的可執(zhí)行文件名為startxk
5、t。1待解決的問題要實現(xiàn)上述需求,我們面臨以下幾個問題:1如何禁止操作系統(tǒng)自動進(jìn)入默認(rèn)的登錄界面2如何從文本界面啟動XServer而進(jìn)入圖形模式3如何完全屏蔽CDE的前面板和右鍵菜單4如何自動運行顯示控制設(shè)備軟件5如何在顯示控制設(shè)備軟件退出時關(guān)閉XServer6如何讓以上修改步驟在操作系統(tǒng)啟動時自動完成下面針對這些問題,提出可行的改造方法。1.1禁止系統(tǒng)自動進(jìn)入圖形界面以root身份執(zhí)行dtconfig命令,此命令將在系統(tǒng)引導(dǎo)時禁止登錄效勞器啟動,下一次系統(tǒng)啟動時就不會顯示系統(tǒng)默認(rèn)的登錄界面,而是直接進(jìn)入文本界面模式。1.2啟動圖形界面上文所描述的命令實現(xiàn)了屏蔽系統(tǒng)默認(rèn)的登錄界面,但是卻使得系
6、統(tǒng)進(jìn)入了文本模式,而顯示控制設(shè)備軟件卻是要工作在圖形模式下的,所以我們需要啟動Xserver和一個窗口管理器。在文本模式下完成此任務(wù)可以使用xinit這一命令會啟動Xserver,同時通過Xsession腳本啟動了CDE的會話管理器,也就是完全啟動了CDE桌面環(huán)境。此時桌面上的前面板和右鍵菜單都可以使用。1.3禁用前面板和右鍵菜單禁用前面板可以通過設(shè)置X資源來實現(xiàn),即在用戶根目錄下的.Xdefaults文件中參加禁用右鍵菜單和禁用前面板的內(nèi)容,那么在桌面上點擊右鍵也不會出現(xiàn)菜單了。1.4自動執(zhí)行顯示控制設(shè)備軟件系統(tǒng)登錄進(jìn)CDE后會自動執(zhí)行一個腳本,該文件是shell腳本,而且必須具有執(zhí)行許可權(quán)
7、限。在通常的應(yīng)用中,腳本中自動執(zhí)行的程序應(yīng)該在后臺運行,以不影響系統(tǒng)的正常啟動。但是,由于我們現(xiàn)在希望系統(tǒng)在前臺只運行需要運行的軟件,將其他可以在前臺運行的軟件全部屏蔽掉,所以在這個腳本中我們在前臺運行特定軟件。1.5軟件退出時同時關(guān)閉Xserver在顯示控制設(shè)備軟件退出時,我們同時需要關(guān)閉計算機(jī)。但是顯示控制設(shè)備軟件以普通用戶權(quán)限運行,不具備關(guān)機(jī)權(quán)限,所以我們所能做的也僅僅是使Xserver退出。這里需要取得Xserver的進(jìn)程ID號,然后使用kill終止其線程。就相當(dāng)于執(zhí)行了kill這條指令,于是就可以使Xserver進(jìn)程終止。1.6在系統(tǒng)啟動時運行我們希望顯示控制設(shè)備軟件在系統(tǒng)啟動時運行,可以在系統(tǒng)啟動腳本目錄中創(chuàng)立一個以S開頭的shell腳本。系統(tǒng)啟動的時候,這個目錄中以S開頭的腳本會按照字典順序,以root用戶權(quán)限運行。2系統(tǒng)改造方法實現(xiàn)綜上所述,要實現(xiàn)Solaris操作系統(tǒng)的屏蔽,可以通過以下4個步驟來實現(xiàn)。1禁止系統(tǒng)自動進(jìn)入圖形界面。2禁用前面板和右鍵菜單。3創(chuàng)立特定的軟件啟動腳本。4創(chuàng)立軟件退出時自動關(guān)閉Xserver的腳本。5設(shè)置在系統(tǒng)啟動時運行特定軟件腳本,并且軟件退出時自動關(guān)機(jī)。3結(jié)論本文闡述了通過修改配置文件和添加局部腳本來將Solaris應(yīng)用于像顯示控制設(shè)備這樣的專用設(shè)備的方法。該方法還可以應(yīng)用于金融、通信等行業(yè)如ATM機(jī)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年裝箱單在應(yīng)對外貿(mào)出口貿(mào)易救濟(jì)措施中的策略合同3篇
- 二零二五版國際貿(mào)易特許經(jīng)營合同主體欺詐風(fēng)險管理與合同解除合同3篇
- 二零二五年電子顯示屏廣告租賃合同樣本3篇
- 二零二五版代辦房地產(chǎn)前期開發(fā)手續(xù)與建筑工程質(zhì)量檢測服務(wù)合同3篇
- 二零二五年采棉機(jī)駕駛員職業(yè)素養(yǎng)提升與勞動合同3篇
- 二零二五版能源行業(yè)凍庫租賃合同含能源物資儲備協(xié)議3篇
- 二零二五年酒店客房部服務(wù)員勞動合同書3篇
- 天津事業(yè)單位2025年度合同制聘用人員管理規(guī)范3篇
- 二零二五年度裝修合同范本:環(huán)保裝修保障您的生活品質(zhì)6篇
- 二零二五版地產(chǎn)經(jīng)紀(jì)居間合同糾紛處理指南3篇
- 【公開課】同一直線上二力的合成+課件+2024-2025學(xué)年+人教版(2024)初中物理八年級下冊+
- 高職組全國職業(yè)院校技能大賽(嬰幼兒照護(hù)賽項)備賽試題庫(含答案)
- 2024年公安部直屬事業(yè)單位招聘筆試參考題庫附帶答案詳解
- 健康教育工作考核記錄表
- 裝飾工程施工技術(shù)ppt課件(完整版)
- SJG 05-2020 基坑支護(hù)技術(shù)標(biāo)準(zhǔn)-高清現(xiàn)行
- 汽車維修價格表
- 10KV供配電工程施工組織設(shè)計
- 終端攔截攻略
- 藥物外滲處理及預(yù)防【病房護(hù)士安全警示教育培訓(xùn)課件】--ppt課件
評論
0/150
提交評論