ターミナルコマンド「ログイン」がエラーメッセージで失敗する

ターミナルコマンド「ログイン」がエラーメッセージで失敗する

Mac OS X 以降では、一般ユーザーであれば誰でもターミナルを開いて「login」と入力し、別のユーザー アカウントに変更できる可能性があります。

Ubuntu でこれを実行すると、次のエラー メッセージが表示されます。

login: Cannot possibly work without effective root

これを解決する方法はありますか? このコマンドを使用できるようにするには (標準ユーザーでも)、どのファイルを編集し、何を使用すればよいですか?

答え1

su <user name>別のユーザーに変更する場合に使用できます。

答え2

loginUbuntu のコマンドにはルート権限が必要です。 を試してください$ sudo login

関連情報