リモートハードドライブだけがあり、chrootなしでルートのcrontabを編集する方法は?

リモートハードドライブだけがあり、chrootなしでルートのcrontabを編集する方法は?

ケースシナリオ:

  • 私が受け取ったハードディスクリモコンLinux(例:Debianベース)コンピュータ。
  • リモートハードウェア(例:山いちごしたがって、ARMは私の製品(PC、つまりAMD64など)と互換性がないためchroot不可能です。
  • 追加する必要がありますCRON作業(一部のコマンドを話すadduser newuser)リモートシステムに対する管理者権限があります。
  • パーティション形式が* NIX(たとえば、Ext3またはExt4)と互換性があると仮定できるため設置可能、ルートパーティション(RaspbianRaspberryの一般的なUbuntu様オペレーティングシステムなど)を読み、編集します。

ハードドライブ(RaspBerryをベースにした例の場合はMicro SDカード)を編集したら、それを使用してリモートシステムを起動してCRONジョブを実行する必要があります。

これは可能ですか?

ベストアンサー1

はい、可能です。システム全体のcrontabファイルは通常にあり、上書きされているため、リモートシステムディスクのルートパーティションをマウントしたと仮定すると、目的のテキストエディタを使用してそのファイルを検索して/etc/crontab変更できます。/etc/cron.d/mnt/mnt/etc/crontab

ユーザー固有のcrontabファイルは通常Debianとその派生にあり、/var/spool/cron/crontabs同じ方法で編集できる必要があります(crontabのマンページではこれをお勧めしませんが)。

おすすめ記事