Sudoはパスなしで「sudo su」を実行した後もパスワードを要求します。

Sudoはパスなしで「sudo su」を実行した後もパスワードを要求します。

sudo-ed アカウントを実行しましたが、そのアカウントで実行しようとsudo su - <username>すると、apt次のメッセージが表示されます。

[sudo] password for <username>:

sudo su - <username>私は(!!!)アカウントの代わりに動作し、<username>パスワードを必要としないように使用しているので、そうではありません。ご注意ください、ルートや資格情報はありません。このサーバーの場合。初心者なので、どんな助けでも大変感謝しています。sudo 内部

私はこれを読んだ郵便はがきでも、実際には言葉にならず読んでみて、sudoers私にAccess Denied

編集する:

などapt-getが見つからないか、または見つからないので、より多くの作業が必要ですが、インストールを試みます。

編集2: この全体の構成が多くの人に愚かに見えるかもしれませんが、これが私がすることです。

答え1

実行するsudo su usernameか、ほとんどの時間を合理的に実行するときにsudo -u username実行するアクションは、新しいシェルをusername。ユーザーは root ではなくユーザー名なので、ユーザーsudo名でコマンドを実行するにはユーザー名のパスワードが必要です。

ただし、実行したいジョブがrunの場合はaptrootのみを実行できるため、ユーザー名でログインする必要はありません。必要なのは通常のアカウントで直接実行するだけsudo apt ...で、ユーザー名で実行するのと同じですsudo apt ...

答え2

ユーザーが sudoers ファイルに追加された場合は、次の手順を実行します。

1)sudo su、パスワードを入力し、ユーザーパスワードを入力してrootアカウントに移動します。そこから「apt...」を実行できます。

2)sudo apt ...、パスワードを要求し、ユーザーパスワードを入力してコマンドを実行します。

関連情報