2018年11月23日 星期五

RHEL圖形化管理工具 -- cockpit

一直以來,Linux幾乎都是用command方式來管理,也造成很多人認為學習門檻過高而怯步。而RedHat終於在RHEL7.6的時候放入了Cockpit來做GUI的管理。
一 安裝套件
1.  cockpit
2.  cockpit-dashboard

二 安裝步驟
1. 註冊RHEL ,並enable相關repo  (如果用centos可以跳過)

# subscription-manager registry
# subscription-manager list --available
# subscription-manager attach --pool=xxxxxxxxxxx     //請輸入正確的pool id
# subscription-manager repos --enable=rhel-7-server-extras-rpms --enable=rhel-7-server-optional-rpms --enable=rhel-7-server-rpms                               //啟用必要的repo,如有錯誤請洽redhat


2. 安裝相關套件

# yum install cockpit cockpit-dashboard

3. 開啟防火牆

# firewall-cmd --add-port=9090/tcp
# firewall-cmd --permanent --add-port=9090/tcp

# firewall-cmd --reload


三 界面
1. 登入畫面,可看到基本資訊,也可看到資源使用狀況

2.  network input/output 狀態


3. 可以做帳號的新增管理,而且可以設定lock


4. 可查看並管理services 狀況,可起停services

5. 可查看selinux狀況,有裝setroubleshoot套件的話,可以看到相關訊息

6. 也有提供web teminal可以使用

7. 有提供Dashboard,可加入其他主機來查看,建立集中化管理界面 


雖然我應該還是會用Command來做系統管理,但這個功能也算是造福許多CMD苦手的人。而且看一些統計資料還是看圖形比較方便,還是有它的功用在。

2018年8月23日 星期四

使用Gnome-Disk 修改USB Disk 掛載參數

小弟最近一直在調整USB Disk掛載的權限與位置,試了很多方式,也改了udev policy,但可能小弟資質駑鈍,都沒辦法成功,後來偶然間看到原來Gnome tool: gnome-disk就可以符合我的需求,趕快將步驟記錄下來,以免忘記

1. 插入USB Diks,可看到掛載於/run/media/marcus 下

  
2. 開啟gnome-disk tool,點選該USB Disk,並點及儲存區下方的齒輪圖標,選取下拉選單中的編輯掛載選項

3.在選單中,開啟工作階段預設值,可輸入掛載選項與掛載點


 3. 修改完成後按確定,將USB Disk卸載並重新掛載,可看到已掛載到/maxusb

20190614 補充
1. 現行Linux 發行版預設情況下都會啟用SElinux,如果要在掛載時自動加入SElinux參數,可參考以下方式寫入所需context,此例是供kvm image使用