Mayelana nezinguquko emthethweni mayelana nezinsizakalo zokuthembela ("Mayelana nezinsizakalo ze-electronic trust" Ukraine), inkampani inesidingo seminyango eminingana ukuze isebenze nezihluthulelo ezitholakala kumathokheni (okwamanje, umbuzo wenombolo yokhiye we-hardware usavuliwe. ).
Njengethuluzi elinezindleko eziphansi (mahhala), ukukhetha kwawela ngokushesha
Umbuzo wawuthi: Ngingakwenza kanjani ngomdanso omncane ukuze yonke into isebenzele wonke umuntu...
Ingxenye ayilungile
Inketho XNUMX. Izinqamuleli ezimbalwa zokushaya amafayela, okungukuthi
a) Ukuxhuma ukhiye wokungena.
b) Ukunqamula ngamabomu.
Isigaba "Π±Β» okunempikiswano, ngakho-ke kwanqunywa ukunikeza isikhathi sokusebenza nokhiye emizuzwini emi-3.
Okuhlukile kweklayenti le-usbip ukuthi ngemuva kokwethulwa, lihlala lilenga kukhonsoli; ngaphandle kokuphazamisa iseshini ye-console, ungavala ukuxhumana "cishe" ukusuka ohlangothini lweklayenti futhi nakuhlangothi lweseva.
Nakhu okusisebenzele kahle:
okokuqala: ukuxhumana ku.bat
usbip -a 172.16.12.26 4-1
msg * "ΠΠΎΠ΄ΠΏΠΈΡΡ/ΡΠΎΠΊΠ΅Π½ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½Ρ ΠΈΠ»ΠΈ Π·Π°Π½ΡΡΡ "
okwesibili: ukuvala shaqa off.bat
ping 127.0.0.1 -n 180
taskkill /IM usbip.exe /F
Ngaphandle kokuncika ekwazini komsebenzisi, imibhalo yahlanganiswa yaba uphawu.bat
on.bat | off.bat
Kwenzekani: wonke amafayela akwifolda efanayo, eqaliswe ifayela le-token.bat, uma uxhumano luvaliwe umsebenzisi uthola ngokushesha umlayezo mayelana nokhiye ongatholakali, kwelinye icala, kuphela ngemva kwama-pings angu-180. Imigqa yekhodi engenhla ingahlonyiswa ngokuthi "@ECHO OFF" kanye nesiqondiso sekhonsoli ku-"> nul" ukuze ungashaqisi umsebenzisi kakhulu, kodwa akudingekile ukuqhuba ukuhlola. "Ukugijima" kokuqala kudrayivu ye-USB kubonise ukuthi yonke into yayibikezelwe, ithembekile, futhi icacile. Ngaphezu kwalokho, akukho ukukhohlisa okudingekayo ohlangothini lweseva.
Ngokwemvelo, lapho usebenza ngokuqondile nethokheni, konke akuzange kuhambe njengoba kulindelekile: ngokuxhumeka ngokomzimba kumphathi wedivayisi, ithokheni ibhaliswe njengamadivayisi we-2 (WUDF kanye nekhadi elihlakaniphile), futhi ngokuxhumeka kwenethiwekhi kuphela njenge-WUDF (nakuba lokhu kwanele ukucela i-PIN khodi).
Kubuye kuvele ukuthi "i-taskkill" enonya ayinzima kangako, futhi ukuvala uxhumano kuklayenti kuyinkinga futhi noma ngabe iphumelele, akuqinisekisi ukuyivala kuseva.
Ngemva kokudela wonke ama-consoles kuklayenti, iskripthi sesibili sathatha ifomu:
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
nakuba ukusebenza kwayo kungaphansi kuka-50%, njengoba iseva yaqhubeka inkani icabangela ukuxhumeka kuvuliwe.
Izinkinga ngoxhumano ziholele emicabangweni mayelana nokuthuthukisa uhlangothi lweseva.
Ingxenye yeseva
Okudingayo:
- Nqamula abasebenzisi abangasebenzi kusevisi.
- Bona ukuthi ubani okwamanje osebenzisa (noma osaboleka) ithokheni.
- Bona ukuthi ithokheni ixhunywe kukhompuyutha ngokwayo.
Lezi zinkinga zaxazululwa kusetshenziswa izinsizakalo ze-crontab ne-apache. Imvelo ehlukahlukene yokubhala kabusha isimo semiphumela yokuqapha yamaphuzu 2 no-3 esithakaselayo ibonisa ukuthi isistimu yefayela ingatholakala ku-ramdrive. Kwengezwe umugqa ku-/etc/fstab
tmpfs /ram_drive tmpfs defaults,nodev,size=64K 0 0
Ifolda yombhalo enemibhalo idaliwe empandeni: ukwehlisa-ukukhweza ithokheni 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
ukuthola uhlu lwamadivayisi asebenzayo 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
ukuthola uhlu lwama-IP asebenzayo (nokuguqulwa okulandelayo ukuze kuboniswe ama-ID wabasebenzisi) usbip_client_ip.sh
netstat -an | grep :3240 | grep ESTABLISHED|awk '{print $5}'|cut -f1 -d":" > /ram_drive/usb_ip_cli.txt
i-crontab ngokwayo ibukeka kanje:
*/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)
Ngakho sinakho: njalo ngemizuzu emi-5 umsebenzisi omusha angaxhuma, kungakhathaliseki ukuthi ubani osebenze nethokheni. Ifolda /ramdrive ixhunywe kuseva ye-http kusetshenziswa i-symlink, lapho kugcinwa khona amafayela ombhalo ama-2, okubonisa isimo seseva ye-usbip.
Ingxenye elandelayo: "Kubi ku-wrapper"
Inketho II. Ukujabulisa umsebenzisi kancane okungenani ngesixhumi esibonakalayo esingasabisi kangako. Ixakwe ukuthi abasebenzisi banezinguqulo ezihlukene zeWindows ezinezinhlaka ezihlukene, amalungelo ahlukene, indlela engenankinga kakhulu kune
Imisebenzi elandelayo ixazululwe yi-interface nesofthiwe:
- Ibonisa ukuthi ithokheni imatasatasa yini okwamanje.
- Ekuqalisweni kokuqala, ukusetha kokuqala kuhilela ukukhiqiza amafayela e-bat βalungileβ asebenzisa ukwethulwa nokuphazamiseka kweseshini ngeseva yethokheni. Ekuqaliseni okulandelayo, ukusetshenziswa kwemodi "yesevisi" kusetshenziswa iphasiwedi.
- Ihlola ubukhona bokuxhumana neseva, ngenxa yalokho ihlola ukuthi imatasa noma ibonisa imilayezo emayelana nezinkinga. Uma ukuxhumana kuqalwa kabusha, uhlelo luqala ngokuzenzakalelayo ukusebenza ngemodi evamile.
Ukusebenza neseva ye-WEB kusetshenziswa i-fphttpclient snap-in eyengeziwe.
kukhona futhi ukucatshangelwa okwengeziwe ngendaba ye-athikili, kanye nomdlandla omncane wokuqala womkhiqizo we-VirtualHere onezici zawo...
Source: www.habr.com