Kune avo vedu vanoshandisa iyo SSH, kureva kuti, isu vedu tinoda kuwana makomputa ari kure kana maseva nguva dzose muzuva redu kusvika patinosvika pakudyiwa nekunyora mapassword, zvingave
- Kiyi mune terminal: ssh mushandisi @ server
- Mira masekonzi mashoma
- Seva iyo yatiri kuda kubatanidza inokumbira iyo password
- Kana tangoisa password uye tinya [Pinda] ipapo tichazosvika kure server
Uye ikozvino mubvunzo wangu, hazvisi nyore here kungo nyora?:
sshpass -p «PASSWORD» ssh root@servidor
Semuenzaniso, ngatiti mushandisi ari mudzi, sevha iri: Dev.desdelinux.com uye password iri xunil ... ipapo mutsetse unenge uri:
sshpass -p xunil ssh root@dev.desdelinux.net
Kuti tiite izvi isu tinongofanirwa kuisa iyo package sshpass, in Debian / Ubuntu kana zvigadzirwa zvichatora sudo apt-tora gadza sshpass Zvichakadaro mu ArchLinux kana zvigadzirwa zvinokwana nazvo sudo pacman -S sshpass
Kana isu tichida kudoma chiteshi (sezvo SSH isiri pachiteshi 22) tinowedzera -p «PORT» ... ndiko kuti, uchifungidzira kuti chiteshi 9122:
sshpass -p xunil ssh root@dev.desdelinux.net -p 9122
Kuita nyore izvi zvese zvakanyanya isu tinokwanisa kugadzira ma aliasesSemuenzaniso, kana uchiita server1, mutsetse wese wakaitwa kuti ubatanidzwe neSSH kune server1 (sshpass -p password mushandisi @ server1) kana chimwe chinhu chakafanana, saka isu zvakare tinoponesa kuisa yakarebesa mutsara 😉
Zvisinei, ndinovimba izvi zvange zvichikubatsira.
Nenzira, imwe nzira yekudzivisa kuve nekunyora pasiwedhi patinosvika neSSH ndeye kushandisa yeruzhinji neyakavanzika makiyi.
Reply with quote
Kukumbira ruregerero asi uku kunotyisa kuchengetedzeka aberration !! Une password yakanamirwa muzvinyorwa, akajeka mavara mafaera, bash nhoroondo, nezvimwe.
Nezve izvo, opensh inotsigira veruzhinji kiyi yekusimbiswa uchishandisa RSA.
Nekuda kwerudzi urwu rwekudzidzira (kunoitwa nezvidzidzo vanozvidaidza kuti "maneja") kune kusachengeteka kukuru kwemakomputa.
Thanks.
Ngatione. Hongu, idambudziko rekuchengetedza asi hazvireve kuti "vatongi" vari kana vasiri maneja vanofanirwa kushandisa nzira iyi. Maitiro acho aripo uye anoratidzwa kana achida kushandiswa munzvimbo isina kuchengetedzeka. Muchitoro vanokutengesera banga, iwe sarudza kana uchiishandisa kucheka muriwo kana kuuraya mumwe munhu.
Ini ndinonzwisisa chinzvimbo chako, asi ndine hurombo kuti mublog remukurumbira wakadaro vanosimudzira iyi tsika yekuita, zvinoita kunge "kukumbira ruregerero kune yakaipa system manejimendi" hehe.
Kumbundira !!
Ini handisati ndanzwisisa kuti dambudziko nderei 🙁
Sezvo isu tataurawo nezve "maitiro ekuwana chengetedzo yakawanda" muzvinhu zvakasiyana, tinogona zvakare kutaura nezve dzimwe "dzisina kuchengetedzeka" misoro. Chinangwa chedu ndechekupa iyo ruzivo, zviri kwauri kuti uzive zvekuita nazvo. Uye zvakare, iye munyori weakanyanya paranoid positi nekuchengeteka haagone, nditende, kana zvasvika kuSystem Administration, hazviite izvi zvemhando yechinhu.
Kwaziso 😉
Chekutanga, pandakati 'kunoitwa nezvidzidzo vanozviti "maneja"', handina kutaura chero nguva kumunyori wenyaya, handinzwisise kuti nei vachikanganiswa kudaro.
Dambudziko, kubva mumaonero angu, nderekuti chishandiso ichi chinopesana neese akanaka maitiro ekuchengetedza. Ini ndinotenda kuti kubva munharaunda yeGNU / Linux isu tinofanirwa kuchengetedza yedu yakakosha yekushandisa system sekuchengeteka sezvinobvira. Ndiri kureva, ini handidi kuona GNU / Linux ichishandurwa kuita Windows (chenjera chengetedzo).
Zvinosuruvarisa kuti kune vazhinji vatyairi vatungamiriri vasingazive nzira chaiyo yekuita zvinhu, uye vanopedzisira voshandisa maturusi aya pane yakaoma masisitimu.
Ehe une mvumo yekuburitsa zvaunoda, asi ndinodzokorora, ndine urombo kuti iyi blog (imwe yeinonyanya kukosha mumutauro wechiSpanish) inopa nzvimbo kuzvishandiso zvinotyisidzira chengetedzo.
Saludos !!
Uye ipa Juana nebheseni. Chaizvoizvo, nekuti iri rejista blog, isu tinofarira kupa ese marudzi ruzivo. Ini ndinonzwisisa izvi:
Mushandisi anosvika obvunza kuti: Ndingaite sei kuti ndibatanidze kuseva kuburikidza neSSH ndisina kukumbira password?
Ivo vanomupindura mune chero foramu: Noooo, iro idambudziko rekuchengetedza, hapana anoita izvozvo.
Kunyangwe kuziva, mushandisi haamuudze kuti nei iri dambudziko rekuchengetedza. Zvakaipa, zvakaipa kwazvo, zvakanaka kuti iwe unoziva kuita zvinhu, ndosaka mukati Desdelinux:
Mushandisi anosvika obvunza kuti: Ndingaite sei kuti ndibatanidze kuseva kuburikidza neSSH ndisina kukumbira password?
Tinonyora posvo toti: Unogona kushandisa nzira iyi, inoshanda nenzira iyi asi haina KUNAKA. Chinhu chakachengeteka kushandisa iyi imwe.
Ndeupi waunofunga kuti uri nani?
Zvakanaka, ndinoremekedza chimiro chako. Rukwaziso rwose!!
SSHPass haityisidzi chengetedzo, munhu anotyisidzira chengetedzo mune chero zvazvingava mushandisi anoishandisa zvisirizvo.
Semuenzaniso, heino muenzaniso wakanakisa wekuti SSHPass haisi kungoshandiswa chete pane zvandinotaura mupositi, inogona kushandiswa (semuenzaniso) kubvarura kweOpenSSH-Server: http://paste.desdelinux.net/4810
Iko kunyorera hakuna chimwe chinopfuura icho, iko kunyorera, iko kushandiswa kunopihwa ndiko kunokonzera kutadza kunokanganisa kuchengetedzeka kana kwete.
Nezve kutya kana kubatika, kwete zvachose, pamwe yaive nzira yawataura nayo (kana kuti kuverenga kunoita kuti zviome kunzwisiswa nenzira kwayo) asi ini ndakadudzira kuti chirevo ichi chakanangiswa kwandiri, dai zvisiri, ndinokumbira ruregerero.
PS: Zvirokwazvo pachave nevakawanda vanozowana iyo script yandinoisa inonakidza uye inotoseka LOL!
Ok, ndinofara tasvika pakubvumirana. Mufaro!!
Ndakambotaura here kuti nzira iyi yakachengeteka kupfuura kushandisa makiyi eruzhinji neakavanzika?
Mune imwe chinyorwa ini ndatovagovana mashandisiro avo [1], ikozvino ini ndinongotsanangura imwe nzira yekuwana zvakafanana kana zvimwe zvakafanana.
Wese munhu anoshandisa inovaenderana zvakanyanya, iyo yavanosarudza. Pano ini ndakangotsanangudza kumwe kwekushandisa kunogona kupihwa sshpass, imwe inogona kunge iri kuburikidza neBash script kutsemura SSH kuburikidza nekushandisa duramazwi ... asi huya, uku kungori kumwe kushandiswa.
Ini ndinodzokorora, ini ndinongogovana ruzivo rwangu rwakanangana neGNU / Linux. SSHPass inogona kunge isiri sarudzo yakanaka kune chero nyaya, asi ine basa, usazeze.
BTW, ichinongedzera ku: (inoitwa nezvidzidzo vanozviti "maneja") ... heh ... heh ... heh ... Ini handidi kupa pfungwa, ini handina chandingaratidza kune chero munhu, tisingataure kuti shamwari yangu, hauna kana zano rekure rekuti ndiri ani, zvakati wandei pane zvandinoziva 😉
[1] https://blog.desdelinux.net/ssh-sin-password-solo-3-pasos/
Usatya, zvinoitika kuti mumunda mangu ndinoziva vanhu vanoisa basa ravo paGoogle uye pavanogadzirisa matambudziko vanoteedzera & kunama rudzi urwu rwechinhu. Ipapo wekuchengetedza manejimendi ndiye "anoisa mavhiri muvhiri" kana aona mhando idzi dzesimba. Zvido !!
Zorora murume, hazvina kukosha 😉
Chokwadi, asi ipapo password inonyoreswa mumirairo yakashandiswa. Nezvikonzero zvekuchengetedza, izvi hazvifanirwe kuitwa ...
Ndozvandaive ndichifunga ndichiverenga izvo zvakatumirwa
Kuwedzera izvi ku .bashrc yedu yaisazochengetedza iyo sshpass mirairo inoenderana:
HISTIGNORE='sshpass *'
Ini ndichave ndichiita kutumira maitiro ekuregeredza mirairo kuti varege kuponeswa ku bash nhoroondo munguva pfupi :)
Imwe nzira yemirairo isiri kuponeswa ndeyekugara uchiisa nzvimbo pamberi pekuraira. ^ __ ^
Ini ndinofunga zvakachengeteka kushandisa makiyi ekubatanidza kuburikidza neSSH pasina kuisa password.
Kune rimwe divi, kugadzira iyo izere yekuraira alias uko password inoponeswa inogona kunge iri nyaya yekuchengetedza
Kana zvichiratidzika kwandiri sekukanganisa mukuchengetedzwa kwemakomputa, asi isu tichave nechokwadi chekuti ivo havana kuponeswa munhoroondo ye bash harisi iro dambudziko ratinoita (kunze kwema alias angave makuru), zvakare sekureva kwaEvav mu chitoro titengesei banga ndisu tichaona zvekushandisa
Zvinonakidza, asi ini zvirinani kushandisa iyo yeruzhinji uye yakavanzika kiyi yawakaratidza mune kumwe kupinda.
@KZKG
Ini ndinofunga zvinonyanya kushanda - uye zvakachengeteka! - shandisa RSA / ECDSA makiyi pamwe chete nekiyi (SSH mumiririri) yekusimbisa otomatiki.
Mune yangu kesi, ini ndinoshandisa SSH keychain kune Keychain, yakagadzirwa nevanhu vekuFuntoo, inoshanda zvakanyanya, inoshandisa mashoma zviwanikwa uye yakachengeteka kwazvo:
http://www.funtoo.org/Keychain
Muenzaniso:
j:0 ~ > AliasSearch ssh
# SSH management
alias SSHCOPYIDecdsa='ssh-copy-id -i ~/.ssh/id_ecdsa.pub'
alias SSHCOPYIDrsa='ssh-copy-id -i ~/.ssh/id_rsa.pub'
alias SSHKEYGENecdsa='ssh-keygen -t ecdsa -b 521 -C "$(whoami)@$(hostname)-$(date -I)"'
alias SSHKEYGENrsa='ssh-keygen -t rsa -b 4096 -C "$(whoami)@$(hostname)-$(date -I)"'
Kushandisa sei:
SSHKEYGEN {ecdsa, rsa}
SSHCOPYID {ecdsa, rsa} mushandisi @ {server, ip}
# SSH servers
alias SERVER1mosh='eval $(keychain --eval --agents ssh -Q --quiet id_ecdsa) && mosh -p # usr1@server1'
alias SERVER1='eval $(keychain --eval --agents ssh -Q --quiet id_ecdsa) && ssh -v -p # usr1@server1.local'
alias SERVER101='eval $(keychain --eval --agents ssh -Q --quiet id_ecdsa) && ssh -v -p # usr1@[direc. ip].101'
Donde:
-p #: chiteshi
usr1 @ server1: mushandisi @ AVAHI server
usr1@server1.local: mushandisi @ AVAHI server (zvinoenderana nekuti sevha yakagadzirirwa sei mune mamwe masisitimu inofanirwa kuwedzera chinokwana .local)
usr1 @ [wedzera. ip] .101: yakatarwa ip kero.
/ etc / ssh / sshd_config: http://paste.chakra-project.org/4974/
~ / .ssh / gadziriso: http://paste.chakra-project.org/4975/
OS: Arch Linux/Chakra
Ndinovimba ichakushandira iwe, kwaziso!
Chaizvoizvo ini ndinoshandisa makiyi, kwete SSHPass kuwana maseva angu ... Ndakawana SSHPass pandakanga ndichida nzira yekuita iyi script: http://paste.desdelinux.net/4810
Asi ... tsime, ini ndaida kugovera SSHPass nemunhu wese, asi zviri pachena kuti ini ndaisakwanisa kuisa pano script inobvumidza kushandisa duramazwi kuyedza kutyora OpenSSH-Server HAHAHA!
«[…] Ini handina kukwanisa kuisa pano script inobvumidza kushandisa duramazwi kuyedza kutyora OpenSSH-Server HAHAHA!»
Asi nei usingadaro?
Kubiridzira & kutsemuka haisi chikamu chekudzidza maitiro akanaka ekuchengetedza [0]!?
Ndapota murume, enda mberi !!!
[0] Hazvina kunaka here kushandisa mazwi kureva zvakapesana chaizvo nezvavanoreva chaizvo?? Hack mitauro !!! -D
Mhoroi, ndinowana iko kukanganisa:
Iri kuyedza mapassword kusvika 192.168.20.11 pachiteshi 22 nemudzi mushandisi
kati: con-letters.txt: Hakuna rakadaro faira kana dhairekitori
iyo faira ine mavara.txt ndinoigadzira?
Kwazisa
Izvi hazviitwe, nekuti password inochengetwa mu bash_history senge iri pachena zvinyorwa, kunze kweizvozvo inogona kuwanikwa neimwe nzira. Saka iyo ssh haikubvunze iwe password, nzira kwayo iri ne "yeruzhinji uye yakavanzika makiyi".
Ini ndinoshandisa RSA kubatanidza kumaseva angu ari kure, kunyangwe zvakadaro ini ndinofunga kuti kubatana kune imwe komputa kwatisingade kuchengetedzwa kwakasimba chishandiso chakanaka, nekuda kwetipi!
Chiuuuu
Uye nei zvirinani kusashambadzira password yangu kuti iwanikwe kune chero munhu?
Zvakanakisa izvo zvakanaka !!!!!! uye muchiSpanish.
Yakanaka chinyorwa, senguva dzose vanhu vanogunun'una pachinzvimbo chekutenda, kunyangwe nzira yacho isina kuchengeteka zvinoenderana nekuti unoishandisa kupi uye sei, ndatenda zvikuru 🙂