ubuntu如何避免每次都使用sudo

2021-10-06 21:56:13 字數 546 閱讀 8725

預設沒有啟用sudo,首先應該是對sudo進行設定。

sudo的作用就是使當前非root使用者在使用沒有許可權的命令 時,直接在命令前加入sudo,在輸入自己當前使用者的密碼就可以完成root使用者的功能,而不必在每次使用su -來回切換使用者了。

sudo的配置檔案位於/etc/sudoers,需要root許可權才可以讀寫。

找到root all=(all) all這一行,在後面再加上一行就可以了:

username all=(all) all

其中username為指定的使用sudo的使用者,中間的空格為tab

如果你想每次使用sudo命令的時候都提示你輸入根密碼,移動到這一行:

#%wheel all=(all) all

解除#號注釋

如果你不想每次使用sudo命令的時候都提示你輸入根密碼,移動到下面這一行:

#%wheel all=(all)nopasswd:all

解除#號注釋

儲存後退出

新增使用者名稱到wheel使用者組:

#usermod -g wheel username

使用git時避免每次提交輸入密碼

出現每次拉去和提交 都要輸入賬號和密碼的情況,首先有可能是ubuntu系統的許可權問題,其次,要通過手動操作來解決問題。大家可以按照以下步驟操作,看看哪個比較符合自己的情況。步驟一 許可權問題 chmod 700 home zhangl ssh chmod 600 home zhangl ssh a...

如何避免使用游標

如何避免使用游標 文章分類 資料庫 問題的提出 我們在根據乙個結果集的內容,處理另乙個結果集的時候,一般的會考慮到使用下面形式的游標 游標定義 開啟游標 從游標中取第一條資料 迴圈開始,以游標取數後的狀態為迴圈控制條件 修改相關資料表的內容 從游標中取下一條資料 迴圈結束 關閉游標 上面的流程在處理...

MySQL如何避免使用swap

linux有很多很好的記憶體 io排程機制,但是並不會適用於所有場景。對於dba來說linux比較讓人頭疼的乙個地方是,它不會因為mysql很重要就避免將分配給mysql的位址空間對映到swap上。對於頻繁進行讀寫操作的系統而言,資料看似在記憶體而實際上在磁碟是非常糟糕的,響應時間的增長很可能直接拖...