ນີ້ແມ່ນຄໍາສັ່ງ ssh-cron ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ssh-cron - daemon ຄ້າຍຄື cron ສາມາດນໍາໃຊ້ການເຊື່ອມຕໍ່ ssh
ສະຫຼຸບສັງລວມ
ssh-cron [ຕົວເລືອກ] [crontab-file]
[ຕົວເລືອກ] - cf. ພາກ OPTIONS
[crontab-file] - ໄຟລ໌ທີ່ມີວຽກທີ່ຈະດໍາເນີນການ.
ລາຍລະອຽດ
ພິຈາລະນາສະຖານະການທີ່ຄອມພິວເຕີທຸກຄັ້ງຕ້ອງເຂົ້າເຖິງຄອມພິວເຕີທາງໄກ
ເພື່ອເຮັດບາງສິ່ງທີ່ມີປະໂຫຍດໃນຄອມພິວເຕີທາງໄກນັ້ນ (ເຊັ່ນ: ແລ່ນ a ການລັກລອບ(1) ຄວາມສົມບູນຂອງໄຟລ໌
ສະແກນ). ເພື່ອເຮັດສິ່ງນີ້, ຄອມພິວເຕີຕ້ອງໄດ້ຮັບການອະນຸຍາດໃຫ້ເຮັດ ssh(1) ການເຊື່ອມຕໍ່ກັບ
ຄອມພິວເຕີທາງໄກ. ແຕ່ເນື່ອງຈາກຄໍາສັ່ງບໍ່ໄດ້ຖືກປະຕິບັດໂດຍຜູ້ໃຊ້ແຕ່ໂດຍ cron(1), ໄດ້
ssh-keys ທີ່ຈໍາເປັນເພື່ອເຂົ້າເຖິງຄອມພິວເຕີທາງໄກບໍ່ສາມາດໃຊ້ລະຫັດຜ່ານໄດ້.
ນີ້ແມ່ນສະຖານະການທີ່ບໍ່ຕ້ອງການ: ຖ້າຄອມພິວເຕີແລ່ນ ssh ຄໍາສັ່ງໄດ້ຮັບ
ຖືກທໍາລາຍ, ຫຼັງຈາກນັ້ນຄອມພິວເຕີຫ່າງໄກສອກຫຼີກກໍ່ຖືກທໍາລາຍເຊັ່ນດຽວກັນ, ເພາະວ່າຜູ້ໂຈມຕີອາດຈະ
ເຂົ້າເຖິງລະບົບຫ່າງໄກສອກຫຼີກເຫຼົ່ານີ້ໂດຍໃຊ້ກະແຈ ssh ທີ່ບໍ່ຮຽກຮ້ອງໃຫ້ມີປະໂຫຍກຜ່ານ.
Ssh-Cron ສະເໜີທາງອອກຈາກສະຖານະການທີ່ບໍ່ປາຖະໜານີ້, ໃນຂະນະທີ່ຍັງອະນຸຍາດໃຫ້ສັ່ງ
ຈະຖືກປະຕິບັດໃນຄອມພິວເຕີທາງໄກ. ນີ້ແມ່ນວິທີການຮັບຮູ້ນີ້:
o ໂດຍປົກກະຕິ, ssh-cron ແລ່ນເປັນໂຄງການ daemon. ເມື່ອໃດ ssh-cron ເລີ່ມຕົ້ນມັນທໍາອິດອ່ານ
ແລະວິເຄາະໄຟລ໌ສະເພາະທີ່ຄ້າຍຄືກັບ crontab. ປະຕິບັດຕາມນີ້, ssh-cron ວາງໄຂ່ ກ
ຂະບວນການຂອງເດັກ, ແລະການຢຸດເຊົາ.
o Ssh-Cronຂະບວນການ daemon ຂອງຕົວມັນເອງ spawns an ssh- ຕົວແທນ(1) ຂະບວນການເດັກ, ການປະຕິບັດ
ຄໍາສັ່ງທີ່ກໍານົດໄວ້ທັງຫມົດ.
o ນອກຈາກນັ້ນ, ssh-crondaemon 's ກໍານົດຊ່ອງທາງການສື່ສານລະຫວ່າງຕົວມັນເອງແລະຂອງມັນ
ssh- ຕົວແທນ(1) ຂະບວນການເດັກ;
o Ssh-Crondaemon ຂອງສົ່ງຄໍາສັ່ງ ssh-ຕື່ມ(1) ຂະບວນການລູກຂອງຕົນເປັນຄັ້ງທໍາອິດ
ຄໍາສັ່ງທີ່ຈະປະຕິບັດ, ແລະການນໍາໃຊ້ການໂຕ້ຕອບຜູ້ໃຊ້ປົກກະຕິຫມາຍຄວາມວ່າ (ເຊັ່ນ, ການນໍາໃຊ້
ssh-askpass(1)) ssh- ຕົວແທນ ໄດ້ຖືກສະໜອງໃຫ້ດ້ວຍວະລີຜ່ານທີ່ຕ້ອງການສຳລັບ ssh
ກະແຈ.
o Ssh-Crondaemon 's ໃນປັດຈຸບັນຕິດຕາມກວດກາເວລາ, firing off ຄໍາສັ່ງກໍານົດເວລາຂອງເຂົາເຈົ້າ
ຕ້ອງການເວລາໃນເວລາ. ຖ້າຄໍາສັ່ງເຫຼົ່ານີ້ຕ້ອງການການເຂົ້າເຖິງຄອມພິວເຕີທາງໄກ,
ຫຼັງຈາກນັ້ນ, ການເຂົ້າເຖິງນີ້ແມ່ນໄດ້ຮັບ, ເປັນ ssh- ຕົວແທນ ແມ່ນສາມາດສະຫນອງລະຫັດຜ່ານ (s) ໄດ້.
o ຖ້າເປັນ ssh-cron ຂະບວນການ daemon ແມ່ນແລ້ວແລ່ນ, ຫຼັງຈາກນັ້ນ --ໂຫຼດໃໝ່ ທາງເລືອກ (ເບິ່ງ
ຂ້າງລຸ່ມນີ້), ສາມາດຖືກນໍາໃຊ້ເພື່ອໂຫລດ ssh-cron daemon ກັບຄໍາສັ່ງແລະສະພາບແວດລ້ອມ
ການຕັ້ງຄ່າຕົວແປຈາກອັນອື່ນ crontab-file, ແທນທີ່ເກັບຮັກສາໄວ້ໃນປັດຈຸບັນ
ຄຳສັ່ງ ແລະການຕັ້ງຄ່າສະພາບແວດລ້ອມໂດຍອັນທີ່ສະໜອງໃຫ້ໃນໄຟລ໌ທີ່ໂຫຼດຄືນໃໝ່.
ເມື່ອຕົວລະຄອນຄວບຄຸມ shell (ເຊັ່ນສັນຍາລັກການປ່ຽນເສັ້ນທາງ) ຕ້ອງໃຊ້ໃນຄໍາສັ່ງ
ສະເພາະ, ພວກເຂົາຄວນຈະຖືກຫລົບຫນີ. ຕົວຢ່າງເຊັ່ນໃນ echo ສະບາຍດີ ໂລກ \> / dev / null.
ຜູ້ໃຊ້ທີ່ແບ່ງປັນຄອມພິວເຕີແຕ່ລະຄົນກໍານົດຂອງຕົນເອງ ssh-cron ໄຟລ໌ສະເພາະ. ເມື່ອຜູ້ໃຊ້
ອອກຈາກລະບົບແລະອອກຈາກລະບົບຂະບວນການ daemon ສືບຕໍ່ດໍາເນີນການ, ດໍາເນີນການຂອງມັນ
ຄໍາສັ່ງທີ່ກໍານົດໄວ້ໃນເວລາທີ່ກໍານົດຂອງເຂົາເຈົ້າ, ການນໍາໃຊ້ ssh-keys ທຸກຄັ້ງທີ່ຕ້ອງການ.
ຖ້າຫາກວ່າບັນຊີສໍາລັບການທີ່ ssh-cron ວຽກເຮັດງານທໍາແມ່ນໄດ້ຖືກຫຼຸດຫນ້ອຍລົງເຄີຍ, ຫ່າງໄກສອກຫຼີກ
ຄອມພິວເຕີຍັງຄົງປອດໄພ, ເນື່ອງຈາກລະຫັດຜ່ານຂອງປຸ່ມ ssh-keys ທີ່ມີຢູ່ແມ່ນຍັງບໍ່ສາມາດໃຊ້ໄດ້.
ເພື່ອປ້ອງກັນການດັດແກ້ທີ່ບໍ່ໄດ້ຮັບອະນຸຍາດຂອງຄໍາສັ່ງທີ່ກໍານົດໂດຍ ssh-cron daemon
ຕົນເອງຕ້ອງມີລະຫັດຜ່ານເມື່ອເລີ່ມຕົ້ນ ssh-cronຂະບວນການ daemon. ໄດ້
passphrase ຕົວຂອງມັນເອງບໍ່ໄດ້ຖືກເກັບຮັກສາໄວ້ໂດຍ daemon (ແທນທີ່ຈະ, ມັນເກັບຮັກສາ a sha256(1) ມູນຄ່າ hash,
ທີ່ຫຼີກລ້ຽງການເຂົ້າເຖິງ ssh-cron ວະລີຜ່ານຂອງ daemon ໂດຍການຊອກຫາຄວາມຊົງຈໍາຂອງຄອມພິວເຕີ.
ວະລີຜ່ານອາດຈະຫວ່າງເປົ່າ, ແຕ່ເຖິງແມ່ນແລ້ວວະລີຜ່ານຫວ່າງເປົ່ານັ້ນຕ້ອງຖືກສະໜອງໃຫ້ເມື່ອໃດ
ກຳ ລັງໂຫລດ ໃໝ່ ssh-cron ຄໍາສັ່ງທີ່ກໍານົດໄວ້ຂອງ daemon. ຄໍາສັ່ງທີ່ກໍານົດເວລາອາດຈະຖືກລະບຸໄວ້,
ແນວໃດກໍ່ຕາມ. ອັນນີ້ຖືກອະນຸຍາດໂດຍບໍ່ມີການໃຫ້ລະຫັດຜ່ານເນື່ອງຈາກໄຟລ໌ທີ່ປະກອບດ້ວຍ
ຄໍາສັ່ງທີ່ກໍານົດເວລາມັກຈະມີຢູ່ໃນຄອມພິວເຕີ. ເຊັ່ນດຽວກັນ, ນັບຕັ້ງແຕ່ຜູ້ໃຊ້
ອາດຈະຢຸດໂຄງການຂອງຕົນເອງສະເໝີ ssh-cron ຂະບວນການ daemon ສາມາດຖືກຢຸດເຊົາ
ຈາກຄົນອື່ນ ssh-cron ໂຄງການການນໍາໃຊ້ --ຢຸດ ຕົວເລືອກເສັ້ນທາງຄໍາສັ່ງ.
ສິ່ງອໍານວຍຄວາມສະດວກທີ່ໄດ້ກ່າວມາຂ້າງເທິງນີ້ບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນຈາກ crontab(1) ຕົວຂອງມັນເອງ. ຄຣອນ(1), ເຊິ່ງແມ່ນ
ຮັບຜິດຊອບສໍາລັບການປະຕິບັດຄໍາສັ່ງ crontab ທີ່ກໍານົດໄວ້, ບໍ່ມີການເຂົ້າເຖິງ passphrases ຂອງ
ssh-keys (ເຊິ່ງຖືກສະຫນອງໃຫ້ຖ້າບໍ່ດັ່ງນັ້ນ ssh- ຕົວແທນ).
ກັບຄືນ ມູນຄ່າ
Ssh-Cron ກັບຄືນ 0 ຖ້າ daemon ໄດ້ຖືກເລີ່ມຕົ້ນສົບຜົນສໍາເລັດ. ຖ້າບໍ່ດັ່ງນັ້ນ 1 ຈະຖືກສົ່ງຄືນ.
OPTIONS
ຖ້າມີ, ໂຕເລືອກຕົວອັກສອນຕົວດຽວແມ່ນໄດ້ລະບຸໄວ້ລະຫວ່າງວົງເລັບຕໍ່ຈາກພວກມັນ
ຕົວແປທາງເລືອກຍາວທີ່ກ່ຽວຂ້ອງ. ຕົວເລືອກຕົວອັກສອນດຽວຮຽກຮ້ອງໃຫ້ມີການໂຕ້ຖຽງຖ້າພວກເຂົາ
ທາງເລືອກຍາວທີ່ກ່ຽວຂ້ອງຍັງຮຽກຮ້ອງໃຫ້ມີການໂຕ້ຖຽງ.
ຕົວເລືອກຫຼາຍອັນມີຄ່າເລີ່ມຕົ້ນ. ແລ່ນ ssh-cron - ຊ່ວຍ ສໍາລັບພາບລວມຂອງ
ປະຕິບັດຄ່າທາງເລືອກເລີ່ມຕົ້ນ. ນອກຈາກນີ້, ທາງເລືອກຫຼາຍສາມາດຖືກກໍານົດໄວ້ໃນ a
ໄຟລ໌ການຕັ້ງຄ່າ (ບ່ອນທີ່ນີ້ບໍ່ເປັນຄວາມຈິງ, ມັນໄດ້ຖືກກ່າວມາຢ່າງຊັດເຈນຢູ່ໃນ
ທາງເລືອກທີ່ກ່ຽວຂ້ອງ).
ໄຟລ໌ການຕັ້ງຄ່າ (ບໍ່ຄວນສັບສົນກັບໄຟລ໌ທີ່ມີກໍານົດເວລາ
ຄໍາສັ່ງ, ເຊິ່ງສະຫນອງໃຫ້ເປັນ ssh-cron command-line file argument) ignores ເສັ້ນເປົ່າ
ແລະຂໍ້ມູນທັງຫມົດກ່ຽວກັບເສັ້ນເລີ່ມຕົ້ນທີ່ເຄື່ອງຫມາຍ hash (#, ທາງເລືອກກ່ອນໂດຍຊ່ອງຫວ່າງ
ແລະ/ຫຼືແຖບ). ໄຟລ໌ການຕັ້ງຄ່າຖືກນໍາໃຊ້ເພື່ອກໍານົດ ssh-cronທາງເລືອກຂອງການນໍາໃຊ້ຂອງເຂົາເຈົ້າ
ຕົວແປຍາວ. ຢ່າງໃດກໍຕາມ, ໃນໄຟລ໌ການຕັ້ງຄ່າ hyphens ເບື້ອງຕົ້ນຂອງເສັ້ນຄໍາສັ່ງ
ທາງເລືອກຕ່າງໆຕ້ອງໄດ້ຮັບການຍົກເວັ້ນ, ແລະທາງເລືອກຈະມີຈໍ້າເມັດທີ່ອາດຈະໄດ້ຮັບການຕໍ່ທ້າຍກັບທາງເລືອກຍາວເຫຼົ່ານີ້
ຊື່. ໃຫ້ສັງເກດວ່າການໂຕ້ຖຽງທາງເລືອກຫຼາຍຄໍາບໍ່ຄວນຖືກອ້ອມຮອບດ້ວຍວົງຢືມ. ຕົວຢ່າງ:
stdout
syslog-facility: LOCAL0
mailer: /usr/bin/mail -s "ບາງຫົວຂໍ້" [email protected]
ຕົວເລືອກແຖວຄຳສັ່ງຈະແທນທີ່ຕົວເລືອກໄຟລ໌ການຕັ້ງຄ່າສະເໝີ.
o --ຕົວແທນ=ຕົວແທນ
ເສັ້ນທາງຢ່າງແທ້ຈິງໄປຫາໂຄງການຕົວແທນ (ບວກກັບຂໍ້ໂຕ້ແຍ້ງຂອງມັນ) ສະຫນອງປຸ່ມ ssh.
ໂດຍຄ່າເລີ່ມຕົ້ນ /usr/bin/ssh-agent / bin / bash ຖືກນໍາໃຊ້.
o --config=ເສັ້ນທາງ (-c)
ໄຟລ໌ config ປະກອບມີຂໍ້ມູນສະເພາະທາງເລືອກຍາວ.
ໂດຍຄ່າເລີ່ມຕົ້ນ ~/.ssh-cron ຖືກນໍາໃຊ້.
ທາງເລືອກນີ້ບໍ່ສາມາດຖືກລະບຸໄວ້ໃນໄຟລ໌ການຕັ້ງຄ່າ.
o -- ບັງຄັບ (-f)
ເມື່ອຣີສະຕາດ ssh-cron ແລະໄຟລ໌ ipc-file ທີ່ມີຢູ່ແລ້ວ (ທີ່ເຫຼືອ) ມີຢູ່, ຈາກນັ້ນ
ຜູ້ໃຊ້ໄດ້ຮັບການຕອບສະຫນອງໂອກາດທີ່ຈະເອົາ ipc-file ທີ່ມີຢູ່ແລ້ວໃນລະຫວ່າງການ
daemon-startup.
o - ຊ່ວຍ (-h)
ຂໍ້ມູນການນໍາໃຊ້ພື້ນຖານແມ່ນລາຍລັກອັກສອນການສະຕຣີມຜົນຜະລິດມາດຕະຖານ (ພຽງແຕ່ຕີຄວາມຫມາຍ
ໃນການປະສົມປະສານກັບ --no-daemon).
ທາງເລືອກນີ້ບໍ່ສາມາດຖືກລະບຸໄວ້ໃນໄຟລ໌ການຕັ້ງຄ່າ.
o --ipc-file=ເສັ້ນທາງ (-p)
ໃນເວລາທີ່ ssh-cron ແລ່ນເປັນ daemon, ຫຼັງຈາກນັ້ນ ເສັ້ນທາງ ກໍານົດເສັ້ນທາງຂອງການຖືໄຟລ໌
ID ໜ່ວຍຄວາມຈຳທີ່ໃຊ້ຮ່ວມກັນ ແລະ ID ຂະບວນການຂອງ daemon. ໄຟລ໌ ipc ຕ້ອງມີຖ້າ
ssh-cron ກໍາລັງເຊື່ອມຕໍ່ກັບຫຼືເລີ່ມຕົ້ນຂະບວນການ daemon (ສະຖານະການໃນອະດີດເກີດຂື້ນ
ກັບທາງເລືອກ -- ບັນຊີລາຍຊື່, --ໂຫຼດໃໝ່, ແລະ --ຢຸດ) ຖ້າຫາກວ່າ ssh-cron ກວດພົບ
ມີຢູ່ແລ້ວ ipc-file ໃນການເລີ່ມຕົ້ນ daemon ແລະທາງເລືອກ -- ບັງຄັບ ບໍ່ໄດ້ລະບຸ, ຫຼັງຈາກນັ້ນ
ຜູ້ໃຊ້ໄດ້ຮັບການໂຕ້ຕອບໂອກາດທີ່ຈະເອົາໄຟລ໌ທີ່ມີຢູ່ແລ້ວ. ຖ້າ
ipc-file ທີ່ມີຢູ່ແລ້ວສາມາດຫຼືບໍ່ຄວນຖືກໂຍກຍ້າຍ, ຫຼັງຈາກນັ້ນ daemon ບໍ່ໄດ້ຖືກເລີ່ມຕົ້ນ. ເຖິງ
ສິ້ນສຸດການນໍາໃຊ້ຂະບວນການ daemon ssh-cron --ຢຸດ, ຫຼືສົ່ງ SIGINT (ctrl-C) ຫຼື SIGTERM
ສັນຍານໄປຫາ process-id ທີ່ພົບເຫັນເປັນຄ່າທີສອງໃນ ipc-file.
ໂດຍຄ່າເລີ່ມຕົ້ນ ~/.ssh-cron.ipc ຖືກນໍາໃຊ້.
o --ລາຍການ (-l)
ບອກການຕັ້ງຄ່າສະພາບແວດລ້ອມທີ່ກໍານົດໃນປັດຈຸບັນແລະຄໍາສັ່ງ cron (the crontab-file
ການໂຕ້ຖຽງຕ້ອງຖືກຍົກເລີກ). ຕົວເລືອກນີ້ບໍ່ເຂົ້າກັນໄດ້ກັບ (--no-daemon,
--reload,) ແລະ --ຢຸດ.
ທາງເລືອກນີ້ບໍ່ສາມາດຖືກລະບຸໄວ້ໃນໄຟລ໌ການຕັ້ງຄ່າ.
o --ບັນທຶກ=ເສັ້ນທາງ (-L)
ຂໍ້ຄວາມບັນທຶກຖືກຕໍ່ທ້າຍ ເສັ້ນທາງທີ່ຢູ່ ຖ້າຫາກວ່າ ເສັ້ນທາງ ບໍ່ມີ, ມັນຖືກສ້າງຂຶ້ນກ່ອນ.
o --mailer=ຄໍາສັ່ງ (-m)
ຂໍ້ມູນຂ່າວສານລາຍລັກອັກສອນກັບຜົນຜະລິດມາດຕະຖານຫຼືສາຍນ້ໍຄວາມຜິດພາດມາດຕະຖານຂອງ
ຄໍາສັ່ງປະຕິບັດໂດຍ ssh-cron ຖືກສົ່ງໂດຍ e-mail ກັບຜູ້ໃຊ້ປະຈຸບັນ. ໃຊ້ --mailer
ເພື່ອກໍານົດຄືນໃຫມ່ (ຫຼືສະກັດກັ້ນການສົ່ງອີເມວໂດຍການກໍານົດຄໍາສັ່ງ mailer ຫວ່າງເປົ່າ
(ຕົວຢ່າງ: --mailer ""))
ໂດຍຄ່າເລີ່ມຕົ້ນ /usr/bin/mail -s \"Ssh-cron $*\" $USER@localhost ຖືກນໍາໃຊ້, ກັບ $*
ແທນທີ່ດ້ວຍຄໍາສັ່ງທີ່ຄາດໄວ້ຕາມທີ່ລະບຸໄວ້ໃນ crontab ການໂຕ້ຖຽງໄຟລ໌.
o --no-daemon
ssh-cron ບໍ່ໄດ້ດໍາເນີນການເປັນ daemon. ເພື່ອສິ້ນສຸດຢ່າງຖືກຕ້ອງ ssh-cron ຖ້າບໍ່ແລ່ນເປັນ
daemon, ກົດປຸ່ມ 'Enter', ໃສ່ ctrl-C ຫຼືສົ່ງ ssh-cron a ໄລຍະເປົ້າໝາຍ ສັນຍານ. ນີ້
ທາງເລືອກແມ່ນບໍ່ເຫມາະສົມກັບ ( --list, --reload,) ແລະ --ຢຸດ.
ທາງເລືອກນີ້ບໍ່ສາມາດຖືກລະບຸໄວ້ໃນໄຟລ໌ການຕັ້ງຄ່າ.
o --ໂຫຼດໃໝ່ (-r)
ໂຫຼດຄືນໃໝ່ ssh-cron daemon ກັບ de cron-commands ກໍານົດຢູ່ໃນ crontab-file
argument (ທີ່ຕ້ອງໄດ້ຮັບການສະຫນອງໃຫ້). ຕົວເລືອກນີ້ບໍ່ເຂົ້າກັນໄດ້ກັບ (--list,
--no-daemon,) ແລະ --ຢຸດ.
ທາງເລືອກນີ້ບໍ່ສາມາດຖືກລະບຸໄວ້ໃນໄຟລ໌ການຕັ້ງຄ່າ.
o --stdout (-s)
ນອກເຫນືອຈາກການໃຊ້ໄຟລ໌ບັນທຶກແລະຂໍ້ຄວາມ syslog ສົ່ງຂໍ້ຄວາມທັງຫມົດໄປຫາ
ຜົນຜະລິດມາດຕະຖານ. ທາງເລືອກນີ້ບໍ່ສາມາດໃຊ້ໄດ້ຖ້າ ssh-cron ແລ່ນເປັນຂະບວນການ daemon.
ທາງເລືອກນີ້ບໍ່ສາມາດຖືກລະບຸໄວ້ໃນໄຟລ໌ການຕັ້ງຄ່າ.
o --syslog
ຂໍ້ຄວາມຖືກສົ່ງໄປຫາ syslog daemon ເມື່ອຕົວເລືອກນີ້ຖືກລະບຸ. ໂດຍຄ່າເລີ່ມຕົ້ນ
ຂໍ້ຄວາມ syslog ຖືກຂຽນໃສ່ ເດມອນ ສິ່ງອໍານວຍຄວາມສະດວກທີ່ມີບູລິມະສິດ ແຈ້ງການ.
o --syslog-facility=ສະຖານທີ່
ສິ່ງອໍານວຍຄວາມສະດວກທີ່ຖືກນໍາໃຊ້ເພື່ອຂຽນຂໍ້ຄວາມ syslog ກັບ. ໂດຍຄ່າເລີ່ມຕົ້ນນີ້ແມ່ນ
ເດມອນ. ສໍາລັບພາບລວມຂອງສິ່ງອໍານວຍຄວາມສະດວກແລະຄວາມຫມາຍຂອງມັນ, ເບິ່ງ, ຕົວຢ່າງ: syslog(3).
ກັບ ssh-cron ສິ່ງອໍານວຍຄວາມສະດວກ ເດມອນ, ທ້ອງຖິ່ນ0, ທ້ອງຖິ່ນ1, ທ້ອງຖິ່ນ2, ທ້ອງຖິ່ນ3, ທ້ອງຖິ່ນ4,
ທ້ອງຖິ່ນ5, ທ້ອງຖິ່ນ6, LOCAL7, ແລະ ຜູ້ໃຊ້ ສາມາດໃຊ້ໄດ້.
ໂດຍສະຖານທີ່ເລີ່ມຕົ້ນ ເດມອນ ຖືກນໍາໃຊ້.
o --syslog-ບູລິມະສິດ=ບູລິມະສິດ
ບູລິມະສິດທີ່ຖືກນໍາໃຊ້ເພື່ອຂຽນຂໍ້ຄວາມ syslog ກັບ. ໂດຍຄ່າເລີ່ມຕົ້ນນີ້ແມ່ນ
ແຈ້ງການ. ສໍາລັບພາບລວມຂອງບູລິມະສິດແລະຄວາມຫມາຍຂອງມັນ, ເບິ່ງ, ຕົວຢ່າງ: syslog(3).
ກັບ ssh-cron ສາມາດນຳໃຊ້ບູລິມະສິດທີ່ກຳນົດໄວ້ທັງໝົດ. ຕົວຢ່າງ: ສຸກເສີນ, ແຈ້ງເຕືອນ, CRIT, ERR,
ຄຳ ເຕືອນ, ແຈ້ງການ, INFO ແລະ ດີບັກ.
ຕາມບູລິມະສິດເລີ່ມຕົ້ນ ແຈ້ງການ ຖືກນໍາໃຊ້.
o --syslog-tag=ໂຄດຄໍາສັ່ງ
ຂໍ້ຄວາມ syslog ສາມາດສະຫນອງໃຫ້ມີ a ໂຄດຄໍາສັ່ງ, ຊຶ່ງສາມາດຖືກນໍາໃຊ້ເພື່ອການກັ່ນຕອງໃຫ້ເຂົາເຈົ້າຈາກ
ໄຟລ໌ບັນທຶກ. ເບິ່ງພາກ RSYSLOG ການຍື່ນ ຂ້າງລຸ່ມນີ້.
ໂດຍຄ່າເລີ່ມຕົ້ນຂອງແທັກ SSH-CRON ຖືກນໍາໃຊ້.
o --ຢຸດ (-t)
ຢຸດການແລ່ນ ssh-cron ໂປລແກລມ daemon, ການນໍາໃຊ້ ID ຂະບວນການຂອງ daemon ທີ່ພົບເຫັນຢູ່ໃນ
ຄ່າທີສອງຂອງ ipc-file. ໄດ້ crontab-file ການໂຕ້ຖຽງຕ້ອງຖືກຍົກເລີກ. ທາງເລືອກນີ້
ບໍ່ເຂົ້າກັນໄດ້ tt ກັບ (--list, --nodaemon,) ແລະ --ໂຫຼດໃໝ່ . ທາງເລືອກນີ້ບໍ່ສາມາດເປັນ
ລະບຸໄວ້ໃນໄຟລ໌ການຕັ້ງຄ່າ.
o -- verbose
ຂໍ້ຄວາມເພີ່ມເຕີມກ່ຽວກັບ ssh-cronຮູບແບບການດໍາເນີນການຂອງແມ່ນຖືກສົ່ງໄປຫາ ssh-cronບັນທຶກຂອງ
ສິ່ງອໍານວຍຄວາມສະດວກ (ລະບຸໂດຍ --ບັນທຶກ, --syslog, ແລະ / ຫຼື --stdout).
o - ການປ່ຽນແປງ (-v)
ssh-cronໝາຍເລກລຸ້ນຂອງແມ່ນຂຽນໃສ່ກະແສຜົນຜະລິດມາດຕະຖານ.
ທາງເລືອກນີ້ບໍ່ສາມາດຖືກລະບຸໄວ້ໃນໄຟລ໌ການຕັ້ງຄ່າ.
RSYSLOG ການຍື່ນ
ເມື່ອນໍາໃຊ້ rsyslogd(1) ການກັ່ນຕອງໂດຍອີງໃສ່ຄຸນສົມບັດອາດຈະຖືກນໍາໃຊ້ເພື່ອການກັ່ນຕອງຂໍ້ຄວາມ syslog ແລະ
ຂຽນພວກມັນໃສ່ໄຟລ໌ທີ່ທ່ານເລືອກ. ຕົວຢ່າງ: ເພື່ອກັ່ນຕອງຂໍ້ຄວາມເລີ່ມຕົ້ນດ້ວຍ syslog
ແທັກຂໍ້ຄວາມ (ຕົວຢ່າງ: SSH-CRON) ໃຊ້
:syslogtag, ສະເໝີພາບ, "SSH-CRON:" /var/log/ssh-cron.log
:syslogtag, ສະເໝີພາບ, "SSH-CRON:" ຢຸດ
ໃຫ້ສັງເກດວ່າຈໍ້າສອງເມັດແມ່ນສ່ວນຫນຶ່ງຂອງແທັກ, ແຕ່ບໍ່ໄດ້ລະບຸໄວ້ກັບ syslog-tag ທາງເລືອກ.
ນີ້ເຮັດໃຫ້ຂໍ້ຄວາມທັງຫມົດມີ SSH-CRON: tag ທີ່ຈະຂຽນໃສ່ /var/log/ssh-cron.log
ຫຼັງຈາກນັ້ນເຂົາເຈົ້າໄດ້ຖືກຍົກເລີກ. ການກັ່ນຕອງຢ່າງກວ້າງຂວາງເພີ່ມເຕີມຍັງໄດ້ຮັບການສະຫນັບສະຫນູນ, ເບິ່ງ, e.g.
http://www.rsyslog.com/doc/rsyslog_conf_filter.html ແລະ
http://www.rsyslog.com/doc/property_replacer.html
ໃຊ້ ssh-cron ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net