banner
PPKun

Puniverse

bilibili

MultipassはどのようにSSHを使用して仮想マシンに接続しますか

最近 eBPF を学んでいるとき、mac では multipass 以外に使いやすいコマンドライン仮想マシンがないようなので、開発環境として multipass を選び、vscode で ssh 接続を使用しました。
しかし、どうしても仮想マシンに接続できないことがわかりました。最初に sshd_config を修正し、以下のコードを追加しました。

# Rootアカウントでのログインを許可
PermitRootLogin yes

# 公開鍵でのログインを許可
PubkeyAuthentication yes

# アカウントのパスワードでのログインを許可
PasswordAuthentication yes

それでも問題が発生しました。ネット上のチュートリアルによると、/etc/ssh/sshd_config.d/60-cloudimg-settings.confにも設定ファイルがあることがわかり、その設定ファイルを修正した後、ssh サービスを再起動して有効にしました。
パスワードログインを許可: PermitRootLogin yes
ssh サービスを再起動: sudo systemctl restart ssh

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。