對於初學者而言,使用「圖形化介面」的系統管理程式,的確可以減少許多阻力。畢竟,對多數使用者而言,為了系統管理的工作,而背一大堆命令、參數,似乎有點辛苦。前面發表過一篇“透過 SSH 連線,開啟遠端之「圖形化用戶介面(GUI)」的程式”,只提了利用 SSH 的 -X 這個參數,將「遠端電腦」中執行的「圖形化介面」程式的畫面重導至「本地電腦」。
實際上,「遠端電腦」中「虛擬桌面」所執行的「終端機」,若先切換至 root 身份,一樣可以執行系統層級的管理程式。而且是顯示在「遠端桌面」上。
這兩個方法使用時機,有些不同,在篇末再討論使用時機的問題。
一、切換成 root 身份
要進行管理工作,當然要先切換成 root 身份。從遠端登入 Linux 系統,直接以 root 登入太危險了,以一般使用者身份登入後,再切換為 root 身份較安全。啟動「終端機」切換至 root 身份,
二、在「終端機」鍵入啟動管理程式的命令
為方便將一些常用的管理程式的命令列表於後啟動程式之命令 | 功能說明 |
---|---|
system-config-users | 使用者之相關設定 |
system-config-printer | 印表機之相關設定 |
system-config-firewall | 防火牆之相關設定 |
system-config-date | 日期、時間之相關設定 |
system-config-services | 系統服務之相關設定 |
gedit | 非系統管理程式,但方便編輯設定檔 |
nautilus | 非系統管理程式,但方便管理檔案 |
[root@Core-i7 ~]# system-config-users以啟動「使用者管理員」
注意:有時因系統設定關係,切換「使用者」身份後不能再啟動「圖形化介面」的程式。此時,要在切換「使用者」身份前,先下個 " xhost + " 命令,以允許其他「使用者」將程式畫面顯示在其(虛擬)桌面上。如下:
[SiB@Core-i7 ~]$ xhost +
[SiB@Core-i7 ~]$ su -
密碼:
[root@Core-i7 ~]# system-config-users
三、使用時機
本文前端所提之使用時機,整理如下:連線、啟動管理之命令 | 遠端系統 | 本地系統 |
---|---|---|
本地:ssh ... +X 本地連線後之「終端機」: system-config-users | Linux | Linux 或有 X-window 之系統 |
本地:VNC ... 遠端「終端機」: system-config-printer | Linux | Windows 或無 X-window 之系統 |
後記:
- 加上「檔案管理」的啟動程式之命令。(2013-2-10)
已測試版本:
- Fedora: 14, 17
沒有留言:
張貼留言
感謝你耐心看完本文,歡迎留下任何指正、建議,筆者會儘快回應。(English is also welcome.)