ບັນທຶກການດາວໂຫລດທີ່ເລີ່ມຜ່ານ SSH ໄປຍັງໄຟລ໌ທ້ອງຖິ່ນ
ເລືອກລະຫວ່າງການດາວໂຫລດທ້ອງຖິ່ນຜ່ານພຣັອກຊີ ແລະ ການດຶງຈາກໄລຍະໄກແລ້ວໂອນຕໍ່, ແລະ ແຍກຜົນລັບຂອງຄຳສັ່ງອອກຈາກໄບຕ໌ຂອງໄຟລ໌.
ການລັນໂປຣແກຣມດາວໂຫລດຜ່ານ SSH ແລະ ການລັນໂປຣແກຣມດາວໂຫລດທ້ອງຖິ່ນຜ່ານພຣັອກຊີໄລຍະໄກ ວາງການດາວໂຫລດໄວ້ຄົນລະບ່ອນ:
| ການຈັດວາງ | ໃຜເປັນຄົນດຶງເວັບໄຊ? | ໄຟລ໌ຖືກຂຽນໄວ້ບ່ອນໃດ |
|---|---|---|
| ໂປຣແກຣມດາວໂຫລດທ້ອງຖິ່ນຜ່ານພຣັອກຊີໄລຍະໄກ | ໄຄລເອັນ HTTP ທ້ອງຖິ່ນເປັນເຈົ້າຂອງຄຳຮ້ອງ; ພຣັອກຊີຂົນສົ່ງມັນ | ເສັ້ນທາງຜົນລັບຂອງໂປຣແກຣມດາວໂຫລດທ້ອງຖິ່ນ |
| ໂປຣແກຣມດາວໂຫລດທີ່ເລີ່ມຜ່ານ SSH | ໂປຣແກຣມຢູ່ເຄື່ອງໄລຍະໄກ | ເສັ້ນທາງໄລຍະໄກຂອງມັນ, ເວັ້ນເສຍແຕ່ຂໍ້ມູນຖືກຂົນກັບຢ່າງຊັດເຈນ |
ດ້ວຍບັນຊີ SSH ທີ່ໄດ້ຮັບອະນຸຍາດ ແລະ curl ຕິດຕັ້ງຢູ່ໄລຍະໄກ, ທ່ານສາມາດຂົນສິ່ງທີ່ໄດ້ມາກັບຄືນທາງຜົນລັບມາດຕະຖານ:
ssh -T [email protected] 'curl --fail --silent --show-error https://downloads.example/file.bin' > file.partປ່ຽນບັນຊີ ແລະ URL ຕົວຢ່າງ. ການປ່ຽນທິດທາງຢູ່ນອກຄຳສັ່ງໄລຍະໄກທີ່ຢູ່ໃນເຄື່ອງໝາຍອ້າງ, ດັ່ງນັ້ນເຊລທ້ອງຖິ່ນຈຶ່ງເປີດ file.part. ຖ້າວາງມັນໄວ້ໃນຄຳສັ່ງໄລຍະໄກ ເສັ້ນທາງຈະເປັນຂອງສະພາບແວດລ້ອມໄລຍະໄກແທນ.
ໃຊ້ເສັ້ນທາງຊົ່ວຄາວໃໝ່: ເຊລທ້ອງຖິ່ນອາດສ້າງ ຫຼື ຕັດໄຟລ໌ນັ້ນ ກ່ອນທີ່ການເຮັດວຽກໄລຍະໄກຈະສຳເລັດ. ກວດຜົນການອອກຂອງ SSH ແລະ ສິ່ງທີ່ໄດ້ມາ ກ່ອນໃຫ້ຊື່ສຸດທ້າຍ.
ຜົນລັບມາດຕະຖານຕ້ອງມີພຽງໄບຕ໌ຂອງສິ່ງທີ່ໄດ້ມາ. ຄຳທັກທາຍ, ແຖບຄວາມຄືບໜ້າ ຫຼື ຂໍ້ຄວາມຫຸ້ມຫໍ່ ອາດເຮັດໃຫ້ມັນເສຍຫາຍ; ການວິນິດໄສເປັນຂອງຂໍ້ຜິດພາດມາດຕະຖານ. ຄຳສັ່ງໄລຍະໄກທີ່ບັນທຶກໃສ່ຊື່ໄຟລ໌ຂອງຕົນເອງ ອາດບໍ່ສົ່ງໄບຕ໌ກັບຄືນເລີຍ. ຮັກສາຜົນການອອກຂອງໂປຣແກຣມດາວໂຫລດໄວ້ຜ່ານການຫຸ້ມຫໍ່ໃດໆ.
ແທນທີ່ຈະເປັນແບບນັ້ນ ທ່ານສາມາດບັນທຶກຢູ່ໄລຍະໄກ ແລະ ໂອນໄຟລ໌ດ້ວຍ SFTP. ຖ້າ SSH ໃຊ້ຕົວຊ່ວຍພຣັອກຊີຢູ່ແລ້ວ, ໃຊ້ລາຍການໂຮສ SSH ນັ້ນຄືນສຳລັບການໂອນ. ຖ້າເປົ້າໝາຍແມ່ນຂະບວນວຽກພຣັອກຊີທ້ອງຖິ່ນ, ໃຫ້ເກັບໂປຣແກຣມດາວໂຫລດໄວ້ທ້ອງຖິ່ນ ແລະ ຕັ້ງຄ່າອິນເຕີເຟສພຣັອກຊີທີ່ມັນຮອງຮັບ.
ບໍ່ວ່າທາງໃດ, ໄຟລ໌ທີ່ຕ້ອງໄປຮອດແລັບທັອບຂອງທ່ານ ຍັງຕ້ອງຂ້າມການເຊື່ອມຕໍ່ເຄືອຂ່າຍຂອງມັນ. ການເລືອກນີ້ປ່ຽນການເຊື່ອມຕໍ່ທີ່ຫັນໜ້າໄປຫາເວັບໄຊ ແລະ ຂະບວນການທີ່ເຮັດການດາວໂຫລດ.