質問: 毎度、お世話になっております Ubuntu環境でSShの秘密鍵と公開鍵を設定したくて
回答: ごちゃこちゃしてますが、(ポートの開放など以外に)最小限必要なことは (1)ローカル側に秘密鍵 ~/.ssh/id_rsa がある (2)リモート側に ~/.ssh/authorized_keys があり、そこに公開鍵が書き込まれている (3)それぞれのファイルやディレクトリのパーミッションが適切である です。(1)(2)ができているのなら、(3)が怪しいのかも知れません。 ただ、(3)ができてない場合はエラーメッセージでわかりますので、エラーメッセージを見直してみてはどうでしょうか。