Ho arolelana marang-rang ea token ea cryptographic lipakeng tsa basebelisi ba thehiloeng ho usbip

Mabapi le liphetoho tsa molao mabapi le lits'ebeletso tsa ts'epo ("Mabapi le lits'ebeletso tsa ts'epo ea elektroniki" Ukraine), khoebo e na le tlhoko ea mafapha a 'maloa ho sebetsa ka linotlolo tse teng ho li-tokens (hona joale, potso ea palo ea linotlolo tsa hardware e ntse e bulehile. ).

E le sesebelisoa se nang le litšenyehelo tse tlaase (mahala), khetho hang-hang e ile ea oela usbip. Seva ho Ubintu 18.04 e qalile ho sebetsa ka lebaka la phatlalatso Ho lokisa USB/IP le ho lekoa ka katleho ho li-flash drive tse 'maloa (ka lebaka la ho haella ha lets'oao ka nako eo). Ha ho mathata a khethehileng ntle le ho ba mong'a mong (pehelo bakeng sa mosebelisi) a ileng a tsejoa ka nako eo ka nako. Ho hlakile hore e le ho hlophisa phihlello ea basebelisi ba 'maloa (bonyane ba babeli, ho qala), ho hlokahala ho arola phihlello ea bona ka nako le ho ba qobella ho sebetsa ka ho fapanyetsana.

Potso e ne e le: Nka e etsa joang ka ho tantša ho fokolang e le hore ntho e 'ngoe le e' ngoe e sebetse ho bohle ...

Karolo e bohlasoa

Ho arolelana marang-rang ea token ea cryptographic lipakeng tsa basebelisi ba thehiloeng ho usbip
Khetho ea XNUMX. Mekhoa e mengata ea ho fokotsa lifaele tsa bat, e leng
a) Ho hokela konopo ya phihlello.
b) Ho khaoha ka boomo.

Serapa "б» tsekisano, kahoo ho ile ha etsoa qeto ea ho fana ka nako ea ho sebetsa le senotlolo ka metsotso e 3.

Ntho e ikhethang ea moreki oa usbip ke hore ka mor'a hore e hlahisoe, e lula e leketlile ka har'a console; ntle le ho sitisa seboka sa console, o ka koala khokahano "ha e le hantle" ho tloha lehlakoreng la bareki le ho tloha lehlakoreng la seva.

Mona ke se ileng sa sebetsa hantle bakeng sa rona:

ea pele: khokahano ho.bat

usbip -a 172.16.12.26 4-1
msg * "Подпись/токен недоступны или заняты "

ea bobeli: ho koala tima.bat

ping 127.0.0.1 -n 180
taskkill /IM usbip.exe /F

Ntle le ho itšetleha ka tlhokomeliso ea mosebelisi, lingoloa li ile tsa kopanngoa ho ba letshwao.bat

on.bat | off.bat

Ho etsahala'ng: lifaele tsohle li ka foldareng e le 'ngoe, e qalileng ka token.bat faele, haeba khokahanyo e koetsoe mosebedisi hang-hang o fumana molaetsa o mabapi le senotlolo ha se fumanehe, tabeng e 'ngoe, feela ka mor'a 180 pings. Melao e ka holimo ea khoutu e ka hlomelloa ka "@ECHO OFF" le tataiso ea console ho "> nul" e le hore e se ke ea tšosa mosebedisi haholo, empa ha ho hlokahale ho etsa liteko. "Tsamaiso" ea pele ho drive ea USB e bonts'itse hore ntho e 'ngoe le e' ngoe e ne e lebelloa, e ka tšeptjoa ebile e hlakile. Ho feta moo, ha ho na manipulations tse hlokahalang ho tsoa lehlakoreng la seva.

Ho arolelana marang-rang ea token ea cryptographic lipakeng tsa basebelisi ba thehiloeng ho usbip

Ka tlhaho, ha u sebetsa ka ho toba le letšoao, ntho e 'ngoe le e' ngoe ha ea ka ea tsamaea kamoo ho neng ho lebeletsoe kateng: ka khokahanyo ea 'mele ho mookameli oa lisebelisoa, letšoao le ngolisitsoe e le lisebelisoa tsa 2 (WUDF le karete e bohlale),' me ka khokahanyo ea marang-rang feela e le WUDF (le hoja sena se lekane ho kopa PIN khoutu).

Ho arolelana marang-rang ea token ea cryptographic lipakeng tsa basebelisi ba thehiloeng ho usbip

Hape hoa bonahala hore "taskkill" e sehlōhō ha e matla hakaalo, 'me ho koala khokahanyo ho mofani ho na le bothata' me le haeba e ne e atlehile, ha e tiise hore e mo koalelitse ho seva.

Ha re se re fane ka matšeliso ohle ho moreki, script ea bobeli e ile ea nka foromo:

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

le hoja katleho ea eona e le ka tlase ho 50%, kaha seva se ile sa tsoela pele ka manganga ho nahana hore khokahano e bulehile.

Mathata a khokahano a lebisitse mehopolong ea ho ntlafatsa lehlakore la seva.

Karolo ea seva

Seo u se hlokang:

  1. Hakolla basebelisi ba sa sebetseng ts'ebeletso.
  2. Bona hore na ke mang ea sebelisang (kapa ea ntseng a alima) lets'oao hajoale.
  3. Bona hore na letšoao le hokahane le komporo ka boeona.

Mathata ana a ile a rarolloa ho sebelisoa litšebeletso tsa crontab le apache. Boemo bo hlakileng ba ho ngola bocha boemo ba liphetho tsa tlhahlobo ea lintlha tsa 2 le 3 tse re khahlang li bontša hore sistimi ea faele e ka beoa ho ramdrive. Mohala o kenyellelitsoeng ho /etc/fstab

tmpfs   /ram_drive      tmpfs   defaults,nodev,size=64K         0       0

Sephutheloana sa mongolo se nang le mangolo se entsoe motsong: ho theola-ho kenya 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

ho fumana lethathamo la lisebelisoa tse sebetsang 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

ho fumana lethathamo la li-IP tse sebetsang (ka liphetoho tse latelang ho hlahisa li-ID tsa basebelisi) usbip_client_ip.sh

netstat -an | grep :3240 | grep ESTABLISHED|awk '{print $5}'|cut -f1 -d":" > /ram_drive/usb_ip_cli.txt

crontab ka boeona e shebahala tjena:

*/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)

Kahoo re na le: metsotso e meng le e meng ea 5 mosebelisi e mocha a ka hokela, ho sa tsotelehe hore na ke mang ea sebelitseng le letšoao. Foldara / ramdrive e hokahane le seva ea http e sebelisa symlink, moo lifaele tsa mongolo tse 2 li bolokiloeng, tse bonts'ang boemo ba seva sa usbip.

Karolo e latelang: "E mpe ka har'a sephutheloana"

Khetho II. Ho khahlisa mosebelisi hanyane ka bonyane sebopeho se seng se sa tšoseng. Ho makatsoa ke taba ea hore basebelisi ba na le mefuta e fapaneng ea Windows e nang le meralo e fapaneng, litokelo tse fapaneng, mokhoa o seng thata ho feta. Lazaro Ha kea e fumana (ke 'nete bakeng sa C #, empa eseng tabeng ena). O ka qala lifaele tsa bat ho tsoa ho sehokelo se ka morao, o fokotsoe, empa ntle le tlhahlobo e nepahetseng, ke na le maikutlo: o hloka ho e bona ka mahlo a kelello ho bokella ho se khotsofale ha basebelisi.

Ho arolelana marang-rang ea token ea cryptographic lipakeng tsa basebelisi ba thehiloeng ho usbip

Mesebetsi e latelang e ile ea rarolloa ke interface le software:

  1. E bonts'a hore na letšoao le ntse le sebetsa.
  2. Ka lekhetlo la pele, setupong sa pele se kenyelletsa ho hlahisa lifaele tsa "bat" tse "nepahetseng" tse kenyang ts'ebetsong ho qala le ho sitisoa ha seshene ka seva sa token. Qalong e latelang, ts'ebetsong ea mokhoa oa "ts'ebeletso" o sebelisa password.
  3. Ho hlahloba boteng ba khokahano le seva, ka lebaka leo e khethang hore na e phathahane kapa e bonts'a melaetsa e mabapi le mathata. Ha puisano e tsosolosoa, lenaneo le qala ho sebetsa ka mokhoa o tloaelehileng.

Ho sebetsa le seva ea WEB ho kengoa ts'ebetsong ho sebelisoa fphttpclient snap-in.


mona ho tla ba le sehokelo sa mofuta oa hajoale oa moreki

ho boetse ho na le lintlha tse ling mabapi le taba ea sengoloa, hammoho le cheseho e sa fellang ea sehlahisoa sa VirtualHere se nang le likarolo tsa sona ...

Source: www.habr.com

Eketsa ka tlhaloso