web-dev-qa-db-ja.com

「su」コマンドの実行中にsetgid:Operation not allowedエラーが発生する-Ubuntu 12.04

Impユーザーでログインしています。そして、ターミナルのルートユーザー経由でログインしようとすると:

impuser@machine:~$ su - root

それは与えます:

setgid:Operation not permitted

この問題を解決する方法はありますか?

2
Nishu Tayal

Ubuntuは、Sudoではなくsuだけが特権レベルを上げることを許可します(他のディストリビューションとは異なります)。 rootシェルを取得するには、これを試してください:

Sudo su
1
Linuxios
Sudo -i

インタラクティブルートシェルの場合。これには、.loginおよび.profileスクリプトも処理するという利点があります。

Sudo -s

ルートシェルも提供されますが、ルートログインスクリプトは処理されません。

1
kervin