Оё то ҳол Putty + WinSCP/FileZilla-ро истифода мебаред?
Пас тавсия медиҳем, ки ба нармафзоре ба монанди xShell диққат диҳем.
- Он на танҳо протоколи SSH, балки дигаронро низ дастгирӣ мекунад. Масалан, telnet ё rlogin.
- Шумо метавонед дар як вақт ба якчанд серверҳо пайваст шавед (механизми ҷадвал).
- Ҳар дафъа ворид кардани маълумот лозим нест, шумо метавонед онро дар хотир доред.
- Аз версияи 6 сар карда, интерфейси русӣ пайдо шуд, ки ҳама рамзгузории русиро, аз ҷумла UTF-8-ро мефаҳмад.
- Ҳам пайвасти парол ва ҳам пайвасти калидиро дастгирӣ мекунад.
- Ғайр аз он, барои идоракунии файлҳо тавассути ftp/sftp ба шумо дигар лозим нест, ки WinSCP ё FileZilla-ро алоҳида иҷро кунед.
- Таҳиягарони xShell эҳтиёҷоти шуморо ба инобат гирифта, инчунин xFtp-ро сохтанд, ки FTP ва SFTP-и муқаррариро дастгирӣ мекунад.
- Ва муҳимтар аз ҳама он аст, ки xFtp-ро мустақиман аз сеанси фаъоли ssh оғоз кардан мумкин аст ва он фавран ба ин сервери мушаххас дар ҳолати интиқоли файл пайваст мешавад (бо истифода аз протоколи sFtp). Аммо шумо метавонед xFtp-ро худатон кушоед ва ба ягон сервер пайваст шавед.
Инчунин як генератори калиди давлатӣ/хусусӣ ва менеҷер барои идоракунии онҳо дохил карда шудааст.
Барои истифодаи шахсӣ, ғайритиҷоратӣ ё таълимӣ комилан ройгон.
Майдонҳоро пур кунед, ҳатман ба почтаи электронӣ фиристед, ки шумо ба он дастрасӣ доред, истиноди зеркашӣ ба он ҷо фиристода мешавад.
Ҳарду барномаро зеркашӣ ва насб кунед. Биёед оғоз кунем.
Пас аз оғозёбӣ, мо равзанаро бо рӯйхати сессияҳои захирашуда мебинем, дар ҳоле ки он холӣ аст. "нав" -ро клик кунед
Маълумоти пайвастшавӣ, суроғаи порт/хост/IP ва инчунин номи сессияи дилхоҳро пур кунед.
Баъдан, ба аутентификатсия гузаред ва логин ва паролро пур кунед.
Оянда Хуб ва ба сервер пайваст шавед.
Барои xFTP ҳама чиз якхела аст. Ягона чизе, ки шумо бояд интихоб кунед, протокол аст, пешфарз sFTP хоҳад буд, шумо метавонед FTP муқаррариро интихоб кунед.
Аз ҳама қулай он аст, ки матни интихобшуда ба таври худкор ба буфер нусхабардорӣ карда мешавад
(Асбобҳо - Параметрҳо - Клавиатура ва муш - Матни қайдшударо ба буфер нусхабардорӣ кунед).
Шумо метавонед на танҳо бо парол, балки бо истифода аз калид пайваст шавед, ки хеле бехатар ва қулайтар аст.
Калиди мо, аниқтараш, як ҷуфт - калидҳои ҷамъиятӣ/хусусиро тавлид кардан лозим аст.
Xagent-ро оғоз кунед (насбшуда дохил карда шудааст).
Мо рӯйхати калидҳоро ҳангоми холӣ мебинем. "Идоракунии калидҳо" -ро пахш кунед ва баъд тавлид кунед
RSA нависед
Дарозии ҳадди аққал 4096 бит.
Next клик кунед ва интизор шавед. Сипас боз Оянда
Мо калидро тавре ном мебарем, ки он барои мо қулай аст; агар хоҳед, шумо метавонед калидро бо гузоштани пароли иловагӣ муҳофизат кунед (он ҳангоми пайваст кардан ё ворид кардани калид ба дастгоҳи дигар дархост карда мешавад)
Баъдан Мо худи калиди 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 розӣ ҳастем.
Минбаъд парол барои файли калидӣ ва тасдиқ аст, ё онро холӣ гузоред ва ворид кунед.
Боз ба /root/.ssh равед:
root@alexhost# cd /root/.ssh
Шумо бояд файли authorized_keys эҷод кунед:
root@alexhost# nano authorized_keys
Мо калиди худро дар шакли матни дар боло гирифташуда ба он часпонед:
Захира ва баромадан.
Ctrl + O
Ctrl + X
Ба xShell гузаред, рӯйхати сеансҳои захирашударо даъват кунед (Alt+O)
Мо сессияи худро пайдо мекунем, хосиятҳоро клик мекунем, ба аутентификатсия меравем.
Дар майдони усул калиди ҷамъиятиро интихоб кунед.
Дар майдони калиди корбар калиди қаблан сохташудаи моро интихоб кунед, захира кунед ва пайваст шавед.
Мизоҷ калиди PRIVATE-ро истифода мебарад ва калиди PUBLIC дар сервер сабт шудааст.
Агар шумо хоҳед, ки аз он пайваст шавед, калиди хусусиро ба компютери дигари шумо интиқол додан мумкин аст.
Дар Xagent - идора кардани калидҳо, калидро интихоб кунед - Содирот, захира кунед.
Дар компютери дигар Xagent - калидҳоро идора кунед - Ворид кунед, интихоб кунед, илова кунед. Агар калид бо парол муҳофизат карда шуда бошад, дар ин лаҳза парол дархост карда мешавад.
Калид метавонад ба ҳама корбар таъин карда шавад, на танҳо ба реша.
Роҳи стандартӣ /user_home_folder/.ssh/authorized_keys
Барои корбар alexhost, масалан, ба таври нобаёнӣ ин /home/alexhost/.ssh/authorized_keys хоҳад буд.
Манбаъ: will.com