Pscp - Gbigbe/Daakọ Awọn faili si Ọpọlọpọ Awọn olupin Linux Lilo Ikarahun Kan
IwUlO Pscp n fun ọ laaye lati gbe/daakọ awọn faili si ọpọlọpọ awọn olupin Lainos latọna jijin lilo ebute ọkan pẹlu aṣẹ kan ṣoṣo, ọpa yii jẹ apakan ti Pssh (Ti o jọra Awọn irin-iṣẹ SSH), eyiti o pese awọn ẹya ti o jọra ti OpenSSH ati awọn irinṣẹ miiran ti o jọra gẹgẹbi:
- pscp - jẹ iwulo fun didakọ awọn faili ni afiwe si nọmba awọn ọmọ-ogun.
- prsync - jẹ iwulo fun didakọ awọn faili ni irọrun si awọn ogun lọpọlọpọ ni afiwe.
- pnuke - o ṣe iranlọwọ lati pa awọn ilana lori ọpọlọpọ awọn ogun jijin latọna jijin ni afiwe.
- pslurp - o ṣe iranlọwọ lati daakọ awọn faili lati awọn ogun jijin lọpọlọpọ si ile-iṣẹ aringbungbun ni afiwe.
Nigbati o ba n ṣiṣẹ ni agbegbe nẹtiwọọki kan nibiti awọn ogun lọpọlọpọ wa lori nẹtiwọọki, Oluṣakoso System kan le wa awọn irinṣẹ wọnyi ti a ṣe akojọ loke wulo pupọ.
Ninu nkan yii, a yoo wo diẹ ninu awọn apẹẹrẹ ti o wulo ti ohun elo Pscp lati gbe/daakọ awọn faili si ọpọlọpọ awọn ogun Linux lori nẹtiwọọki kan.
Lati lo ohun elo pscp, o nilo lati fi sori ẹrọ ohun elo PSSH lori ẹrọ Linux rẹ, fun fifi sori PSSH o le ka nkan yii.
- Bii o ṣe le Fi Irinṣẹ Pssh sori ẹrọ lati Ṣiṣẹ Awọn pipaṣẹ lori Awọn olupin Lainos lọpọlọpọ
O fẹrẹ pe gbogbo awọn aṣayan oriṣiriṣi ti a lo pẹlu awọn irinṣẹ wọnyi jẹ kanna ayafi fun diẹ ti o ni ibatan si iṣẹ ṣiṣe pato ti ohun elo ti a fun.
Bii o ṣe le Lo Pscp lati Gbe/Daakọ Awọn faili si Awọn olupin Lainos lọpọlọpọ
Lakoko ti o nlo pscp o nilo lati ṣẹda faili ọtọtọ ti o ni nọmba nọmba adirẹsi olupin olupin Linux ati nọmba ibudo ibudo SSH ti o nilo lati sopọ si olupin naa.
Jẹ ki a ṣẹda faili tuntun ti a pe ni "myscphosts.txt" ki o ṣafikun atokọ ti awọn alejo ogun Linux adirẹsi IP ati ibudo SSH (aiyipada 22) nọmba bi a ti han.
192.168.0.3:22 192.168.0.9:22
Lọgan ti o ba ti ṣafikun awọn ọmọ-ogun si faili naa, o to akoko lati daakọ awọn faili lati ẹrọ agbegbe si ọpọlọpọ awọn ogun Linux labẹ/tmp itọsọna pẹlu iranlọwọ ti pipaṣẹ atẹle.
# pscp -h myscphosts.txt -l tecmint -Av wine-1.7.55.tar.bz2 /tmp/ OR # pscp.pssh -h myscphosts.txt -l tecmint -Av wine-1.7.55.tar.bz2 /tmp/
Warning: do not enter your password if anyone else has superuser privileges or access to your account. Password: [1] 17:48:25 [SUCCESS] 192.168.0.3:22 [2] 17:48:35 [SUCCESS] 192.168.0.9:22
Alaye nipa awọn aṣayan ti a lo ninu aṣẹ loke.
- -h yipada ti a lo lati ka awọn ogun lati faili ti a fun ati ipo.
- -l yipada ka orukọ olumulo aiyipada lori gbogbo awọn ogun ti ko ṣalaye olumulo kan pato.
- -A yipada sọ fun pscp beere fun ọrọ igbaniwọle kan ati firanṣẹ si ssh.
- -v yipada ni a lo lati ṣiṣẹ pscp ni ipo ọrọ.
Ti o ba fẹ daakọ gbogbo itọsọna lilo -r aṣayan, eyiti yoo ṣe adaakọ ẹda gbogbo awọn ilana bi o ti han.
# pscp -h myscphosts.txt -l tecmint -Av -r Android\ Games/ /tmp/ OR # pscp.pssh -h myscphosts.txt -l tecmint -Av -r Android\ Games/ /tmp/
Warning: do not enter your password if anyone else has superuser privileges or access to your account. Password: [1] 17:48:25 [SUCCESS] 192.168.0.3:22 [2] 17:48:35 [SUCCESS] 192.168.0.9:22
O le wo oju-iwe titẹsi afọwọyi fun pscp tabi lo pipaṣẹ pscp --help
lati wa iranlọwọ.
Ipari
Ọpa yii tọ si igbiyanju bi ẹnipe o ṣakoso ọpọlọpọ awọn eto Lainos ati tẹlẹ ti ṣeto iwọle iwọle ọrọigbaniwọle orisun orisun SSH.