ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

hapolicy - ອອນລາຍໃນຄລາວ

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

ນີ້ແມ່ນຄໍາສັ່ງ hapolicy ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານີເຮັດວຽກອອນໄລນ໌ຟຣີຫຼາຍອັນຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


hapolicy - policy delegation script ທີ່ມີຢູ່ສູງ

ສະຫຼຸບສັງລວມ


hapolicy [OPTIONS] --service=SERVICE1 [--service=SERVICE2 ...]

ບໍລິການ:
-s, --ການບໍລິການ = : [: : : ]

ຕົວເລືອກ:
-d, --default ກັບຄືນ ຖ້າບໍ່ມີບໍລິການ (ຄ່າເລີ່ມຕົ້ນ: 'dunno')
-l, --logging ຂໍບັນທຶກ
-v, --verbose ເພີ່ມທະວີການບັນທຶກ verbosity
-L, --stdout log to stdout, ສໍາລັບການ debugging, ຢ່າໃຊ້ກັບ postfix

ລາຍລະອຽດ


ພາກສະເຫນີ
hapolicy ເຮັດ​ໃຫ້​ມີ​ຄວາມ​ພ້ອມ​ສູງ​, ການ​ດຸ່ນ​ດ່ຽງ​ນ​້​ໍາ​ຫນັກ​ແລະ​ການ​ປະ​ຕິ​ບັດ​ການ​ຫຼຸດ​ລົງ​ສໍາ​ລັບ​ການ​
ການບໍລິການຕົວແທນນະໂຍບາຍ postfix. Invoked ຜ່ານ postfix spawn ມັນເຮັດຫນ້າທີ່ເປັນ wrapper ວ່າ
ສອບຖາມເຊີບເວີນະໂຍບາຍອື່ນຜ່ານການເຊື່ອມຕໍ່ tcp. ຄໍາສັ່ງຂອງການສອບຖາມການບໍລິການສາມາດ
ມີອິດທິພົນໂດຍການມອບຫມາຍບູລິມະສິດແລະນ້ໍາຫນັກສະເພາະໃຫ້ກັບແຕ່ລະການບໍລິການ. ການບໍລິການແມ່ນ
ພິຈາລະນາວ່າ 'ລົ້ມເຫລວ', ຖ້າການເຊື່ອມຕໍ່ຖືກປະຕິເສດຫຼືໄລຍະເວລາການບໍລິການທີ່ລະບຸໄວ້
ຮອດ. ຖ້າການບໍລິການນະໂຍບາຍທີ່ກຳນົດຄ່າທັງໝົດລົ້ມເຫລວ, hapolicy ສົ່ງຄືນຄ່າເລີ່ມຕົ້ນ
ການປະຕິບັດ (ຕົວຢ່າງບໍ່ຮູ້) ເພື່ອ postfix.

ດ້ວຍເວີຊັນ 1.00 hapolicy ມີລະຫັດ perl ໜ້ອຍກວ່າ 200 ເສັ້ນໂດຍໃຊ້ perl ມາດຕະຖານເທົ່ານັ້ນ
ໂມດູນ. ມັນບໍ່ຮຽກຮ້ອງໃຫ້ມີການເຂົ້າເຖິງແຜ່ນຫຼືໄຟລ໌ການຕັ້ງຄ່າໃດໆແລະດໍາເນີນການພາຍໃຕ້ການ
ບັນຊີຜູ້ໃຊ້ທີ່ບໍ່ມີສິດທິພິເສດ. ນີ້ຄວນຈະອະນຸຍາດໃຫ້ປະຕິບັດງານໄວແລະເຊື່ອຖືໄດ້.

CONFIGURATION
ການບໍລິການມີຄຸນສົມບັດຕໍ່ໄປນີ້

"ຊື່ການບໍລິການ" => {
ip => '127.0.0.1', # ip address
port => '10040', # tcp ພອດ
prio => '10', # ທາງເລືອກ, ຊະນະຕ່ໍາ
ນ້ໍາຫນັກ => '1', # ທາງເລືອກ, ສໍາລັບລາຍການທີ່ມີ prio ດຽວກັນ (ນ້ໍາຫນັກຮອບ-robin), ສູງກວ່າແມ່ນດີກວ່າ.
timeout => '30', # ທາງເລືອກ, query timeout ໃນວິນາທີ
},

ເຈົ້າອາດຈະກໍານົດການບໍລິການຫຼາຍອັນຢູ່ໃນແຖວຄໍາສັ່ງ. ຊຶ່ງຫມາຍຄວາມວ່າ

hapolicy -s "grey1=10.0.0.1:10031:10" -s "grey2=10.0.0.2:10031:20"

ຈະພະຍາຍາມບໍລິການທໍາອິດສະເຫມີ grey1 ທີ່ ip 10.0.0.1 port 10031 ແລະຖ້າການບໍລິການນັ້ນບໍ່ແມ່ນ
ມີຫຼືບໍ່ຕອບພາຍໃນຄ່າເລີ່ມຕົ້ນຂອງ 30 ວິນາທີການບໍລິການຕໍ່ໄປ grey2 ຢູ່ ip
10.0.0.2 ພອດ 10031 ຈະຖືກສອບຖາມ.

ຖ້າທ່ານຕ້ອງການໂຫຼດການເຊື່ອມຕໍ່ຍອດເງິນທີ່ທ່ານອາດຈະກໍານົດ

hapolicy -s "polw1=10.0.0.1:12525:10:2" -s "polw2=10.0.0.2:12525:10:1"

ບໍລິການສອບຖາມໃດ polw1 ຢູ່ ip 10.0.0.1 ສອງເທົ່າຂອງການບໍລິການ polw2 ທີ່ ip 10.0.0.2.
ກະລຸນາຮັບຊາບວ່າການຕັ້ງຄ່ານີ້ຍັງຮັບປະກັນຄວາມພ້ອມສູງສໍາລັບທັງສອງບໍລິການ. ຖ້າ polw1 ບໍ່​ແມ່ນ
ມີຫຼືບໍ່ຕອບພາຍໃນຄ່າເລີ່ມຕົ້ນຂອງ 30 ວິນາທີ polw2 ຈະຖືກສອບຖາມແລະ
ໃນທາງກັບກັນ. ບໍ່ມີເຫດຜົນທີ່ຈະກໍານົດການບໍລິການສອງຄັ້ງ.

ການຮ່ວມມື
ໃສ່ສິ່ງຕໍ່ໄປນີ້ຢູ່ລຸ່ມສຸດຂອງ postfix master.cf ຂອງທ່ານ (ໂດຍປົກກະຕິແລ້ວຕັ້ງຢູ່ທີ່
/etc/postfix):

# ລາຍລະອຽດການບໍລິການ, ສັງເກດຊ່ອງຫວ່າງຊັ້ນນໍາຢູ່ແຖວທີສອງ
127.0.0.1:10060 inet nnn - 0 spawn
user=nobody argv=/usr/local/bin/hapolicy -l -s GREY1=10.0.0.1:10031:10 -s GREY2=10.0.0.2:10031:10

ບັນທຶກໄຟລ໌ແລະເປີດ postfix main.cf. ປັບ​ປຸງ​ແກ້​ໄຂ​ມັນ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​:

127.0.0.1:10060_time_limit = 3600

smtpd_recipient_restrictions =
perm_mynetworks,
... ໃບອະນຸຍາດອື່ນໆທີ່ຜ່ານການຮັບຮອງ ...
reject_unauth_ ຈຸດາຍປາຍທາງ,
... ຂໍ້​ຈໍາ​ກັດ​ອື່ນໆ ...
check_policy_service inet:127.0.0.1:10060 # <- hapolicy query

ໃນປັດຈຸບັນອອກ 'postfix reload' ຢູ່ແຖວຄໍາສັ່ງ. ແນ່ນອນ, ທ່ານສາມາດປັບປຸງໄດ້ຫຼາຍຂຶ້ນ
ການຕິດຕັ້ງໂດຍໃຊ້ຫ້ອງຮຽນການຈໍາກັດ postfix. ກະລຸນາເບິ່ງ "LINKS" ສໍາລັບທາງເລືອກເພີ່ມເຕີມ.

LINKS


[1] Postfix ຄະນະຜູ້ແທນນະໂຍບາຍການເຂົ້າເຖິງ SMTP
<http://www.postfix.org/SMTPD_POLICY_README.html>

[2] Postfix Per-Client/User/etc. ການຄວບຄຸມການເຂົ້າເຖິງ
<http://www.postfix.org/RESTRICTION_CLASS_README.html>

ໃຊ້ hapolicy ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


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

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

  • 1
    Eclipse Tomcat Plugin
    Eclipse Tomcat Plugin
    Eclipse Tomcat Plugin ໃຫ້
    ການປະສົມປະສານງ່າຍດາຍຂອງ servlet tomcat
    container ສໍາລັບການພັດທະນາຂອງ java
    ຄໍາຮ້ອງສະຫມັກເວັບໄຊຕ໌. ທ່ານສາມາດເຂົ້າຮ່ວມກັບພວກເຮົາສໍາລັບ
    ສົນທະນາ...
    ດາວໂຫລດ Eclipse Tomcat Plugin
  • 2
    Webstorrent Desktop
    Webstorrent Desktop
    WebTorrent Desktop ແມ່ນສໍາລັບການຖ່າຍທອດ
    torrents ໃນ Mac, Windows ຫຼື Linux. ມັນ
    ເຊື່ອມຕໍ່ກັບທັງ BitTorrent ແລະ
    ມິດສະຫາຍ WebTorrent. ໃນປັດຈຸບັນບໍ່ມີ
    ຈໍາ​ເປັນ​ຕ້ອງ​ລໍ​ຖ້າ ...
    ດາວໂຫລດ WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX ແມ່ນໂຄງການວິທະຍາສາດເພື່ອປັບປຸງໃຫມ່
    ການສະທ້ອນແສງ x-ray, ນິວຕຣອນ
    ການສະທ້ອນແສງ ແລະ x-ray ພື້ນຜິວ
    ຂໍ້​ມູນ​ການ​ຫັນ​ປ່ຽນ​ໂດຍ​ນໍາ​ໃຊ້​ຄວາມ​ແຕກ​ຕ່າງ​
    ຂັ້ນຕອນວິວັດທະນາການ....
    ດາວໂຫລດ GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP ແມ່ນໂຄງການສໍາລັບສະຖິຕິ
    ການວິເຄາະຂໍ້ມູນຕົວຢ່າງ. ມັນເປັນຟຣີ
    ການທົດແທນໂຄງການທີ່ເປັນເຈົ້າຂອງ
    SPSS. PSPP ມີທັງຂໍ້ຄວາມທີ່ອີງໃສ່ແລະ
    ຮູບພາບພວກເຮົາ ...
    ດາວໂຫລດ pspp4windows
  • 5
    Git ສ່ວນຂະຫຍາຍ
    Git ສ່ວນຂະຫຍາຍ
    Git Extensions ເປັນເຄື່ອງມື UI ແບບດ່ຽວ
    ສໍາລັບການຄຸ້ມຄອງ Git repositories. ມັນຍັງ
    ປະສົມປະສານກັບ Windows Explorer ແລະ
    Microsoft Visual Studio
    (2015/2017/2019). ທ...
    ດາວໂຫລດ Git Extensions
  • 6
    eSpeak: ການສັງເຄາະການປາກເວົ້າ
    eSpeak: ການສັງເຄາະການປາກເວົ້າ
    Text to Speech engine ສໍາລັບພາສາອັງກິດ ແລະ
    ພາ​ສາ​ອື່ນໆ​ຈໍາ​ນວນ​ຫຼາຍ​. ຂະຫນາດກະທັດລັດກັບ
    ການອອກສຽງທີ່ຊັດເຈນແຕ່ປອມ.
    ມີຢູ່ໃນໂຄງການເສັ້ນຄໍາສັ່ງທີ່ມີ
    ຫຼາຍ...
    ດາວໂຫລດ eSpeak: ການສັງເຄາະສຽງເວົ້າ
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad