キーを使用して認証するときにパスワードの入力を求められず、そうでないsudo
方法で設定したいと思います。sshd
私は「そのように動作しません」という答えを聞きたくありません。なぜなら、それは私が最初に質問した理由だからです。私はこのために2人のユーザーを作成するように提案したくありません。
Fedoraでプライベートサーバーを使用していることを考えると、認証方法に基づいて一時SELinuxの役割がハッキングされ、sudoersファイルで使用できますか?
答え1
以下は、BSDで可能な実装を説明するドキュメントです。https://www.usenix.org/legacy/event/lisa08/tech/full_papers/burnside/burnside_html/
しかし、プロキシ配信が必要なので非常に危険だと思います。さらに、ウェブサイトにはどのソースやパッチもリンクされていないようで、まだ変更が上流に実装されていないようです。
カスタムsudo認証プラグインを作成することも可能です。http://www.opensource.apple.com/source/sudo/sudo-3/sudo/auth/API
しかし、私は少し複雑に見え、sshdに問い合わせて公開鍵認証を使用しているかどうかはわかりません。
私があなたなら公開鍵を入力し/root/.ssh/authorized_keys
て作業を完了します。