


Linux安全基礎知識分享 SMIT入門
SMIT 是什么?
系統管理界面工具(通常稱為 SMIT)是 AIX® 中附帶的一種交互式工具。幾乎任何系統管理任務都可以通過使用 SMIT 屏幕來完成,通常采用層次的方式對這些屏幕進行邏輯分組,以便能夠方便地進行導航。可以使用與各種功能相關聯的快捷路徑 直接轉到相關的屏幕。
SMIT 中最重要的特性之一是,您可以準確地查看它在執行相關命令之前或之后執行了哪些命令。SMIT 并沒有對操作系統使用任何特殊的掛鉤。它所執行的所有操作都是通過標準的 AIX 命令和 Korn Shell 函數完成。尤其是當您需要為重復性任務實現自動化時,這種特性非常有價值,您可以使用 SMIT 創建合適的命令行序列,然后在自己的腳本中使用這些命令。
基本用法
SMIT 是基本操作系統中的一部分,/usr/bin/smit 命令位于 bos.sysmgt.smit 文件集。有兩種版本的 SMIT:全屏幕文本模式版本和圖形 X Windows® 客戶端。如果設置了 DISPLAY 變量,那么 AIX 將自動運行 GUI 版本。要使用文本模式版本,甚至在設置了 DISPLAY 變量的情況下,那么可以運行 smitty 命令,或運行 smit -a。
如果啟動 SMIT 時沒有指定快捷路徑,那么將顯示主菜單。在所有的 SMIT 屏幕中,都可以使用箭頭鍵在所顯示的選項中向上或向下移動;剀囨I用來選擇當前高亮顯示的項目。要返回一個級別,可以按 F3 或 Esc + 3。
四種屏幕類型
SMIT 使用四種類型的屏幕來進行交互并為用戶顯示相關信息:菜單、對話框、選擇器和命令狀態屏幕。
菜單
菜單 屏幕顯示了任務列表,只能選擇其中一項。如果 SMIT 啟動時沒有指定快捷路徑,那么將顯示主菜單(有關文本模式版本的內容,請參見清單 1)。
清單 1. SMIT 文本模式版本中顯示的主系統管理屏幕
System ManagementMove cursor to desired item and press Enter. Software Installation and Maintenance Software License Management Devices System Storage Management (Physical & Logical Storage) Security & Users Communications Applications and Services Print Spooling Problem Determination Performance & Resource Scheduling System Environments Processes & Subsystems Applications Installation Assistant Using SMIT (information only) F1=Help F2=Refresh F3=Cancel F8=ImageF9=Shell F10=Exit Enter=Do
圖 1 顯示了該工具 GUI 版本 SMIT 的主菜單。
圖 1. SMIT GUI 版本中顯示的主系統管理屏幕

對話框
對話框 屏幕由特定任務的選擇而產生。不同的符號表示每個字段可以接受的信息條目的類型。您在這些字段中輸入的數據將用來生成 SMIT 所執行的命令。
清單 2. SMIT 對話框屏幕具體來說,即 Change/Show Characteristics of a User 屏幕
Change / Show Characteristics of a UserType or select values in entry fields.Press Enter AFTER making all desired changes. [TOP] [Entry Fields]* User NAME root User ID [0] # ADMINISTRATIVE USER? true + Primary GROUP [system] + Group SET [system,bin,sys,securi》 + ADMINISTRATIVE GROUPS [] + ROLES [] + Another user can SU TO USER? true + SU GROUPS [ALL] + HOME directory [/] Initial PROGRAM [/usr/bin/ksh] User INFORMATION [palatino root] EXPIRATION date (MMDDhhmmyy) [0][MORE.。.37]F1=Help F2=Refresh F3=Cancel F4=ListF5=Reset F6=Command F7=Edit F8=ImageF9=Shell F10=Exit Enter=Do
選擇器
選擇 屏幕需要用戶選擇一個目標,通常是將在后續對話框屏幕中使用的設備。選擇器通常作為彈出式 窗口出現,重疊在前一個屏幕的文本之上。
清單 3. SMIT 選擇屏幕,要求選擇單個邏輯卷
LOGICAL VOLUME name Move cursor to desired item and press Enter. Use arrow keys to scroll. [TOP] fslv00 jfs 64 128 2 open/syncd /ora-dat fslv01 jfs 64 128 2 open/syncd /u06 fslv02 jfs 64 128 2 open/syncd /u07 lv07 jfs 11 22 2 open/syncd /SUL_ora paging05 paging 32 32 1 open/syncd N/A fslv05 jfs 320 640 4 open/syncd /u08 fslv06 jfs 24 48 2 open/syncd /w01 fslv07 jfs 16 32 4 open/syncd /local/a lv11 jfs2 128 128 1 open/syncd /mkcd/mk fslv09 jfs 128 256 2 open/syncd /u02 [MORE.。.51] F1=Help F2=Refresh F3=Cancel Esc+8=Image Esc+0=Exit Enter=Do /=Find n=Find Next
命令狀態
命令狀態 屏
新文章:
- CentOS7下圖形配置網絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統后丟失windows啟動項
- CentOS單網卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網打印機IP講解
- CentOS7使用hostapd實現無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網絡重啟出錯
- 解決Centos7雙系統后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統有什么不同呢
- Centos 6.6默認iptable規則詳解