[問題] Ubuntu的權限問題

看板Linux作者 (jason)時間14年前 (2012/03/22 18:08), 編輯推噓0(008)
留言8則, 3人參與, 最新討論串1/1
今天因為某些需求所以把/usr的權限改掉了 指令如下 sudo chmod 777 -r /usr/ 然後就很順利的可以對這資料夾放東西 但是剛剛想安裝東西的時候我輸入了以下的指令 sudo apt-get install 軟體名稱 結果不能安裝了 跑出以下訊息 sudo: must be setuid root 可以請教各位前輩該怎麼解決這個問題嗎? 感謝各位前輩的指導^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.38.46

03/22 18:40, , 1F
可能要從chown下手囉
03/22 18:40, 1F

03/22 18:46, , 2F
請問該怎麼做?...網路上找了一下都無效@@
03/22 18:46, 2F

03/22 20:46, , 3F
因為 /usr/bin/sudo 的 setuid 權限不見了
03/22 20:46, 3F

03/22 20:46, , 4F
所以它已失去變更使用者身份的能力
03/22 20:46, 4F

03/22 20:47, , 5F
你可以用 root 登入(如果可以的話)
03/22 20:47, 5F

03/22 20:47, , 6F
chmod 4755 /usr/bin/sudo
03/22 20:47, 6F

03/22 20:50, , 7F
(還有 chmod 777 是很不好的作法)
03/22 20:50, 7F

03/22 22:17, , 8F
以後不敢亂用了@@
03/22 22:17, 8F
文章代碼(AID): #1FQlegf8 (Linux)
文章代碼(AID): #1FQlegf8 (Linux)