2012年12月1日 星期六

RHEL 之輸入法系列--內部預設漢語 新酷

RHEL 之輸入法系列--內部

介紹安裝時所內建的輸入法
    方法一:從系統→偏好設定








方法二→直接在右上方 工作列中,找鍵盤圖示按右鍵選擇偏好設定

  ========
 以上步驟可以叫出輸入法設定工具
 預設漢語:新酷音-Chewing

 可以加入內建的其他語言之輸入法
 例如:拼Pinyin


 加入後中英切換語系:內建為按Ctrl + space 空白鍵
 同漢語切換:Alt+Shift
 亦可使用手動切換








2012年11月27日 星期二

讓使用者擁有僅次於 root 權限之 sudo

初略介紹 sudo

一般使用者要執行特定權限的程式或管理需要使用 su - 切換為超級使用者 root 。
雖然指令少,但是需要擁有 root 密碼才可以切換為超級使用者 root,
個人自家系統維護可能還好,只要有 root 密碼方便使用即可。

但在實務中隨便把 root 密碼提供給其他使用者是很危險的事情,
不小心洩漏了又或者誰知道誰?誰?誰?,拿了 root 密碼去做了什麼事?(例子有點小人心)


所以說,管理者 root 身份可以開 sudo 特特授權給特定使用者,
當然也可以隨時奪去他的特權,
最重要的是,使用 sudo指令同時也會紀錄是哪位使用者使用的,
要追蹤責任歸屬也有紀錄存在,就不像使用 su - 指令,讓人查不出背後的藏鏡人。

若是出現這個畫面
就表示管理者沒有授權給 lani 這個使用者,
無論 lani 這個使用者不管輸入什麼密碼,
結果都是輸入錯誤



解决辦法設定很簡單:
① 了解 wheel 是系統預設的 group,群組為 wheel 的人就可以進行 root 的身份工作
② 是 sudoers 文件允許特定用戶執行各種命令而不需要root的密碼登記在特殊的檔案中(通常是/etc/sudoers),即完成對該使用者的授權(此時該使用者稱為「sudoer」




作法:


1.以 root 權限 vim去編輯 /etc/sudoers 文件允許特定用戶執行各種命令

2.去掉 wheel 註解,讓群組為 wheel 的人就可以進行 root 的身份工作
  進入 vim 編輯可輸入 i → 移除# →按Esc鍵 離開編輯→ w!存檔 q離開

3. 編輯群組 /etc/group 中的 wheel,加入使用者(例如:lani)

完成!!

試試效果
不再出現需要 sudo 輸入密碼,而可以直接執行











2012年11月26日 星期一

找回被遺忘的 root 密碼

在linux中,root就是最高權限的管理者,鳥哥也提過說root這個帳號是linux中的神,
可自由管理所有系統的檔案(在Linux世界中視所有東西當作檔案的概念。

因此,如果忘了root密碼就...需要權限的處理指令都不能下了,
除非之前有將某些帳號加入sudo(建議少用root權限做事),就可以稍微安心。
但是,要重新取得root密碼也非難事,只要進入單人模式,輕鬆就能重設 root 密碼。


現在就來測試root登入:

在輸入錯誤密碼下,會出現身份驗證失敗


這時候如果真的很閒的話, 可以把所有您想到的密碼都拿過來測
好吧!我明白會上來搜尋的人,
就是想知道快速找回被遺忘的 root 密碼。

1.將系統重新啟動 (右下角 Restart )
2.啟動倒數讀秒時按任一鍵進入 GNU GRUB 開機選單,別讓它跑進作業平台裡
3.到 GNU GRUB 開機選單中,按鍵盤的 e 鍵進入編輯
4.鍵盤↓選第二個參數 kernerl,按按鍵盤的 e 鍵進入編輯
 5.在開機模式中 quiet 參數後加上一 個空白並加上一個 single 或數字1 或者s 即可。
    最後按 ENTER 鍵確定回到上一層,才不會進入一般預設的圖形模式。
6. 跳回開機模式之參數,參考底下提示按 b ,將系統重新啟動
7.重啟後,單人模式是以 root 帳號登入
8.直接使用 passwd 指令更改 root 密碼,不會多問原密碼
9.完成後,直接輸入 reboot 指令重新開機,就會進入原本預設的圖形模式。




之後,就不怕忘了 root 密碼




 



























2012年11月25日 星期日

RHEL 將英文修改語系成繁體中文

RHEL 將英文修改語系成繁體中文
這也很簡單,只要知道重點:i18n 是修改預設語系的地方。

可以看到目前是英文語系的環境

使用 vim 編輯預設語系
指令路徑 /etc/sysconfig/i18n 
 可看到英文語系為 en.US
 改為繁體中文為 zh.TW
徹底登出就可以輕掉所有設定,不必重新啟動電腦
指令輸入 init 3 (單人模式)
進入單人模式後再回到原來圖形介面,指令輸入 init5
出現登入畫面就是繁體中文
會問是否更改目錄語言名稱(依個人喜好)



2012年11月18日 星期日

linux 輕鬆格式化隨身碟 vfat

一般的隨身碟出廠幾乎都是 FAT 格式
在 Red Hat 裡一掛載就讀得到


使用 mount 指令

可以看到隨身碟被掛載起來在 /dev/sdb1

要格式化可以,但要先卸載

卸載完後,一段指令輕鬆搞定

完美清空


2012年10月5日 星期五

RHEL 使用光碟當作 yum 源安裝軟體

RHEL 使用光碟當作 yum 源安裝軟體步驟:


1.放入RHEL(任何版本皆可)至光碟機中,
   現在會自動偵測並跳出

2.以 mount 指令查看目前 RHEL 光碟掛載地在/media/RHEL_6.3  x86_64 Disc 1
   由於這個路徑不是顯示很完整,所以需要另外掛載在其他地方;例如: /mnt
 
3.更改 RHEL 光碟掛載地到 /mnt
   需先卸載目前掛載地 /dev/sr0, 再用mount 指令查看即已不存在了。
 此時就可以掛載到 /mnt

接下來就是處理 yum 源
到設定擋下的 yum.repo.d 中新建repo的檔案;例如:rhel63.repo
 簡單三行就可以搞定
 1.容器名稱(不可重覆)
 2.伺服器所在地(也可以是網址)
 3.RPM數位簽章;RHEL屬於無授權故設為0

使用 yum 指令可以列出 yum所有軟體套件清單



 試著安裝套件 vsftpd
成功!