ユーザーはSSH経由で***nixベースのマシンにリモートアクセスするため、現在使用しているユーザー名が/ etc/sudoersファイルでNOPASSWDアクセス権を持っているかどうかを確認する最速の方法を決定する必要があります。
可能なオプション:
- / etc / sudoers内のユーザー名のgrepで、コマンドプロンプトの出力を解析して、NOPASSWDがあるかどうかを判断します。ない場合は、行を削除してから新しい権限を追加します。
- 関係なく、ファイルにアクセス許可文字列を追加するだけです(悪い考えです)。
- 保護されたファイルにsudoを実行して、パスワードの入力を求められるかどうかを確認してください。
もっと簡単なことを望んでいますが、私のgoogle-fuは答えを出していません。