Дагы эле Putty + WinSCP/FileZilla колдонуп жатасызбы?
Анда биз xShell сыяктуу программалык камсыздоого көңүл бурууну сунуштайбыз.
- Бул SSH протоколун гана эмес, башкаларды да колдойт. Мисалы, telnet же rlogin.
- Сиз бир эле учурда бир нече серверлерге туташа аласыз (өтмөк механизми).
- Ар бир жолу маалыматтарды киргизүүнүн кереги жок, аларды эстеп калууга болот.
- 6-версиясынан баштап орусча интерфейс пайда болду, ал бардык орусча коддоолорду, анын ичинде UTF-8ди түшүнөт.
- Сырсөз байланышын жана ачкыч байланышын да колдойт.
- Мындан тышкары, азыр ftp/sftp аркылуу файлдарды башкаруу үчүн WinSCP же FileZilla өзүнчө иштетүүнүн кереги жок.
- xShell иштеп чыгуучулары сиздин муктаждыктарыңызды эске алып, ошондой эле кадимки FTP жана SFTP колдогон xFtp жасады.
- Эң негизгиси, xFtp түз эле активдүү ssh сеансынан ишке киргизилиши мүмкүн жана ал дароо ушул серверге файл өткөрүү режиминде туташат (sFtp протоколун колдонуу менен). Бирок сиз өзүңүз xFtp ачып, каалаган серверге туташа аласыз.
Ошондой эле ачык / купуя ачкыч генератору жана аларды башкаруу үчүн менеджер камтылган.
Жеке коммерциялык эмес колдонуу же билим алуу үчүн толугу менен акысыз.
Талааларды толтуруңуз, кирүү мүмкүнчүлүгүңүз бар электрондук почтага жазыңыз, жүктөө шилтемеси ошол жерге жөнөтүлөт.
Эки колдонмону тең жүктөп алып, орнотуңуз. Биз ишке киргизебиз.
Баштагандан кийин, биз бош болгон учурда сакталган сеанстардын тизмеси бар терезени көрөбүз. "жаңы" баскычын чыкылдатыңыз
Биз туташуу үчүн маалыматтарды, порт / хост / IP дарегин, ошондой эле каалаган сессиянын аталышын толтурабыз.
Андан кийин, аутентификацияга өтүп, логинди сырсөз менен толтуруңуз.
Андан ары Ok жана биз серверге туташып калдык.
xFTP үчүн баары бирдей. Сиз тандоо керек болгон бир гана нерсе - бул протокол, демейки sFTP болот, сиз кадимки FTPди тандай аласыз.
Эң ыңгайлуусу – тандалган текст автоматтык түрдө алмашуу буферине көчүрүлөт
(Инструменттер - опциялар - клавиатура жана чычкан - белгиленген текстти алмашуу буферине көчүрүү).
Сиз сырсөз менен гана эмес, ачкыч аркылуу да туташа аласыз, бул алда канча коопсуз жана ыңгайлуу.
Бул биздин ачкычты, тагыраак айтканда, ачык / купуя ачкычтарды түзүү керек.
Xagent иштетиңиз (комплектте орнотулган).
Биз ачкычтардын тизмесин бош турганда көрөбүз. Ачкычтарды башкаруу, андан кийин түзүү чыкылдатыңыз
RSA түрү
Узундугу 4096 бит минималдуу.
Кийинки чыкылдатыңыз, күтө туруңуз. Андан кийин дагы Кийинки
Ачкычты биз үчүн ыңгайлуу деп атайбыз, эгер кааласаңыз, ачкычты кошумча сырсөз коюу менен коргой аласыз (ал ачкычты башка түзмөккө туташтыруу же импорттоодо суралат)
Андан ары Кийинки жана биз PUBLIC ачкычыбызды көрөбүз. Биз аны серверге туташуу үчүн колдонобуз. Бир ачкычты көптөгөн серверлерде колдонсо болот, бул ыңгайлуу.
Бул муунду толуктайт, бирок баарын эмес.
Ачкычты серверге кошушуңуз керек.
Серверге ssh аркылуу туташып, /root/.ssh дарегине барабыз
root@alexhost# cd /root/.ssh
90% учурларда биз катаны алабыз -bash: cd: /root/.ssh: Мындай файл же каталог жок
бул кадыресе көрүнүш, эгер ачкычтар серверде мурда түзүлбөгөн болсо, бул папка жок.
Ушундай эле жол менен сервердин ачкычын түзүү керек.
root@alexhost# ssh-keygen -t rsa -b 4096
Бизден ачкыч файлын сактай турган жол сунушталат.
Биз Enter баскычын басуу менен демейки /root/.ssh/id_rsa макулбуз.
Андан кийин, ачкыч файлы жана ырастоо үчүн сырсөз, же бош калтырып, Enter баскычын басыңыз.
Кайрадан /root/.ssh дарегине өтүңүз:
root@alexhost# cd /root/.ssh
Сиз authorized_keys файлын түзүшүңүз керек:
root@alexhost# nano authorized_keys
Биз ага ачкычыбызды жогоруда алынган текст түрүндө киргизебиз:
Сактоо, чыгуу.
Ctrl +, оо,
Ctrl + X
xShellге өтүп, сакталган сеанстардын тизмесин чакырыңыз (Alt + O)
Биз сессиябызды табабыз, касиеттерди чыкылдатып, аутентификацияга барабыз.
Метод талаасында жалпы ачкычты тандаңыз.
Колдонуучунун ачкыч талаасында биздин мурда түзүлгөн ачкычты тандап, сактап жана туташуу.
Кардар PRIVATE ачкычын колдонот, сервер PUBLIC ачкычын колдонот.
Жеке ачкыч башка компьютериңизге өткөрүлүп берилиши мүмкүн, эгер сиз андан туташууну кааласаңыз.
Xagent'те - баскычтарды башкаруу, ачкычты тандоо - Экспорттоо, сактоо.
Башка компьютерде Xagent - баскычтарды башкаруу - Импорттоо, тандоо, кошуу. Эгер ачкыч сырсөз менен корголгон болсо, бул учурда сырсөз суралат.
Ачкыч жөн гана root эмес, каалаган колдонуучуга дайындалышы мүмкүн.
Жол стандарты /user_home_folder/.ssh/authorized_keys
Колдонуучу alexhost үчүн, мисалы, демейки боюнча ал /home/alexhost/.ssh/authorized_keys болот
Source: www.habr.com