PsExec: ምንድን ነው እና እንዴት እንደሚጠቀሙበት

ዝርዝር ሁኔታ:

PsExec: ምንድን ነው እና እንዴት እንደሚጠቀሙበት
PsExec: ምንድን ነው እና እንዴት እንደሚጠቀሙበት
Anonim

PsExec የማንኛውንም የተጠቃሚ ምስክርነቶች በመጠቀም ሂደቶችን በርቀት እንዲያካሂዱ የሚያስችልዎ የማይክሮሶፍት ተንቀሳቃሽ መሳሪያ ነው። ልክ እንደ የርቀት መዳረሻ ፕሮግራም ነው ነገር ግን ኮምፒዩተሩን በመዳፊት ከመቆጣጠር ይልቅ ትዕዛዞች በCommand Prompt በኩል ይላካሉ።

PsExecን በመጠቀም በሩቅ ኮምፒዩተር ላይ ያሉትን ሂደቶች ለማስተዳደር ብቻ ሳይሆን የመተግበሪያውን ኮንሶል ውፅዓት ወደ አካባቢያዊ ኮምፒዩተርዎ ለማዘዋወር፣ ይህም ሂደቱ በአገር ውስጥ የሚሰራ እንዲመስል ማድረግ ይችላሉ።

PsExec እንዲሰራ በርቀት ኮምፒዩተሩ ላይ ምንም ሶፍትዌር አያስፈልግም፣ነገር ግን መሳሪያው ለመጀመሪያ ጊዜ ሲሞክሩ በትክክል ካልሰራ ማስታወስ ያለብዎት ጥቂት ነገሮች አሉ።

እንዴት PsExecን ማዋቀር

PsExec ተንቀሳቃሽ ከሆነ እና ወደ የርቀት ኮምፒዩተሩ መቅዳት የማያስፈልገው ከሆነ ምን አይነት ማዋቀር ነው የሚያስፈልገው?

መሳሪያው የሚሰራው በተወሰኑ ሁኔታዎች ብቻ ነው። ይኸውም ፋይል እና አታሚ መጋራት በአገር ውስጥም ሆነ በርቀት ኮምፒዩተር ላይ ሲነቃ እና የርቀት ማሽኑ የ$admin share በትክክል ሲዋቀር የዊንዶውስ አቃፊውን መድረስ ይችላል።

ያንን ፋይል ደግመው ያረጋግጡ እና የህትመት ማጋራት የነቃውን የዊንዶውስ ፋየርዎል መቼት ውስጥ በመመልከት ነው፡

  1. በአሂድ የንግግር ሳጥን ውስጥ firewall.cpl አስገባ። ሩጫን ለመክፈት አንዱ መንገድ በ WIN+R የቁልፍ ሰሌዳ አቋራጭ በኩል ነው።
  2. ምረጥ አንድ መተግበሪያ ወይም ባህሪ በዊንዶውስ ፋየርዎል ከመስኮቱ በግራ በኩል ፍቀድ።

    Image
    Image

    ይህ እንደ አንድ መተግበሪያን ወይም ባህሪን በWindows Defender Firewall ፍቀድ እንደ ኮምፒውተርዎ እንደተዋቀረ ሊነበብ ይችላል፣ነገር ግን ያው አማራጭ ነው።

  3. ፋይል እና አታሚ ማጋራት በቀኝ በኩል ባለው የግል ሳጥን ውስጥ ምልክት ማድረጊያ ማግኘቱን ያረጋግጡ። ካልሆነ፣ እዚያ ሳጥን ውስጥ ምልክት ያድርጉ እና እሺ ይምረጡ። ይምረጡ።

    Image
    Image

    የፋየርዎል ቅንጅቶችን መቀየር ካልቻሉ በመስኮቱ አናት ላይ ቅንብርን ይቀይሩ ይምረጡ።

  4. አሁን ከማንኛውም ክፍት የዊንዶውስ ፋየርዎል ቅንብሮች መውጣት ይችላሉ።

የዊንዶውስ ፋየርዎል አሁን በትክክል ለ PsExec በመዋቀሩ፣ የሚከተሉት እውነት እስከሆኑ ድረስ የ$admin ድርሻን በርቀት ማሽኑ ላይ ማግኘት ላይ ምንም ችግር አይኖርብዎትም፦

  • ሁለቱም ኮምፒውተሮች የአንድ የስራ ቡድን ናቸው
  • በሩቅ ኮምፒዩተሩ ላይ የአስተዳዳሪ መለያ የይለፍ ቃሉን ያውቃሉ

እነዚህን ነገሮች ለማድረግ እገዛ ከፈለጉ ወይም በትክክል ካደረጋችሁ በኋላ ግን ከዚህ በታች እንደተገለጸው PsExec ለመጠቀም ከሞከሩ በኋላ፣ “መዳረሻ ተከልክሏል” የሚለውን ስህተት በ Wintips.org ላይ ይመልከቱ።

እንዴት PsExec መጠቀም እንደሚቻል

የርቀት ትዕዛዞችን ለማስፈጸም PsExecን ከመጠቀምዎ በፊት ፕሮግራሙን ማውረድ እና Command Prompt መሳሪያውን በትክክል መጠቀም በሚችሉበት መንገድ መጫን አለብዎት።

አውርድና ክፈት

  1. የርቀት ትዕዛዞቹን በሚያስኬደው ኮምፒውተር ላይ PsExecን ያውርዱ። እንደ PsTools አካል ከማይክሮሶፍት በSysinternals በነጻ ይገኛል።

  2. ፋይሎቹን ከPsTools.zip አውርድ አውርዱ። የዚፕ ፋይሉን በቀኝ ጠቅ በማድረግ እና ሁሉንም አውጣ በመምረጥ ማድረግ ይችላሉ። ማንኛውም የሶስተኛ ወገን ፋይል ማውጣትም እንዲሁ ይሰራል።

    Image
    Image
  3. የተወጡት ፋይሎች የሚገኙበትን ፎልደር ይክፈቱ እና ከአቃፊው አናት ላይ ካለው የማውጫጫ አሞሌ ውስጥ ያለውን ነገር ደምስሰው cmd ያስገቡ። ያስገቡ።

    Image
    Image

    ይህን ለማድረግ ሌላው መንገድ ቢያንስ በአንዳንድ የዊንዶውስ ስሪቶች ውስጥ Shift+ቀኝ ጠቅ ማድረግ በPsTools አቃፊ ውስጥ ባዶ ቦታ መምረጥ እና ክፈት ነው። የትእዛዝ መስኮት እዚህ.

    ይህ ትዕዛዞችን በPsExec በኩል እንዲያሄዱ በዚያ አቃፊ ውስጥ Command Promptን ይከፍታል።

    Image
    Image
  4. በCommand Prompt አሁን PsExec.exe ወደያዘው አቃፊ ክፈት፣ በርቀት ማሽኑ ላይ ትዕዛዞችን ማስገባት ይችላሉ።

አገባቡን መረዳት

ልክ እንደማንኛውም የትዕዛዝ መስመር መሳሪያ PsExec የሚሰራው አገባብ በትክክል ሲከተል ብቻ ነው። አንዴ ትእዛዞችን እንዴት እንደሚተይቡ መሳሪያው በሚረዳው መንገድ ከተረዳህ ፕሮግራሙን ከማንኛውም የትዕዛዝ ጥያቄ መቆጣጠር ትችላለህ።

የPsExec ትዕዛዞች መግባት ያለባቸው በዚህ መንገድ ነው፡

psexec [ ኮምፒውተር [፣ ኮምፒውተር2 [፣ …] | @ፋይል\][- u የተጠቃሚ ስም [- p የይለፍ ቃል [- n s][- r የአገልግሎት ስም [- h][- l][- s |- e][- x][- i[ክፍለ ጊዜ][- c የሚፈፀም [- f |- v][- f |- v][- w ማውጫ][-d ][-][- a n፣ n፣ …] cmd [ነጋሪ እሴቶች

ይህ ውስብስብ እና ግራ የሚያጋባ ሊመስል ይችላል ነገር ግን አይጨነቁ! በዚህ ገጽ ግርጌ ላይ ለመለማመድ ልትጠቀምባቸው የምትችላቸው አንዳንድ ምሳሌዎች አሉ።

ከላይ ያለው አገባብ የሚከተሉትን PsExec የትዕዛዝ ነጋሪ እሴቶችን ለማስፈጸም ይጠቅማል፡

PsExec የትእዛዝ አማራጮች
መለኪያ ማብራሪያ
- a አፕሊኬሽኑ የሚሰራባቸው ልዩ ፕሮሰሰር፣ በነጠላ ሰረዞች፣ 1 ዝቅተኛው ቁጥር ያለው ሲፒዩ ነው። ለምሳሌ፣ አፕሊኬሽኑን በሲፒዩ 2 እና ሲፒዩ 4 ላይ ለማስኬድ፡-- a 2, 4 ያስገቡት
- c የተገለጸውን ተፈጻሚ ወደ የርቀት ስርዓቱ ለመፈጸም ይቅዱ። ከተተወ፣ አፕሊኬሽኑ በርቀት ስርዓቱ ላይ ባለው የስርዓት መንገድ ላይ መሆን አለበት።
- d ሂደቱ እስኪያልቅ ድረስ አይጠብቁ (በይነተገናኝ ያልሆነ)።
- e የተገለጸውን መለያ መገለጫ አይጭንም።
- f ፋይሉ በሩቅ ሲስተም ላይ ቢኖርም የተገለጸውን ፕሮግራም ይቅዱ።
- i ፕሮግራሙን በርቀት ስርዓቱ ላይ ካለው የተገለጸው ክፍለ ጊዜ ዴስክቶፕ ጋር መስተጋብር እንዲፈጥር ያሂዱ። ምንም ክፍለ-ጊዜ ካልተገለጸ፣ ሂደቱ በኮንሶል ክፍለ-ጊዜ ውስጥ ይካሄዳል።
- h የዒላማው ስርዓት ዊንዶውስ ቪስታ ወይም ከዚያ በላይ ከሆነ፣ ካለበት ከፍ ባለ መለያ ሂደቱን ያሂዱ።
- l ሂደቱን እንደ ውስን ተጠቃሚ ያሂዱ (የአስተዳዳሪዎች ቡድኑን ያስወግዳል እና ለተጠቃሚዎች ቡድን የተሰጡ ልዩ መብቶችን ብቻ ይፈቅዳል)። በዊንዶውስ ቪስታ፣ ሂደቱ በዝቅተኛ ኢንተግሪቲ ነው የሚሰራው።
- n ከሩቅ ኮምፒውተሮች ጋር የመገናኘት ጊዜ ማለቁን (በሰከንዶች ውስጥ) ይገልጻል።
- p የተጠቃሚ ስም አማራጭ የይለፍ ቃል ይገልጻል። ከተተወ፣ የተደበቀ የይለፍ ቃል እንዲያስገቡ ይጠየቃሉ።
- r የሩቅ አገልግሎቱን ለመፍጠር ወይም ለመገናኘት ስም ይገልጻል።
- s የርቀት ሂደቱን በስርዓት መለያው ውስጥ ያካሂዳል።
- u ወደ የርቀት ኮምፒውተር ለመግባት የአማራጭ የተጠቃሚ ስም ይገልጻል።
- v የተገለፀውን ፋይል የሚቀዳው ከፍ ያለ የስሪት ቁጥር ካለው ወይም በርቀት ስርዓቱ ላይ ካለው አዲስ ከሆነ ብቻ ነው።
- w የሂደቱን የስራ ማውጫ ያዘጋጃል (ከርቀት ኮምፒውተር አንፃር)።
- x የተጠቃሚውን በይነገጽ በዊንሎጎን ደህንነቱ የተጠበቀ ዴስክቶፕ (አካባቢያዊ ስርዓት ብቻ) ያሳያል።
- ቅድሚያ ሂደቱን በተለየ ቅድሚያ ለማስኬድ -ዝቅተኛ፣ -ከታች መደበኛ፣ -ከላይ መደበኛ፣ -ከፍተኛ ወይም -እውነተኛ ጊዜን ይገልጻል። በዝቅተኛ ማህደረ ትውስታ እና I/O ቅድሚያ በዊንዶውስ ቪስታ ለማሄድ -backgroundን ይጠቀሙ።
ኮምፒውተር መተግበሪያውን በተጠቀሰው የርቀት ኮምፒውተር(ዎች) ላይ ለማስኬድ PsExecን ይመራዋል። ከተተወ፣ PsExec አፕሊኬሽኑን በአካባቢያዊ ስርአት ያስኬዳል፣ እና ልቅ ካርድ () ከተገለጸ PsExec ትዕዛዙን አሁን ባለው ጎራ ውስጥ ባሉ ሁሉም ኮምፒውተሮች ላይ ይሰራል።
@ፋይል PsExec በፋይሉ ውስጥ በተዘረዘሩት በእያንዳንዱ ኮምፒውተሮች ላይ ትዕዛዙን ያስፈጽማል።
cmd የመተግበሪያው ስም።
ክርክሮች የሚተላለፉ ክርክሮች (የፋይል ዱካዎች በዒላማው ስርዓት ላይ ፍጹም ዱካዎች መሆን አለባቸው)።

PsExec ትዕዛዝ ምሳሌዎች

እንደ የርቀት Command Prompt ትዕዛዞችን ለማስኬድ፣የዊንዶውስ አገልግሎቶችን ለማስተዳደር እና ፕሮግራሞችን ለማስጀመር ወይም ለመጫን PsExecን እንዴት መጠቀም እንደሚቻል ጥቂት ምሳሌዎች እነሆ።

CMD በርቀት ክፈት

psexec \\192.168.86.62 cmd

በሩቅ ኮምፒዩተር ላይ Command Prompt ትዕዛዞችን ለማስኬድ PsExecን ለመጠቀም በጣም ቀላሉ መንገዶች አንዱ cmd የማሽኑን አይፒ አድራሻ በመከተል 192.168.86.62 በዚህ ምሳሌ ማስፈጸም ነው።

ይህን ማድረግ በነባሩ ውስጥ መደበኛ የትእዛዝ መስጫ መስኮት ያስከፍታል እና እያንዳንዱን ትዕዛዝ ከርቀት ኮምፒዩተሩ ፊት ለፊት እንደተቀመጡ ያህል እንዲያስገቡ ያስችልዎታል።ለምሳሌ፣ ከሌላኛው ኮምፒውተር እነዚያን ውጤቶች ለማግኘት ipconfig ወይም mkdir አዲስ አቃፊ ለመፍጠር፣ የአቃፊውን ይዘት ለመዘርዘር dir፣ ወዘተ። ማስገባት ይችላሉ።

የርቀት ትእዛዝ አስኪዱ

psexec \\mediaserver01 tracert lifewire.com

ሌላኛው PsExecን ለመጠቀም የተናጠል ትዕዛዞችን ማስገባት ነው ነገር ግን ሙሉ የትዕዛዝ ጥያቄን ሳይጀምሩ። በዚህ ምሳሌ ውስጥ የክትትል ትዕዛዙን በ Lifewire.com ላይ እናስፈጽማለን እና የርቀት ኮምፒተርን ስም ስለገለፅን mediaserver01, የትዕዛዝ ውጤቶቹ ለዚያ ማሽን እንጂ ለአካባቢው አይደለም (ማለትም እርስዎ ካልሆኑት) ጋር ተዛማጅነት አላቸው. በርቷል)

አገልግሎት በርቀት ይጀምሩ

psexec \\FRONTDESK_PC -u tomd -p 3(tom87 net start spooler

ከላይ የሚታየው የ PsExec የትዕዛዝ ምሳሌ የ Print Spooler አገልግሎትን፣ spooler፣ በርቀት በFRONTDESK_PC ኮምፒውተር ላይ የቶምድ ተጠቃሚን የይለፍ ቃል በመጠቀም ይጀምራል፣ 3(tom87.

ተመሳሳይ ትዕዛዝ አገልግሎትን በርቀት ለማቆም ጥቅም ላይ ሊውል ይችላል፣ነገር ግን ከ"ጀምር" ይልቅ "stop" ብለው ይተይቡ።

የመዝገብ አርታኢን ክፈት

psexec \\mikelaptopw10 -i -s C:\Windows\regedit.exe

እዚህ፣ የሬጅስትሪ አርታኢን በርቀት ማሽን Mikelaptopw10 በስርዓት መለያ ውስጥ ለማስጀመር PsExecን እየተጠቀምን ነው። ምክንያቱም -i ጥቅም ላይ ስለዋለ፣ ፕሮግራሙ በይነተገናኝ ሁነታ ይከፈታል፣ ይህም ማለት በእውነቱ በርቀት ማሽኑ ስክሪን ላይ ይጀምራል።

ከላይ ካለው ትእዛዝ ከተወገደ ምንም አይነት የንግግር ሳጥኖችን ወይም ሌሎች መስኮቶችን ላለማሳየት በድብቅ ሁነታ ይሰራል።

ፕሮግራም በሩቅ ኮምፒውተር ላይ ጫን

psexec \\J3BCD011 -c "Z:\files\ccleaner.exe" cmd /S

በዚህ የመጨረሻ ምሳሌ PsExecን እንዴት መጠቀም እንዳለብን የምናሳይበት -c ን በመጠቀም የ ccleaner.exe ፕሮግራሙን ወደ የርቀት ኮምፒዩተር J3BCD011 ለመቅዳት እና በመቀጠል በ /S መለኪያ (ምንም የተጠቃሚ ግቤት አያስፈልግም) ሲክሊነር የሚጠቀመው ያ ነው. እንደዚህ ያለ ክርክር መጨመር cmd ያስፈልገዋል.

PsExec አደገኛ ሊሆን ይችላል

PsExec ምን ያህል ኃይለኛ እንደሆነ እና ኮምፒውተርዎን ደህንነቱ ባልተጠበቀ አካባቢ ውስጥ ሲጠቀሙ እንዴት ጥቅም ላይ እንደሚውል መረዳት በጣም አስፈላጊ ነው።

ለምሳሌ - c ፣ - u ፣ እና - pን በማጣመር በተለይ ይሆናል። ማንኛውም ሰው ከኮምፒዩተርዎ ጋር የኔትወርክ ግንኙነት ያለው እና የአስተዳዳሪ ምስክርነቶችን የሚያውቅ ምስጢራዊ ማልዌርን በማንኛውም ሰው ምስክርነት ያስፈጽም።

ያ የሚቆይ ቢሆንም በቀደመው ክፍል ፍጹም ተቀባይነት ያለው ምሳሌ ከሲክሊነር ይልቅ አንድ ሰው የፈለገውን ማንኛውንም ነገር ከበስተጀርባ ሊጭን እንደሚችል ሲያስቡ ሙሉ ለሙሉ አዲስ ዓላማ ይኖረዋል። የሆነ ነገር እየሆነ ነው።

የተባለው ሁሉ፣ የሚፈለጉትን የፋየርዎል ለውጦች እና የአስተዳዳሪ ምስክርነቶችን አንድ ሰው ሊኖረው የሚገባውን እውቀት ከግምት ውስጥ በማስገባት በርቀት ኮምፒዩተሩ ላይ ያለው የአስተዳዳሪ የይለፍ ቃል ውስብስብ እና ሌሎች መሰረታዊ የደህንነት እርምጃዎች እስከተወሰዱ ድረስ ለመጨነቅ ትንሽ ምክንያት የለም።

አንዳንድ የጸረ-ቫይረስ ፕሮግራሞች PsExecን እንደ አደገኛ ፋይል አድርገው ይለያሉ፣ነገር ግን እየተጠቀሙበት ያለው ፕሮግራም ከላይ ካለው የማይክሮሶፍት ምንጭ መሆኑን ካወቁ ማስጠንቀቂያዎች ችላ ሊባሉ ይችላሉ። ይህ የሆነበት ምክንያት ማልዌር ቫይረሶችን ለማስተላለፍ PsExec እንደሚጠቀም ስለታወቀ ነው።

የሚመከር: