VMWare ESXiでcronジョブを実行したい

やむをえない事情でVMWare ESX 3.5.0iを使っているのだけども、ちょっと行き詰ったのでメモ。

<やりたいこと>
cronでジョブを実行したい(やむをえない事情で)

<解決の流れ>
SSHを通す→crontabを記述。

SSHを通すには?(参考サイト

(コンソールでの作業)
1.Alt + F1
2.下記コマンドをタイプ(注意:タイプしても何も表示されない)
unsupported[ENTER]
3.rootパスワードを入力
4.vi /etc/inetd.conf
5.sshの行のコメントアウトを解除
6.:wqで保存
7.下記コマンドでinetdのプロセス番号を探す
ps | grep inetd
8.下記コマンドでinetdを再起動する
kill -HUP [プロセスID]

ここまででSSHが通るようになる。
あとは下記ファイルをviで開き、cronジョブを記述する。

/var/spool/cron/crontabs/root

できればSSHのポート番号を変更しておきたいのだけども、今のところ手段が見当たらない。
たいていのOSで見つかる/etc/sshがないのよね…。
OSに組み込まれててどうしようもないか、それともinetd.confのコマンドラインに記述か。
いずれにせよ、いったん先送り。

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA


名前:たにさん or たにぐちさん
職業:むかし、元オタク
  • アーカイブ

  • 最近の投稿

  • 最近のコメント

  • イマ☆ドキ地味なアクセス件数