ນີ້ແມ່ນຄໍາສັ່ງ doveadm-kick ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
doveadm-kick - ຕັດການເຊື່ອມຕໍ່ຜູ້ໃຊ້ໂດຍຊື່ຜູ້ໃຊ້ແລະ / ຫຼືທີ່ຢູ່ IP
ສະຫຼຸບສັງລວມ
doveadm [-Dv] ຮູ້ບໍ່ເສຍຄ່າ [ -ກ anvil_socket_path] [-f] ຜູ້ໃຊ້
doveadm [-Dv] ຮູ້ບໍ່ເສຍຄ່າ [ -ກ anvil_socket_path] [-f] ip[/ຫນ້າກາກ]
doveadm [-Dv] ຮູ້ບໍ່ເສຍຄ່າ [ -ກ anvil_socket_path] [-f] ຜູ້ໃຊ້ ip[/ຫນ້າກາກ]
ລາຍລະອຽດ
doveadm's ຮູ້ບໍ່ເສຍຄ່າ ຄໍາສັ່ງຖືກນໍາໃຊ້ເພື່ອຕັດການເຊື່ອມຕໍ່ຜູ້ໃຊ້ໂດຍ ຜູ້ໃຊ້ ຊື່ ແລະ/ຫຼື ip ທີ່ຢູ່,
ຈາກທີ່ເຂົາເຈົ້າໄດ້ຖືກເຊື່ອມຕໍ່.
ໃນຮູບແບບທໍາອິດ, ຜູ້ໃຊ້ທັງຫມົດ, ຊື່ເຂົ້າສູ່ລະບົບກົງກັບ ຜູ້ໃຊ້ ການໂຕ້ຖຽງ, ຈະເປັນ
ຕັດຂາດ.
ໃນຮູບແບບທີສອງ, ຜູ້ໃຊ້ທັງຫມົດ, ເຊື່ອມຕໍ່ຈາກທີ່ຢູ່ IP ທີ່ໃຫ້ຫຼືຂອບເຂດເຄືອຂ່າຍ, ຈະ
ຖືກຕັດການເຊື່ອມຕໍ່.
ໃນຮູບແບບສຸດທ້າຍ, ມີພຽງແຕ່ຜູ້ໃຊ້ທີ່ເຊື່ອມຕໍ່ຈາກທີ່ຢູ່ IP ທີ່ລະບຸຫຼືຂອບເຂດເຄືອຂ່າຍແລະ a
ຊື່ເຂົ້າສູ່ລະບົບທີ່ກົງກັນຈະຖືກຕັດການເຊື່ອມຕໍ່.
OPTIONS
Global doveadm(1) ທາງເລືອກໃນການ:
-D ເປີດໃຊ້ຂໍ້ຄວາມ verbosity ແລະ debug.
-o ຕັ້ງ=ມູນຄ່າ
ລົບລ້າງການຕັ້ງຄ່າ ຕັ້ງ ຈາກ /etc/dovecot/dovecot.conf ແລະຈາກ
userdb ທີ່ມີໃຫ້ ມູນຄ່າ. ໃນຄໍາສັ່ງທີ່ຈະ override ຫຼາຍການຕັ້ງຄ່າ, ໄດ້ -o ທາງເລືອກ
ອາດຈະຖືກກໍານົດຫຼາຍຄັ້ງ.
-v ເປີດໃຊ້ verbosity, ລວມທັງຕົວນັບຄວາມຄືບຫນ້າ.
ຄໍາສັ່ງສະເພາະ ທາງເລືອກໃນການ:
-a anvil_socket_path
ຕົວເລືອກນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດເສັ້ນທາງຢ່າງແທ້ຈິງໄປຫາໂດເມນ UNIX ທາງເລືອກ
ເຕົ້າຮັບ.
ໂດຍຄ່າເລີ່ມຕົ້ນ doveadm(1) ຈະໃຊ້ຊັອກເກັດ /var/run/dovecot/anvil. ເຕົ້າຮັບອາດຈະ
ຖືກຕັ້ງຢູ່ໃນໄດເລກະທໍລີອື່ນ, ເມື່ອຄ່າເລີ່ມຕົ້ນ base_dir ການຕັ້ງຄ່າຖືກຍົກເລີກ
in /etc/dovecot/dovecot.conf.
-f ບັງຄັບໃຫ້ຕັດການເຊື່ອມຕໍ່, ເຖິງແມ່ນວ່າໃນເວລາທີ່ມີຫຼາຍ ຜູ້ໃຊ້s, ຈາກທີ່ແຕກຕ່າງກັນ
ເຄືອຂ່າຍ, ເຊື່ອມຕໍ່ກັບຂະບວນການດຽວ. ທາງເລືອກນີ້ອາດຈະຕ້ອງການພຽງແຕ່ໃນເວລາທີ່ທ່ານ
ໄດ້ຕັ້ງຄ່າບາງຢ່າງເຊັ່ນ:
ແຜນທີ່ບໍລິການ {
...
client_limit = 1+ ນ
service_count = 0
...
}
ການໂຕ້ຖຽງ
ip[/ຫນ້າກາກ]
ip or ip/ຫນ້າກາກ ເປັນເຈົ້າພາບຫຼືເຄືອຂ່າຍ, ຈາກທີ່ຜູ້ໃຊ້ເຊື່ອມຕໍ່.
ຜູ້ໃຊ້ ແມ່ນກ ຜູ້ໃຊ້ຊື່ເຂົ້າສູ່ລະບົບຂອງ. ອີງຕາມການຕັ້ງຄ່າ, ຊື່ເຂົ້າສູ່ລະບົບອາດຈະເປັນສໍາລັບ
ຍົກຕົວຢ່າງ jane or [email protected]. ມັນເປັນໄປໄດ້ທີ່ຈະນໍາໃຊ້ '*'ແລະ'?' ຕົວແທນ
(ຕົວຢ່າງ -u *@example.org).
EXAMPLE
ຖ້າຫາກວ່າທ່ານບໍ່ຕ້ອງການທີ່ຈະຕັດການເຊື່ອມຕໍ່ຜູ້ໃຊ້ທັງຫມົດໃນເວລາດຽວກັນ, ທ່ານສາມາດກວດສອບວ່າຜູ້ທີ່ເຂົ້າສູ່ລະບົບໃນປັດຈຸບັນ
in. ຕົວຢ່າງທໍາອິດສະແດງໃຫ້ເຫັນວິທີການຕັດການເຊື່ອມຕໍ່ຜູ້ໃຊ້ທັງຫມົດທີ່ຊື່ເຂົ້າສູ່ລະບົບແມ່ນ 3
ຕົວອັກສອນຍາວແລະເລີ່ມຕົ້ນດ້ວຍ ba.
doveadm ຜູ້ທີ່ -1 yes *
ຊື່ຜູ້ໃຊ້ proto pid ip
jane imap 8192 ::1
james imap 8203 2001:db8:543:2::1
doveadm ຮູ້ບໍ່ເສຍຄ່າ ບາ?
ເລີ່ມການເຊື່ອມຕໍ່ຈາກຜູ້ໃຊ້ຕໍ່ໄປນີ້:
ບາບາສ
ຕົວຢ່າງຕໍ່ໄປສະແດງໃຫ້ເຫັນວິທີການເຕະການເຊື່ອມຕໍ່ຂອງຜູ້ໃຊ້ foo ຈາກ 192.0.2.*.
doveadm ຜູ້ທີ່ -1 ຟູ
ຊື່ຜູ້ໃຊ້ proto pid ip
foo imap 8135 fd95:4eed:38ba::25
foo imap 9112 192.0.2.53
foo imap 8216 192.0.2.111
doveadm ຮູ້ບໍ່ເສຍຄ່າ ຟູ 192.0.2.0/24
ເລີ່ມການເຊື່ອມຕໍ່ຈາກຜູ້ໃຊ້ຕໍ່ໄປນີ້:
ຟູ
doveadm ຜູ້ທີ່ f*
ຊື່ຜູ້ໃຊ້ # proto (pids) (ips)
foo 1 imap (8135) (fd95:4eed:38ba::25)
ການລາຍງານ ບັກ
ລາຍງານຂໍ້ຜິດພາດ, ລວມທັງ doveconf -n ຜົນຜະລິດ, ໄປຫາ Dovecot Mailing List
<[email protected]>. ຂໍ້ມູນກ່ຽວກັບການລາຍງານຂໍ້ຜິດພາດແມ່ນມີຢູ່ທີ່:
http://dovecot.org/bugreport.html
ໃຊ້ doveadm-kick ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net