E pili ana i nā hoʻololi o ke kānāwai e pili ana i nā lawelawe hilinaʻi ("E pili ana i nā lawelawe hilinaʻi uila" Ukraine), pono ka ʻoihana i kekahi mau keʻena e hana me nā kī i loaʻa ma nā hōʻailona (i kēia manawa, ua wehe ʻia ka nīnau o ka helu o nā kī kī. ).
Ma keʻano he mea hana me ke kumu kūʻai haʻahaʻa (me ka ukuʻole), ua hāʻule koke ka koho
ʻO ka nīnau: Pehea e hiki ai iaʻu ke hana me ka liʻiliʻi o ka hulahula i hana nā mea a pau no kēlā me kēia...
Pilikia ka ʻāpana
Koho XNUMX. Nui nā ʻaoʻao pōkole i nā faila bat, ʻo ia hoʻi
a) Hoʻohui i ke kī komo.
b) Hoʻokuʻu wale ʻia.
Paukū "б» hoʻopaʻapaʻa, no laila ua hoʻoholo ʻia e hāʻawi i ka nui o ka manawa e hana me ke kī i 3 mau minuke.
ʻO ka hiʻohiʻona o ka mea kūʻai aku usbip ʻo ia ma hope o ka hoʻokuʻu ʻia ʻana, e kau mau ana ia i ka console; me ka ʻole o ka hoʻopau ʻana i ka hālāwai console, hiki iā ʻoe ke pani i ka pilina "maʻalahi" mai ka ʻaoʻao o ka mea kūʻai aku a mai ka ʻaoʻao kikowaena.
Eia ka mea i hana maikaʻi iā mākou:
mua: pili on.bat
usbip -a 172.16.12.26 4-1
msg * "Подпись/токен недоступны или заняты "
lua: pani off.bat
ping 127.0.0.1 -n 180
taskkill /IM usbip.exe /F
Me ka hilinaʻi ʻole i ka ʻike o ka mea hoʻohana, ua hui pū ʻia nā palapala i loko token.bat
on.bat | off.bat
He aha ka mea: aia nā faila a pau i ka waihona hoʻokahi, i hoʻokuʻu ʻia e ka faila token.bat, inā paʻa ka pilina e loaʻa koke i ka mea hoʻohana i kahi leka e pili ana i ke kī ʻaʻole i loaʻa, i kekahi hihia, ma hope o 180 pings. Hiki ke hoʻolako ʻia nā laina o ke code i luna me "@ECHO OFF" a me ke kuhikuhi console i "> nul" i ʻole e hoʻoweliweli nui i ka mea hoʻohana, akā ʻaʻole pono e holo i ka hoʻāʻo. ʻO ka "holo" mua ma ka USB drive i hōʻike i nā mea āpau i wānana, hilinaʻi, a maopopo. Eia kekahi, ʻaʻohe manipulations e koi ʻia mai ka ʻaoʻao kikowaena.
Ma keʻano maʻamau, i ka hana pololeiʻana me ka hōʻailona,ʻaʻole i hele nā mea a pau e like me ka mea i manaʻoʻia: me ka pilina kino i ka mana o ka mea hana, ua hoʻopaʻa inoaʻia ka hōʻailona e like me nā mea 2 (WUDF a me ke kāleka akamai), a me ka pilina pūnaewele wale nō e like me WUDF (ʻoiai. ua lawa kēia no ke noi ʻana i kahi code PIN).
ʻAʻole koʻikoʻi ka "taskkill" koʻikoʻi, a ʻo ka pani ʻana i ka pilina ma ka mea kūʻai aku he pilikia a inā he kūleʻa, ʻaʻole ia e hōʻoiaʻiʻo e pani iā ia ma ke kikowaena.
Ma hope o ka mōhai ʻana i nā consoles āpau ma ka mea kūʻai aku, ua lawe ka palapala ʻelua i ke ʻano:
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
ʻoiai ʻoi aku ka liʻiliʻi o kāna hana ma mua o 50%, no ka mea, ua hoʻomau ke kikowaena i ka noʻonoʻo ʻana i ka wehe ʻana.
ʻO nā pilikia me ka pili i alakaʻi i nā manaʻo e pili ana i ka hoʻonui ʻana i ka ʻaoʻao kikowaena.
ʻāpana kikowaena
ʻO kāu mea e pono ai:
- Hoʻokaʻawale i nā mea hoʻohana ʻole mai ka lawelawe.
- E ʻike i ka mea e hoʻohana nei (a i ʻole e ʻaiʻē nei) i ka hōʻailona.
- E ʻike inā pili ka token i ke kamepiula ponoʻī.
Ua hoʻoponopono ʻia kēia mau pilikia me ka hoʻohana ʻana i ka crontab a me nā lawelawe apache. ʻO ke ʻano ʻokoʻa o ke kākau hou ʻana i ke kūlana o nā hopena nānā o nā helu 2 a me 3 e hoihoi iā mākou e hōʻike ana hiki ke loaʻa ka ʻōnaehana faila ma ka ramdrive. Hoʻohui ʻia ka laina i /etc/fstab
tmpfs /ram_drive tmpfs defaults,nodev,size=64K 0 0
Ua hana ʻia kahi waihona palapala me nā palapala i ke kumu: 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
ka loaʻa ʻana o kahi papa inoa o nā mea hana 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
ka loaʻa ʻana o kahi papa inoa o nā IP hana (me ka hoʻololi hou ʻana e hōʻike i nā ID mea hoʻohana) usbip_client_ip.sh
netstat -an | grep :3240 | grep ESTABLISHED|awk '{print $5}'|cut -f1 -d":" > /ram_drive/usb_ip_cli.txt
ʻO ka crontab ponoʻī e like me kēia:
*/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)
No laila, loaʻa iā mākou: i kēlā me kēia 5 mau minuke hiki i kahi mea hoʻohana hou ke hoʻopili, me ka ʻole o ka mea i hana me ka hōʻailona. Hoʻopili ʻia ka waihona /ramdrive i ka server http me ka hoʻohana ʻana i kahi symlink, kahi i mālama ʻia ai nā faila 2 kikokikona, e hōʻike ana i ke kūlana o ka server usbip.
Mahele aʻe: "ʻino i loko o kahi ʻōwili"
Koho II. E ʻoluʻolu iki i ka mea hoʻohana me ka liʻiliʻi liʻiliʻi o ka mea hoʻoweliweli. Pīhoihoi ʻia e nā mea hoʻohana i nā ʻano like ʻole o Windows me nā ʻano hana like ʻole, nā kuleana ʻē aʻe, kahi ala pilikia liʻiliʻi ma mua o
Ua hoʻoholo ʻia kēia mau hana e ka interface a me ka lako polokalamu:
- Hōʻike inā paʻa ka token i kēia manawa.
- I ka hoʻomaka mua ʻana, ʻo ka hoʻonohonoho mua e pili ana i ka hoʻokumu ʻana i nā faila bat "pololei" e hoʻokō i ka hoʻomaka ʻana a me ka hoʻopau ʻana i kahi hālāwai me ka server token. I ka hoʻomaka ʻana, e hoʻokō i ke ʻano "lawelawe" me ka hoʻohana ʻana i kahi ʻōlelo huna.
- Ke nānā nei i ka loaʻa ʻana o kahi pilina me ke kikowaena, ma muli o ia e koho ai inā paʻahana a hōʻike paha i nā leka e pili ana i nā pilikia. Ke hoʻomau ʻia ke kamaʻilio ʻana, hoʻomaka koke ka polokalamu i ka hana ma ke ʻano maʻamau.
Hoʻokō ʻia ka hana ʻana me ka server WEB me ka hoʻohana ʻana i ka fphttpclient snap-in hou.
aia kekahi mau noʻonoʻo hou aʻe e pili ana i ke kumuhana o ka ʻatikala, a me ka ʻoluʻolu mua o ka huahana VirtualHere me kāna mau hiʻohiʻona...
Source: www.habr.com