Ann an co-cheangal ri atharrachaidhean ann an reachdas a thaobh seirbheisean earbsa ("Mu dheidhinn seirbheisean earbsa dealanach" san Úcráin), tha feum aig an iomairt air grunn roinnean a bhith ag obair le iuchraichean suidhichte air comharran (an-dràsta, tha a ’cheist mun àireamh de iuchraichean bathar-cruaidh fhathast fosgailte ).
Mar inneal leis a 'chosgais as ìsle (saor an-asgaidh), thuit an roghainn sa bhad
B’ e a’ cheist: Ciamar as urrainn dhomh a dhèanamh leis an ìre as lugha de dhannsa gus am bi a h-uile càil ag obair dha na h-uile...
Tha am pàirt sgoinneil
Roghainn 1. Grunn ath-ghoiridean gu faidhlichean ialtagan, is e sin
a) A’ ceangal an iuchair inntrigidh.
b) A’ dì-cheangal a dh’aona ghnothach.
Paragraf "б» connspaideach, agus mar sin chaidh co-dhùnadh an ùine a thoirt seachad airson obrachadh leis an iuchair aig 3 mionaidean.
Is e cho sònraichte sa tha an neach-dèiligidh usbip, às deidh dha a bhith air a chuir air bhog, gu bheil e fhathast a ’crochadh anns a’ chonsail; gun a bhith a ’cur bacadh air an t-seisean tòcan, faodaidh tu an ceangal a dhùnadh“ timcheall air ”bho thaobh an neach-dèiligidh agus cuideachd bho thaobh an fhrithealaiche.
Seo na dh’ obraich gu math dhuinn:
an toiseach: ceangal air.bat
usbip -a 172.16.12.26 4-1
msg * "Подпись/токен недоступны или заняты "
dàrna: shutdown dheth.bat
ping 127.0.0.1 -n 180
taskkill /IM usbip.exe /F
Gun a bhith an urra ri mothachadh an neach-cleachdaidh, chaidh na sgriobtaichean a chur còmhla tòcan.bat
on.bat | off.bat
Dè thachras: tha na faidhlichean uile san aon phasgan, air an cur air bhog leis an fhaidhle token.bat, ma tha an ceangal dùinte gheibh an neach-cleachdaidh sa bhad teachdaireachd nach eil an iuchair ri fhaighinn, ann an cùis eile, dìreach às deidh 180 pings. Faodaidh na loidhnichean còd a chaidh a thoirt seachad a bhith uidheamaichte le “@ECHO OFF” agus an stiùireadh tòcan gu “> null” gus nach cuir iad cus clisgeadh air an neach-cleachdaidh, ach chan fheumar tòiseachadh air deuchainn. Sheall a’ chiad “ruith” air draibhear USB gu robh a h-uile dad ro-innseach, earbsach agus soilleir. A bharrachd air an sin, chan eil feum air làimhseachadh bho thaobh an fhrithealaiche.
Gu nàdarra, nuair a bha e ag obair gu dìreach leis an tòcan, cha deach a h-uile càil mar a bha dùil: le ceangal corporra ann am manaidsear an uidheim, tha an comharra air a chlàradh mar 2 inneal (WUDF agus cairt snasail), agus le ceangal lìonra a-mhàin mar WUDF (ged tha seo gu leòr airson còd PIN iarraidh).
Tha e cuideachd a 'tionndadh a-mach gu bheil a' bhrùideil "taskkill" Chan eil e cho dona, agus a 'dùnadh a' cheangail air an neach-dèiligidh a tha trioblaideach agus fiù 's ma bha e soirbheachail, chan eil e an urras gun dùin e dha air an fhrithealaiche.
An dèidh ìobairt a dhèanamh air a h-uile consola air an neach-dèiligidh, bha an dàrna sgriobt mar a leanas:
ping 127.0.0.1 -n 180 > nul
taskkill /IM usbip.exe /F /T > nul
ping 127.0.0.1 -n 10 > nul
taskkill /IM conhost.exe /F /T > nul
ged a tha an èifeachd nas lugha na 50%, leis gu bheil am frithealaiche gu daingeann a’ beachdachadh air a’ cheangal fosgailte.
Dh'adhbhraich trioblaidean leis a' cheangal smuaintean mu bhith ag ùrachadh taobh an fhrithealaiche.
Pàirt frithealaiche
Na tha a dhìth oirbh:
- Cuir às do luchd-cleachdaidh neo-ghnìomhach bhon t-seirbheis.
- Faic cò tha a’ cleachdadh (no fhathast a’ faighinn iasad) an tòcan.
- Feuch a bheil an tòcan ceangailte ris a’ choimpiutair fhèin.
Chaidh na duilgheadasan sin fhuasgladh le bhith a’ cleachdadh nan seirbheisean crontab agus apache. Tha nàdar air leth ath-sgrìobhadh staid toraidhean sgrùdaidh puingean 2 agus 3 anns a bheil ùidh againn a’ nochdadh gum faodar an siostam faidhle a shuidheachadh air an ramdrive. Loidhne air a chur ri /etc/fstab
tmpfs /ram_drive tmpfs defaults,nodev,size=64K 0 0
Chaidh pasgan sgriobta le sgriobtaichean a chruthachadh san fhreumh: unmounting-mounting the token usb_restart.sh
usbip unbind -b 1-2
sleep 2
usbip bind -b 1-2
sleep 2
usbip attach --remote=localhost --busid=1-2
sleep 2
usbip detach --port=00
a 'faighinn liosta de dh' innealan gnìomhach usblist_id.sh
usbip list -r 127.0.0.1 | grep ':' |awk -F ":" '{print $1}'| sed s/' '//g | grep -v "^$" > /ram_drive/usb_id.txt
a’ faighinn liosta de IPan gnìomhach (le atharrachadh às deidh sin gus IDan neach-cleachdaidh a thaisbeanadh) usbip_client_ip.sh
netstat -an | grep :3240 | grep ESTABLISHED|awk '{print $5}'|cut -f1 -d":" > /ram_drive/usb_ip_cli.txt
Tha coltas mar seo air a’ chrontab fhèin:
*/5 * * * * /!script/usb_restart.sh > /dev/null 2>&1
* * * * * ( sleep 30 ; /!script/usblist_id.sh > /dev/null)
* * * * * (sleep 10 ; /!script/usbip_client_ip.sh > /dev/hull)
Mar sin tha againn: a h-uile 5 mionaidean faodaidh neach-cleachdaidh ùr ceangal a dhèanamh, ge bith cò a bha ag obair leis an tòcan. Tha am pasgan / ramdrive ceangailte ris an fhrithealaiche http a’ cleachdadh symlink, anns a bheil 2 fhaidhle teacsa air an sàbhaladh, a’ sealltainn inbhe an fhrithealaiche usbip.
Pàirt air adhart: "Grànda ann am pasgan"
Roghainn II. Gus an neach-cleachdaidh a thoileachadh beagan le co-dhiù beagan eadar-aghaidh nach eil cho eagallach. Air a mhealladh leis gu bheil dreachan eadar-dhealaichte de Windows aig luchd-cleachdaidh le frèaman eadar-dhealaichte, còraichean eadar-dhealaichte, dòigh-obrach nach eil cho trioblaideach na
Chaidh na gnìomhan a leanas fhuasgladh leis an eadar-aghaidh agus am bathar-bog:
- A’ taisbeanadh a bheil an tòcan trang an-dràsta.
- Aig a ’chiad fhoillseachadh, tha a’ chiad stèidheachadh a ’toirt a-steach a bhith a’ gineadh na faidhlichean ialtagan “ceart” a chuireas an gnìomh cur air bhog agus briseadh seisean leis an t-seirbheisiche tòcan. Aig toiseach tòiseachaidh, cuir an gnìomh am modh “seirbheis” a ’cleachdadh facal-faire.
- A’ sgrùdadh làthaireachd ceangal ris an fhrithealaiche, agus mar thoradh air an sin bidh e a’ sgrùdadh a bheil e trang no a’ taisbeanadh teachdaireachdan mu dhuilgheadasan. Nuair a thòisicheas conaltradh a-rithist, tòisichidh am prògram gu fèin-obrachail ag obair sa mhodh àbhaisteach.
Tha obrachadh leis an t-seirbheisiche WEB air a chuir an gnìomh a’ cleachdadh an snap-in fphttpclient a bharrachd.
tha tuilleadh bheachdan ann cuideachd air cuspair an artaigil, a bharrachd air pàirt de dhealas tùsail airson toradh VirtualHere le na feartan aige ...
Source: www.habr.com