Proxychains: komanda nuk u gjet — kontrolloni proxychains4 dhe PATH
Zgjidhni një komandë wrapper të Proxychains që mungon duke kontrolluar emrin e binarit të instaluar dhe PATH përpara se të krijoni një alias përputhshmërie.
Ndërtimi upstream i proxychains-ng e quan wrapper-in e tij proxychains4. Prandaj një shell që raporton proxychains: command not found mund të kërkojë një emër tjetër nga ai i instaluar.
command -v proxychains4
command -v proxychains
Kur proxychains4 ekziston, përdorni drejtpërdrejt atë skedar ekzekutues:
proxychains4 curl https://www.example.com/
konfigurimi i proxy vazhdon të përcaktojë rrugën për këtë thirrje. Zgjidhja e emrit të komandës nuk provon se pika fundore funksionon.
Nëse nuk gjendet asnjëra nga komandat, shqyrtoni listën e skedarëve të paketës së instaluar ose prefiksin që përdor instalimi ekzistues. Drejtoria e skedarëve ekzekutues mund të mungojë në PATH. Prefiksi i parazgjedhur i upstream nuk është garanci për një paketë shpërndarjeje ose një makinë tjetër.
Një alias në shell-in e përdoruesit mund të ruajë një shkrim interaktiv të vjetër pasi komanda e vërtetë të jetë e njohur. Skriptet nuk i ngarkojnë medoemos atë alias. Aty përdorni emrin aktual të skedarit ekzekutues ose një wrapper përputhshmërie të menaxhuar shprehimisht.
Një lidhje simbolike e koduar fort drejt /usr/bin/proxychains4 ndihmon vetëm kur ai objektiv ekziston vërtet. Diagnostikoni emrin e binarit dhe shtegun përpara se të shtoni një.