Sempre aduprà Putty + WinSCP/FileZilla?
Allora ricumandemu di prestu attenzione à u software cum'è xShell.
- Supporta micca solu u protocolu SSH, ma ancu altri. Per esempiu, telnet o rlogin.
- Pudete cunnette cù parechji servitori à u stessu tempu (mecanismu di tabulazione).
- Ùn ci hè bisognu di inserisce dati ogni volta, pudete ricurdà.
- Partendu da a versione 6, apparsu una interfaccia russa chì capisce tutte e codificazioni russe, cumpresu UTF-8.
- Supporta a cunnessione di password è a cunnessione chjave.
- Inoltre, per gestisce i fugliali via ftp/sftp ùn avete più bisognu di eseguisce WinSCP o FileZilla separatamente.
- I sviluppatori di xShell anu pigliatu i vostri bisogni in contu è anu ancu fattu xFtp, chì sustene FTP è SFTP regularmente.
- È u più impurtante hè chì xFtp pò esse lanciatu direttamente da una sessione ssh attiva è si cunnette immediatamente à stu servitore specificu in u modu di trasferimentu di file (usendu u protocolu sFtp). Ma pudete apre u xFtp sè stessu è cunnette à qualsiasi di i servitori.
Hè inclusu ancu un generatore di chjave publica / privata è un gestore per a gestione.
Completamente gratuitu per usu persunale, micca cummerciale o educativu.
Riempite i campi, assicuratevi di email, à quale avete accessu, un ligame di scaricamentu serà mandatu quì.
Scaricate è installate e duie applicazioni. Lanciamu.
Dopu à u lanciu, vedemu una finestra cù una lista di sessioni salvate, mentre chì hè viotu. Cliccate "novu"
Inserite l'infurmazioni di cunnessione, l'indirizzu portu / host / ip, è ancu u nome di sessione desideratu.
Dopu, andate à autentificazione è compie u login è a password.
Next Ok è cunnette à u servitore.
Per xFTP tuttu hè u listessu. L'unicu ciò chì avete bisognu di selezziunà hè u protocolu, u predeterminatu serà sFTP, pudete sceglie FTP regulare.
A cosa più còmuda hè chì u testu sceltu hè automaticamente copiatu in u clipboard
(Strumenti - Opzioni - Tastiera è Mouse - Copia u testu marcatu in u clipboard).
Pudete cunnette micca solu cù una password, ma ancu cù una chjave, chì hè assai più sicura è più còmuda.
Hè necessariu di generà a nostra chjave, o più precisamente, una coppia - chjave publica / privata.
Lanciate Xagent (installatu inclusu).
Avemu vistu a lista di chjavi mentre hè viotu. Cliccate Manage Keys, dopu Generate
Type RSA
Lunghezza minima 4096 bit.
Cliccate Next è aspettate. Allora di novu Next
Nominemu a chjave cum'è cunvene per noi; se vulete, pudete prutege a chjave mettendu una password addiziale (sarà dumandata quandu cunnette o impurta a chjave in un altru dispositivu)
Next Next vedemu a nostra chjave PUBLICA stessa. Avemu aduprà per cunnette à u servitore. Una chjave pò esse usata in parechji servitori, chì hè cunvenutu.
Questu cumpleta a generazione, ma questu hè micca tuttu.
Avete bisognu di aghjunghje una chjave in u servitore.
Cunnettete à u servitore via ssh è andate à /root/.ssh
root@alexhost# cd /root/.ssh
à quale in u 90% di i casi avemu l'errore -bash: cd: /root/.ssh: Nisun schedariu o cartulare
questu hè normale, questu cartulare manca se e chjave ùn sò micca stati generati in u servitore prima.
Hè necessariu generà a chjave di u servitore stessu in una manera simili.
root@alexhost# ssh-keygen -t rsa -b 4096
Ci hà da offre u percorsu induve salvà u schedariu chjave.
Accettamu à u predefinitu /root/.ssh/id_rsa pressendu Enter.
Dopu hè a password per u schedariu chjave è a cunferma, o lasciate in biancu è Enter.
Andate à /root/.ssh di novu:
root@alexhost# cd /root/.ssh
Avete bisognu di creà un schedariu authorized_keys:
root@alexhost# nano authorized_keys
Incollamu a nostra chjave in forma di testu ottenuta sopra:
Salvà è esce.
Ctrl + O
Ctrl + X
Andate à xShell, chjamate a lista di sessioni salvate (Alt + O)
Truvemu a nostra sessione, cliccate proprietà, andate à l'autentificazione.
In u campu di u metudu, selezziunate a chjave publica.
In u campu di chjave d'utilizatore, selezziunate a nostra chjave creata prima, salvate è cunnette.
U cliente usa una chjave PRIVATA, è una chjave PUBLIC hè registrata in u servitore.
A chjave privata pò esse trasferitu à u vostru altru PC se vulete cunnette da ellu.
In Xagent - gestisce e chjave, selezziunate a chjave - Esporta, salvà.
Nant'à un altru PC Xagent - gestione chjave - Import, selezziunate, aghjunghje. Se a chjave hè stata prutetta da password, a password serà dumandata à questu puntu.
A chjave pò esse assignata à qualsiasi utilizatore, micca solu root.
Percorsu standard /user_home_folder/.ssh/authorized_keys
Per l'utilizatore alexhost, per esempiu, per automaticamente questu serà /home/alexhost/.ssh/authorized_keys
Source: www.habr.com