目前分類:作業系統 (4)

瀏覽方式: 標題列表 簡短摘要

參考http://welkinchen.pixnet.net/blog/post/32191872-ubuntu-sudo指令權限的開放

sudo 指令權限的開放

Linux使用者一定要知道 #su 和 #su - 與 #sudo 三者的差異性。

#su    切換至root權限,但並不載入相關設定值。
#su -  切換至root權限,並且載入相關設定值。
#sudo  切換至暫時性root權限。

CentOS及RedHat中,預設值除了root帳號外,無任何使用者有權限去修改設定檔。
1. 切換身份至 root:#sudo su
2. 修改檔案設定:#visudo
3. 找到 【root ALL=(ALL:ALL) ALL】 or 【root ALL=(ALL) ALL】
    新增 【XXXX ALL=(ALL:ALL) ALL】 or 【XXXX ALL=(ALL) ALL】

※可能需要的操作:

3.1 鍵入 o 可在該行下面插入新的一行

3.2 按Esc鍵退出插入模式

3.3 鍵入 :x 儲存並退出

4. 重新啟動作業系統

math631764 發表在 痞客邦 留言(0) 人氣()

Ubuntu 可以自定快捷鍵,在

System settings > Keyboard > Shortcuts

點選最下面的【custom Shortcuts】,在右邊視窗下面,按下『+』後會跳出對話框

先輸入這個熱鍵的名稱,如:Qt

再輸入要執行什麼指令,如:sudo qtcreator

之後按『Apply』

之後在Qt右側Disabled上點一下,會出現New accelerator的字樣,此時按下想要的熱鍵如【Alt+q】

 

 

math631764 發表在 痞客邦 留言(0) 人氣()

參考http://www.linuxdiyf.com/linux/31932.html

想要提升一般用戶的權限,參考網路上給的資料

改/etc/passwd文件中username:x:1000:1000改為username:x:0:0

改完後重新登入發現

!!!!!!!!!

只能以guest用戶登入!!!!!!!!

 

改回來的方法:

1. 開機時按住shift鍵

2. 選擇Advanced options

3. 選擇recovery mode

4. 進入root

5. 輸入:mount -o remount,rw / (注意逗號與空格)

6. 輸入:vi /etc/passwd,打開文件後,按『a』進入編輯模式

7. 找到之前輸入的數據後,進行修改;修改完畢後,按『Esc』退出編輯模式進入一般模式

8. 按『:』跳至指令列模式

9. 按『wq』存檔並離開

10. 重啟系統

這樣就可以恢復了!!

所以沒事不要提升權限XD

math631764 發表在 痞客邦 留言(0) 人氣()

參考 https://www.linuxidc.com/Linux/2014-06/102621.htm

Ubuntu及衍生系統用戶安裝,打開終端,使用以下命令:

sudo add-apt-repository ppa:eugenesan / ppa
sudo apt-get update
sudo apt-get install smartgithg

基本上已經可以看到Smartgit了,

但執行後還會要使用者進官網下載最新版的安裝!?

尚須按照下面步驟執行:

1. 先按照對話框提示下載最新版Smartgit

2. 下載完後,解壓縮到特定路徑,如:~/download/

3. 執行~/download/smartgit/bin/smartgit.sh

4. 依照提示執行安裝

5. 將~/download/smartgit/底下bin, dictionaries, and lib資料夾中的內容複製到/usr/share/smartgit/底下

   (bin資料夾下只需複製smartgit.sh與smartgit.vmoptions)

這樣在工具列鐘就可直接執行最新版的smartgit了!!

 

math631764 發表在 痞客邦 留言(0) 人氣()