サーバーを Ubuntu に切り替えたところ、SSH サーバー以外はすべて正常に動作しています。SSHd サーバーをインストールし、Mac (クライアント) で次のようなキーを生成しました。
ssh-keygen -t rsa -C "[メールアドレス]" どこ[メールアドレス]これは私のメールアドレスです。他にここに何を入力すればよいかわかりませんでした。
公開 SSH キーを Mac から Ubuntu サーバーにコピーし、その内容を Ubuntu の .ssh/authorized_keys ファイルに追加しました。SSH サーバーをすべて再起動しました。
ここで、次のコマンドを使用して Mac 経由でログインしようとします:
ssh 192.168.0.149 または ssh[メールアドレス]
常にアクセスが拒否されます (公開鍵)
これをどう直せばいいのか分かりません。誰か助けてくれませんか?これは[メールアドレス]でも、よく分かりません。LAN または他の場所からログインしたいだけです。
答え1
問題が見つかりました。authorized_keys を定義する行がコメント化されていました。これをコメント解除すると、すべてが機能します。