(已解決)不能sudo的問題 linux mint13 [論壇 - LinuxMint]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

« 1 2 (3)


回覆: (已解決)不能sudo的問題 linux mint13
會員五級
註冊日期:
1970/1/1 8:00
來自 台北
所屬群組:
已註冊使用者
等級: 23
HP : 0 / 573
MP : 231 / 88416
EXP: 93
離線
各位大大

抱歉了,
我是Linux Mint 13,A帳戶是安裝時設的帳戶,可以用sudo 指令.
我只是單純己增加好另個B帳戶,B帳戶平時也都能正常使用.

現在我想讓B帳戶也能用sudo 指令.

以上是我的情形.
結果我試了半天,看半天,有沒有簡單的?我還是沒能弄好,請仁人君子協助,感謝

2012/12/12 20:16
egret
Lubuntu 14.04
每月第一個週六免費導覽田寮洋
https://www.facebook.com/groups/187049057048/
應用擴展 工具箱
回覆: (已解決)不能sudo的問題 linux mint13
會員五級
註冊日期:
2010/2/9 18:20
所屬群組:
已註冊使用者
等級: 31
HP : 0 / 758
MP : 438 / 28052
EXP: 33
離線
EDITOR=nano visudo

或者,把B加入sudoer群組

2012/12/12 20:22
在下有時候會回答的很簡略
請善用google搜尋回答中的關鍵字

應用擴展 工具箱
回覆: (已解決)不能sudo的問題 linux mint13
管理員
註冊日期:
2011/3/11 6:32
所屬群組:
討論區管理群
等級: 44
HP : 216 / 1084
MP : 1088 / 36688
EXP: 38
離線
Egret 寫到:
各位大大

抱歉了,
我是Linux Mint 13,A帳戶是安裝時設的帳戶,可以用sudo 指令.
我只是單純己增加好另個B帳戶,B帳戶平時也都能正常使用.

現在我想讓B帳戶也能用sudo 指令.

以上是我的情形.
結果我試了半天,看半天,有沒有簡單的?我還是沒能弄好,請仁人君子協助,感謝

請參閱
Sudo - Ubuntu 正體中文 Wiki
http://wiki.ubuntu-tw.org/index.php?title=Permissions
可將使用者加入特定群組的軟體
 kuser
 usermod
  https://github.com/Vdragon/CLI_Program_Using_Experiences/blob/Current/User_account_management/usermod/Commandline_argument_%26_options.txt
  https://github.com/Vdragon/CLI_Program_Using_Experiences/blob/Current/User_account_management/usermod/Use_history.txt

理論上修改好了重開機就會生效

2012/12/12 20:36
應用擴展 工具箱
回覆: (已解決)不能sudo的問題 linux mint13
會員五級
註冊日期:
1970/1/1 8:00
來自 台北
所屬群組:
已註冊使用者
等級: 23
HP : 0 / 573
MP : 231 / 88416
EXP: 93
離線
V字龍 寫到:

請參閱
Sudo - Ubuntu 正體中文 Wiki
http://wiki.ubuntu-tw.org/index.php?title=Permissions


感謝! 成功!

我發現我之前會失敗是因:
wiki上寫     root ALL=(ALL) ALL
而我的電腦上卻是 root ALL=(ALL:ALL) ALL
讓我不知如何下手...

感謝各位高手

2012/12/12 21:01
egret
Lubuntu 14.04
每月第一個週六免費導覽田寮洋
https://www.facebook.com/groups/187049057048/
應用擴展 工具箱
回覆: (已解決)不能sudo的問題 linux mint13

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 65863
EXP: 24
離線
請參閱
Sudo - Ubuntu 正體中文 Wiki
http://wiki.ubuntu-tw.org/index.php?title=Permissions


這篇文章 需要修正 否則會讓許多人 碰了一鼻子灰 失敗 還不知原因

1. %admin ALL=(ALL) ALL
表示所有在admin群組的使用者都可以使用 sudo,因為 Ubuntu 把預設的使用者帳號設在 admin 群組下,所以我們的預設帳號才能使用 sudo。


1-1. /etc/sudoers 檔案 確實有 admin 設定
sudo cat /etc/sudoers | grep admin
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

1-2. 可是 群組 名稱 並沒有 admin
sudo cat /etc/group | grep admin
沒有 admin

1-3. ubuntu 12.04 12.10 的 群組 有 root adm 及 sudo 三個 跟 sudoers 有關的 群組名稱
sudo cat /etc/group | grep root
有 root
sudo cat /etc/group | grep adm
有 adm
sudo cat /etc/group | grep sudo
有 sudo

1-4. 上面 1. 中的 %admin 其中 admin 應該改用 root adm 或 sudo 三個都有 也沒關係
其中 root 預設是 不可登入
所以 有 adm 及 sudo 可用
其中 sudo 是 ubuntu 預設 將來取代 admin 的 sudoers 群組名稱 所以 儘量 使用這個 sudo 群組名稱

2. 如果你使用 登入 的帳號 是 安裝 Ubuntu 的帳號 比如說 myusername1
你可以看看
sudo cat /etc/group | grep adm

sudo cat /etc/group | grep sudo
有沒有 myusername1 ?
myusername1 所在的 adm 或 sudo 群組 必須在 /etc/sudoers 檔案裏

3. 如果你想 增加 另外一個 myusername2 也是 具有 sudoer 權利的人
你就看 adm 或 sudo 哪個 群組 在 /etc/sudoers 檔案裏
就把 myusername2 加入 那個 群組 中 就行
它就具備使用 sudo 的指令的權利

wiki上寫     root ALL=(ALL) ALL
而我的電腦上卻是 root ALL=(ALL:ALL) ALL


4. 目前都是 root ALL=(ALL:ALL) ALL

2012/12/12 21:41
應用擴展 工具箱
回覆: (已解決)不能sudo的問題 linux mint13

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 65863
EXP: 24
離線
請參閱
Sudo - Ubuntu 正體中文 Wiki
http://wiki.ubuntu-tw.org/index.php?title=Permissions


這篇文章 需要修正 否則會讓許多人 碰了一鼻子灰 失敗 還不知原因

1. %admin ALL=(ALL) ALL
表示所有在admin群組的使用者都可以使用 sudo,因為 Ubuntu 把預設的使用者帳號設在 admin 群組下,所以我們的預設帳號才能使用 sudo。


1. admin 最好 改爲 adm 或 sudo

1-1. /etc/sudoers 檔案 確實有 admin 設定
sudo cat /etc/sudoers | grep admin
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

1-2. 可是 群組 名稱 並沒有 admin
sudo cat /etc/group | grep admin
沒有 admin

1-3. ubuntu 12.04 12.10 的 群組 有 root adm 及 sudo
sudo cat /etc/group | grep root
有 root
sudo cat /etc/group | grep adm
有 adm
sudo cat /etc/group | grep sudo
有 sudo

1-4. 上面 1. 中的 %admin 其中 admin 應該改用 root adm 或 sudo
其中 root 預設是 不可登入
所以 有 adm 及 sudo 可用
其中 sudo 是 ubuntu 預設 將來取代 admin 的 sudoers 群組名稱 所以 儘量 使用這個 sudo 群組名稱

1-5. 當然 也可以 在 /etc/group 新增 admin 群組

2. 如果你使用 登入 的帳號 是 安裝 Ubuntu 的帳號 比如說 myusername1
你可以看看
sudo cat /etc/group | grep adm

sudo cat /etc/group | grep sudo
有沒有 myusername1 ?
myusername1 所在的 adm 或 sudo 群組 必須在 /etc/sudoers 檔案裏

3. 如果你想 增加 另外一個 myusername2 也是 具有 sudoer 權利的人
你就看 adm 或 sudo 哪個 群組 在 /etc/sudoers 檔案裏
就把 myusername2 加入 那個 群組 中 就行

wiki上寫 root ALL=(ALL) ALL
而我的電腦上卻是 root ALL=(ALL:ALL) ALL


4. 目前都是 root ALL=(ALL:ALL) ALL

2012/12/12 21:45
應用擴展 工具箱

« 1 2 (3)

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.