ユーザーを使用してscpのファイルを別のサーバーにバックアップするバックアップアップロードスクリプトがありますupload
。ターゲットサーバー上の別のスクリプトは、これらを別のユーザーにchownし、ファイルモードをに設定します755
。
その後、upload
ユーザーを使用してターゲットサーバーにSSH接続すると、chownされたファイルを削除できます。それらは読み取り専用ではありませんか?
ターゲットサーバー上のファイルは次のようになりますupload
。ユーザーはそのファイルを削除できます。
-rwxr-xr-x 1 maciekish maciekish 650M Nov 1 01:07 2014-11-01-data.tar.bz2
ユーザーupload
はを使用useradd
して追加されたばかりで、maciekish
グループの一部ではありません。
upload
ssh経由でファイルを削除しようとすると、「書き込み保護された通常ファイル」を削除するかどうかという質問が表示されY
、それを言って削除することができます。
rm