Amazon Best VPN GoSearch

OnWorks favicon

ssh-cron - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ ssh-cron ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ 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


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.