ログインにパスワードを使用せず、代わりにsshに公開鍵を使用するユーザーをRed Hat Linuxに追加したい。これはコマンドラインにあります。
useradd --password-disableおよびadduser --password disable。私は両方のオプションを調べましたが、パスワードの無効化はどちらのオプションとしても表示されません。
—
user119776
一般的なsshキーログインの設定方法を知っていますか?アカウントをロックする必要はないと思うので、パスワードが有効になっていることを意味します。誰も実際には知らない長いパスワードにすることができます。
—
ミカヨーダー
キーがあり、ユーザーのディレクトリの下にフォルダを作成し、そこにパブリック部分を貼り付ける必要があることを知っています。私はその方法を試すことができますが、ユーザーのパスワードも無効にする必要があると考えました。
—
user119776
ユーザーを追加する方法を示す別の投稿をするのではなく、Lambertに同意します。このタスクで問題が発生している部分に特に集中する必要があります。ユーザーを追加する方法さえわからない場合は、小さく始めて作業を進めてください。ユーザーを作成するだけで、パスワードを設定せず、キーを/home/username/.ssh/authorized_keysに入れるだけでよいと思います。
—
バージガー