他のユーザーにパスワードが割り当てられていない場合は、そのユーザーとしてログインするにはどうすればよいですか?

他のユーザーにパスワードが割り当てられていない場合は、そのユーザーとしてログインするにはどうすればよいですか?

lapというサービスのインストール中に設定されたユーザーという名前がありますlaplap特定の機能を実行して特定のディレクトリにアクセスするには、ユーザーとしてログインする必要があります。ルートパスワードがありません。私は試した:

$ su - lap
Password: "MyPassWord"
su: Authentication failure

この場合、私が試しているパスワードは、現在ログインしているユーザーのパスワードです。これは私がsudoに提供したのと同じパスワードです。私も次のことを試しました。

$ sudo su - lap
Sorry, user xxxxxgrp is not allowed to execute '/bin/su - lap' as root on myServerName.

/etc/passwdから

lap:x:1003:1004::/opt/lap:/bin/csh

/etc/shadowから

lap:!!:17674:0:99999:7:::

userに変更する方法はありますかlap

ベストアンサー1

権限を持つユーザー(主にroot)のみがこれを行うことができ、他の場所では、特定のタスクを実行するために「sudo」パスワードを使用することなく、「lap」ユーザーとして何かを実行する権限を与えられます。 。

おすすめ記事