1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

rsyncをパスワード入力なしで実行する方法

Posted at

概要

Linux系OSでバックアップを行う際、rsyncをよく使用するが、rsyncを実行する際、デフォルトではSSHパスワード入力が必須となる。
その為、cron等で実行が出来ないため、rsyncをパスワード入力なしで実行する方法を下記に記載する。

前提環境

  • Ubuntu 18.04

結論

  • 下記の通り、コマンドを実行
    • sshpass -p "{パスワード}" rsync -ahv --delete --progress {送信元ユーザ}@{送信元ホスト}:{送信元パス} {送信先パス}

作業前準備

  • apt install sshpass

注意事項

  • パスワードを平文で記載する為、セキュリティとはトレードオフ。
    • 実行可否についてはセキュリティ要件と相談すること。

参考資料

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?