起動時にsystemdサービスを介してGithubリポジトリから最新の変更を取得する

起動時にsystemdサービスを介してGithubリポジトリから最新の変更を取得する

マイデバイス(Raspberry Pi Zero W)が起動すると、というスクリプトの実行を担当するsystemdサービスを起動します。start.shこのサービスは順番に私のmain.pyPythonスクリプトを実行します。

start.shを実行する前にGithubから変更をインポートしたいと思いますmain.py。最初の試みはを追加することでしgit pullたが、エラーが発生しました。Host key verification failed.

これはGithub認証のためにSSHキーにアクセスするsystemdサービスに関連していると仮定していますが、必要に応じてsystemdでSSHを有効にする方法がわかりません。

どんなアドバイスもありがとうございます。

ベストアンサー1

リモートサーバーのホストキーを受け入れるように求められます。アイテムがあるかどうかを確認するために、まずそれを直接実行できますかknown_hosts?また、Userセクションの内容が[Service]正しいことを確認してください。

おすすめ記事