0
私はsudoをNON ROOTユーザーとして使用しようとしているので、インターネット上でいくつかの調査を行い、ユーザー(この場合はcreaz)が必要であることがわかりました。 sudoersファイルに追加されました。root以外のユーザーがsudoを取得できないようにする
だから私は、rootとして[〜ルートの@ vps1484]を$ visudoをしなかったし、私が追加しました:
creaz ALL=(ALL) ALL
私はsudoを入力するとssh経由[email protected]に接続していたとき私は取得:
[[email protected] ~]$ su creaz
[email protected] [~]# sudo
sudo: effective uid is not 0, is sudo installed setuid root?
私が行う場合:
[email protected] [~]# ls -l `which sudo`
---x--x--x 1 root root 123832 Aug 13 2015 /usr/bin/sudo*
は私が何かを見逃していましたか?
更新日:
[[email protected] ~]$ stat /usr/bin/sudo
File: `/usr/bin/sudo'
Size: 123832 Blocks: 248 IO Block: 4096 regular file
Device: a7a0b651h/2812327505d Inode: 149272 Links: 1
Access: (4111/---s--x--x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2016-05-27 02:00:09.643651919 +1000
Modify: 2016-05-11 09:13:13.000000000 +1000
Change: 2016-05-27 01:11:02.486593149 +1000
[[email protected] ~]$
ご協力いただきありがとうございます。私はchmodを試みましたが、それと同じ問題です。/usr/bin/sudo * [email protected] [〜]#ls -l 'which sudo' --- s - x - x 1ルートルート123832 2015年8月13日/ usr/bin/sudo * [email protected] [〜] #sudo sudo:有効なuidが0ではない、sudoがsetuid rootにインストールされていますか? [email protected] [〜]# – CREAZPRO
'stat/usr/bin/sudo'の出力で質問を編集してください – Jakuje
更新しました、ありがとう! – CREAZPRO