私は以下を使用してマシンを構成しています。packer
。
このツールは、私が望むすべてのシェルコマンドを実行できるようにシェル設定機能を提供します。
ssh
パスワードログインを無効にしたいです。
sed
パターンと行数学を書くのではなく、コマンドでこれを行う方法はありますか/etc/sshd_config
?
答え1
はい、コマンドラインを使用してパスワード認証を無効にできます。-o
デーモンを実行するときにこのフラグを使用してください。sshd -o "PasswordAuthentication no"
答え2
SSHはキーをサポートします。秘密鍵と公開鍵を設定すると、パスワードを使用する必要はありません。
これは、パスワードログインを無効にするのではなく、コンピュータに認証するために別の方法を使用していることを意味します。