ວິທີການແກ້ໄຂ“ ຄວາມຜິດພາດໃນການກວດສອບຄວາມຖືກຕ້ອງຫຼາຍເກີນໄປ” ຂອງ SSH


ບາງຄັ້ງ, ໃນຂະນະທີ່ພະຍາຍາມເຊື່ອມຕໍ່ກັບລະບົບຫ່າງໄກສອກຫຼີກຜ່ານ SSH, ທ່ານອາດຈະພົບຂໍ້ຜິດພາດ“ ໄດ້ຮັບການເຊື່ອມຕໍ່ຈາກພອດ x.x.x.x 22: 2: ຄວາມລົ້ມເຫລວໃນການກວດສອບຫລາຍເກີນໄປ”. ໃນບົດຂຽນສັ້ນໆນີ້, ຂ້ອຍຈະອະທິບາຍວິທີແກ້ໄຂຂໍ້ຜິດພາດນີ້ດ້ວຍສອງສາມບາດກ້າວງ່າຍໆ.

ຕໍ່ໄປນີ້ແມ່ນພາບຫນ້າຈໍຂອງຂໍ້ຜິດພາດທີ່ຂ້ອຍພົບ, ໃນຂະນະທີ່ໃຊ້ລູກຄ້າ ssh.

ຂ້າພະເຈົ້າໄດ້ຄົ້ນພົບວ່ານີ້ແມ່ນຜົນມາຈາກການມີຢູ່ຂອງກຸນແຈຕົວຕົນ ssh ຫຼາຍເຄື່ອງໃນເຄື່ອງຂອງຂ້ອຍ, ແລະແຕ່ລະຄັ້ງທີ່ຂ້ອຍໃຊ້ລູກຄ້າ ssh, ມັນຈະລອງໃຊ້ປຸ່ມ ssh ຂອງຂ້ອຍທຸກຄົນທີ່ຮູ້ຈັກໂດຍຕົວແທນ ssh ແລະທຸກໆກຸນແຈອື່ນໆ, ເມື່ອພະຍາຍາມເຊື່ອມຕໍ່ກັບໄລຍະໄກ server (vps2 ຕາມທີ່ສະແດງຢູ່ໃນພາບ ໜ້າ ຈໍຂ້າງເທິງ). ນີ້ແມ່ນພຶດຕິ ກຳ ເລີ່ມຕົ້ນຂອງ ssh.

ເນື່ອງຈາກ ssh server (sshd) ໃນ server ຫ່າງໄກສອກຫຼີກຄາດວ່າຈະມີລະຫັດຕົວຕົນໂດຍສະເພາະ, ເຊີຟເວີປະຕິເສດການເຊື່ອມຕໍ່ແລະ ssh ລູກຄ້າປະຕິບັດກັບຂໍ້ຜິດພາດຂ້າງເທິງ.

ເພື່ອແກ້ໄຂຂໍ້ຜິດພາດນີ້, ທ່ານ ຈຳ ເປັນຕ້ອງເພີ່ມ IdentitiesOnly ດ້ວຍຄ່າຂອງລະຫັດ yes , ເຊິ່ງແນະ ນຳ ໃຫ້ ssh ໃຊ້ພຽງແຕ່ເອກະສານການກວດສອບຄວາມຖືກຕ້ອງທີ່ລະບຸໄວ້ໃນເສັ້ນ ຄຳ ສັ່ງຫລືຕັ້ງຄ່າໃນ ssh_config file (s), ເຖິງແມ່ນວ່າ ssh-agent ສະ ໜອງ ຕົວຕົນເພີ່ມເຕີມ.

ຍົກຕົວຢ່າງ:

$ ssh -o IdentitiesOnly=yes vps2

ອີກທາງເລືອກ, ຖ້າທ່ານຕ້ອງການໃຫ້ສິ່ງນີ້ເຮັດວຽກ ສຳ ລັບທຸກການເຊື່ອມຕໍ່ຂອງລູກຄ້າ ssh, ທ່ານສາມາດ ກຳ ນົດມັນຢູ່ໃນແຟ້ມ ~/.ssh/config ຂອງທ່ານ.

$ vim ~/.ssh/config

ຕື່ມການຕັ້ງຄ່າຕໍ່ໄປນີ້ໃນແຟ້ມ, ຢູ່ໃນສ່ວນ Host * ຕາມທີ່ສະແດງໃນ screesnhot.

Host * 
       	IdentitiesOnly=yes

ບັນທຶກການປ່ຽນແປງຂອງເອກະສານແລະອອກຈາກມັນ. ຕອນນີ້ທ່ານຄວນຈະສາມາດໃຊ້ງານ ssh ໂດຍບໍ່ຕ້ອງລະບຸຕົວເລືອກ -o IdentitiesOnly = ແມ່ນແລ້ວ ຢູ່ເທິງເສັ້ນ ຄຳ ສັ່ງດັ່ງທີ່ສະແດງ.

$ ssh vps2

ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມ, ເບິ່ງ ໜ້າ man ssh-config.

$ man ssh-config

ທ່ານອາດຈະເຫັນບົດຂຽນທີ່ກ່ຽວຂ້ອງກັບ SSH ທີ່ເປັນປະໂຫຍດ.

<

  • <
  • ວິທີການສ້າງອຸໂມງ SSH ຫຼືການສົ່ງຕໍ່ພອດໃນ Linux
  • ວິທີການປ່ຽນ Port SSH ໃນຕອນຕົ້ນໄປ Port Custom ໃນ Linux
  • ວິທີການຊອກຫາຄວາມພະຍາຍາມເຂົ້າສູ່ລະບົບ SSH ທີ່ລົ້ມເຫລວໃນ Linux
  • ວິທີການປິດການເຂົ້າໃຊ້ລະບົບຮາກ SSH ໃນ Linux
  • 5 ວິທີເພື່ອຮັກສາໄລຍະ SSH ໄລຍະໄກທີ່ແລ່ນຫຼັງຈາກປິດ SSH
  • ໃນບົດຂຽນສັ້ນໆນີ້, ຂ້ອຍໄດ້ສະແດງວິທີການແກ້ໄຂບັນຫາທີ່ໄດ້ຮັບຈາກການເຊື່ອມຕໍ່ x.x.x.x 22: 2: ຄວາມລົ້ມເຫລວໃນການກວດສອບຫລາຍເກີນໄປ” ໃນ ssh. ຖ້າທ່ານມີ ຄຳ ຖາມໃດໆ, ໃຫ້ໃຊ້ແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້ເພື່ອຕິດຕໍ່ຫາພວກເຮົາ.