Toujou itilize Putty + WinSCP/FileZilla?
Lè sa a, nou rekòmande pou peye atansyon sou lojisyèl tankou xShell.
- Li sipòte pa sèlman pwotokòl SSH, men tou lòt moun. Pou egzanp, telnet oswa rlogin.
- Ou ka konekte ak plizyè serveurs an menm tan (mekanis tab).
- Pa gen okenn nesesite pou antre done chak fwa, ou ka sonje li.
- Kòmanse soti nan vèsyon 6, yon koòdone Ris parèt ki konprann tout kodaj Ris, ki gen ladan UTF-8.
- Sipòte tou de koneksyon modpas ak koneksyon kle.
- Anplis, pou jere dosye atravè ftp/sftp ou pa bezwen kouri WinSCP oswa FileZilla separeman.
- Devlopè xShell yo te pran bezwen ou yo an kont epi tou te fè xFtp, ki sipòte regilye FTP ak SFTP.
- Ak sa ki pi enpòtan an se ke xFtp ka lanse dirèkteman nan yon sesyon ssh aktif epi li pral imedyatman konekte ak sèvè espesifik sa a nan mòd transfè fichye (lè l sèvi avèk pwotokòl la sFtp). Men, ou ka louvri xFtp tèt ou epi konekte nan nenpòt nan serveurs yo.
Genyen tou yon dèlko kle piblik/prive ak yon manadjè pou jere yo.
Konplètman gratis pou itilizasyon pèsonèl, ki pa komèsyal oswa edikasyon.
Ranpli nan jaden yo, asire w ke ou voye yon imèl, kote ou gen aksè, yo pral voye yon lyen download la.
Telechaje epi enstale tou de aplikasyon yo. Ann lanse.
Apre lansman, nou wè yon fenèt ki gen yon lis sesyon ki sove yo, pandan ke li vid. Klike "nouvo"
Ranpli enfòmasyon sou koneksyon an, adrès pò/lame/ip, ansanm ak non sesyon an vle.
Apre sa, ale nan otantifikasyon epi ranpli login ak modpas la.
Next Ok epi konekte ak sèvè a.
Pou xFTP tout bagay se menm bagay la. Bagay la sèlman ou bezwen chwazi se pwotokòl la, default la pral sFTP, ou ka chwazi regilye FTP.
Bagay ki pi pratik se ke tèks la chwazi otomatikman kopye nan clipboard la
(Zouti - Opsyon - Klavye ak sourit - Kopi tèks ki make nan clipboard).
Ou ka konekte pa sèlman ak yon modpas, men tou lè l sèvi avèk yon kle, ki se pi an sekirite ak pi pratik.
Li nesesè jenere kle nou an, oswa plis jisteman, yon pè - kle piblik / prive.
Lanse Xagent (enstale enkli).
Nou wè lis kle yo pandan li vid. Klike sou Jere kle, Lè sa a, jenere
Kalite RSA
Longè 4096 bit minimòm.
Klike sou Next epi tann. Lè sa a, ankò Next
Nou nonmen kle a kòm li bon pou nou; si ou vle, ou ka pwoteje kle a lè w mete yon modpas adisyonèl (li pral mande lè w konekte oswa enpòte kle a sou yon lòt aparèy)
Next Next nou wè kle PUBLIK nou an tèt li. Nou itilize li pou konekte avèk sèvè a. Yon sèl kle ka sèvi sou anpil serveurs, ki se pratik.
Sa a konplete jenerasyon an, men sa a se pa tout.
Ou bezwen ajoute yon kle sou sèvè a.
Konekte ak sèvè a atravè ssh epi ale nan /root/.ssh
root@alexhost# cd /root/.ssh
ki nan 90% nan ka nou jwenn erè a -bash: cd: /root/.ssh: Pa gen okenn dosye sa yo oswa anyè
sa a nòmal, katab sa a manke si kle yo pa te pwodwi sou sèvè a anvan.
Li nesesè jenere kle a nan sèvè a tèt li nan yon fason menm jan an.
root@alexhost# ssh-keygen -t rsa -b 4096
Li pral ofri nou chemen kote pou konsève pou dosye kle a.
Nou dakò ak default /root/.ssh/id_rsa lè nou peze Enter.
Next se modpas la pou dosye kle a ak konfimasyon, oswa kite li vid epi Antre.
Ale nan /root/.ssh ankò:
root@alexhost# cd /root/.ssh
Ou bezwen kreye yon fichye authorized_keys:
root@alexhost# nano authorized_keys
Nou kole nan li kle nou an nan fòm tèks yo jwenn pi wo a:
Sove epi sòti.
Ctrl + O
Ctrl + X
Ale nan xShell, rele lis sesyon ki te sove yo (Alt+O)
Nou jwenn sesyon nou an, klike sou pwopriyete, ale nan otantifikasyon.
Nan jaden an metòd, chwazi kle piblik.
Nan jaden kle itilizatè a, chwazi kle nou te kreye deja, sove epi konekte.
Kliyan an sèvi ak yon kle PRIVE, epi yon kle PUBLIC anrejistre sou sèvè a.
Kle prive a ka transfere nan lòt PC ou si ou vle konekte soti nan li.
Nan Xagent - jere kle, chwazi kle a - Ekspòte, sove.
Sou yon lòt PC Xagent - jere kle - Import, chwazi, ajoute. Si kle a te pwoteje modpas, yo pral mande modpas la nan pwen sa a.
Kle a ka bay nenpòt itilizatè, pa sèlman rasin.
Chemen estanda /user_home_folder/.ssh/authorized_keys
Pou itilizatè alexhost la, pa egzanp, pa default sa a pral /home/alexhost/.ssh/authorized_keys
Sous: www.habr.com