Marinta ilaha rsync ee MacPorts iyada oo loo marayo proxy
Ku habee borotokoolka isha ports-tree gaadiidka proxy halkii aad ka fikiri lahayd in tusaalaha SSH uu sidoo kale hagaajinayo xiriirka rsync daemon.
Browserku wuxuu ku shaqeeyaa SOCKS. Fadhi SSH caadi ah sidoo kale. Kadib MacPorts wuu istaagaa marka uu isku-dubbaridaynayo ports tree-ga. Ka hor inta aadan ku darin doorasho SSH kale, fiiri URI-ga isha.
rsync://host/module waxay tilmaamaysaa adeeg rsync daemon. Tusaalaha isticmaalaya rsync -e ssh user@host:path wuxuu isticmaalaa shell fog oo wuxuu u baahan yahay gelitaan akoon ku habboon martidaas. Muraayad rsync dadweyne ma hesho gelitaan SSH sababtoo ah macmiilka wuxuu leeyahay ProxyCommand.
Saddex waddo oo leh shuruudo hore oo kala duwan
| Waddo | Maxaa qasab ah inuu jiro |
|---|---|
| Sawirka ports tree iyada oo loo marayo HTTP ama HTTPS | Isha sawir la taageeray iyo qaabeynta proxy HTTP oo shaqaysa |
| rsync daemon iyada oo loo marayo proxy web | Macmiil rsync isticmaalaya RSYNC_PROXY iyo proxy u oggolaanaya CONNECT dekedda daemon-ka |
| rsync iyada oo loo marayo SSH | Meel dhammaad SSH, akoon iyo habayn rsync fog |
MacPorts wuxuu sources.conf ku diiwaangeliyaa ilaha tarball HTTP iyo HTTPS inay yihiin beddelaad marka gaadiidka isku-dubbaridka caadiga ah aan la heli karin. Dooro isha uu mashruucu taageerayo ee nooca la rakibay; beddelka qorshaha URI ma aha ogolaansho in la tilmaamo kayd kasta.
RSYNC_PROXY ee rsync waa habka proxy web, ma aha dejinta URL SOCKS guud. Waddada daemon-ka waxay badanaa u baahan tahay dekedda 873, oo proxy web si kale u shaqeeya uu ula jeedo inuu diido. Habka gaarka ah RSYNC_CONNECT_PROG wuxuu beddeli karaa socket-ka daemon-ka tooska ah barnaamij caawiye, laakiin caawiyuhu waa inuu bixiyaa qulqulka byte-ka la filayay.
Ugu dambayntii, ogaanso tallaabada MacPorts ee guuldareysatay. Cusboonaysiinta ports tree, soo qaadashada kayd iyo soo dejinta faylalka isha port ma aha inay isticmaalaan hal gaadiid. Hagaajinta waddada koowaad ma caddaynayso in kuwa kale ay wadaagaan proxy-geeda.