MacOS SFTP公開鍵認証


0

Mac OSでシステム環境設定 - >にアクセスすることでSFTPを有効にすることができます。共有 - >リモートログイン

これはうまく機能し、私たちは簡単に私たちのローカルサーバーに接続することができます。 sftp localhost 次に、現在のユーザーのパスワードを入力します。

今、いくつかのプロのFTPサーバーは、SSHキーを使用してFTPサーバーに接続することができます。 (だから、ユーザー名/パスワードを入力する必要はありません)。

https://www.cerberusftp.com/products/features/public-key-authentication/

MacOS上のSFTPサーバも、生のユーザ名/パスワードではなくキーを使用してユーザを認証するように設定できるのでしょうか。


FTPとSFTPの命名の違いに注意してください。 それらは完全に異なるプロトコルです。
Jakuje

回答:


2

ああ、答えが見つかりました。 authorized_keysファイルに公開鍵を追加するだけです。

cat ~/.ssh/id_rsa.pub | ssh localhost "cat >> ~/.ssh/authorized_keys"
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.