вордпресс

Водич за програмере да почнете да користите ССХ (безбедно се повежите са сервером)

Научити како да користите ССХ за приступ вашој ВордПресс локацији је нешто што можда нисте разматрали. За већину корисника ВордПресс-а, најпознатији начин повезивања са вашом веб локацијом биће преко ВордПресс контролне табле и административних екрана, у комбинацији са СФТП-ом и пхпМиАдмин-ом за приступ бази података.

Али ССХ би се могао показати као један од највреднијих алата у вашем ВордПресс појасу са алаткама.

Ако желите да убрзате свој ток посла, открићете да ће вас учење како да користите ССХ за повезивање са вашом ВордПресс локацијом учинити ефикаснијим.

У овом посту ћемо вам показати како да то урадите.

Шта је ССХ?

Прво, почнимо тако што ћемо идентификовати шта је ССХ и када бисте га могли користити.

ССХ значи 'Безбедна шкољка'. ССХ спецификације га дефинишу као:

„Протокол за безбедно удаљено пријављивање и друге безбедне мрежне услуге преко несигурне мреже.“

То значи да можете да га користите за даљински приступ вашој ВордПресс локацији, са било ког рачунара и без обзира на то где се ваша веб локација налази, све док имате акредитиве за пријаву. Употреба ове методе је сама по себи безбедна.

ССХ је дизајниран да обезбеди безбедно пријављивање, тако да можете бити сигурни да нико не може приступити вашој вези док је користите. Такође је брз и лак за употребу када се савладате. А ако желите да комуницирате са ВордПресс РЕСТ АПИ-јем, то је један од начина за слање команди.

Да бисте се повезали са сервером преко ССХ-а, требаће вам две ствари:

  • Интерфејс.
  • Акредитиве за пријављивање.

Ако користите Линук или мацОС, имате интерфејс уграђен у ваш оперативни систем, тако да не морате да инсталирате ССХ клијент. Али ако користите Виндовс, мораћете да инсталирате клијента. Показаћу вам како то да урадите у овом посту.

Алатке које су вам потребне да се повежете са својом веб локацијом путем ССХ-а

За почетак, мораћете да користите или терминал или ССХ клијент. Ови функционишу на веома сличан начин.

Повезивање преко терминала на мацОС-у или Линук-у

Терминал је апликација која долази са Линук-ом или мацОС-ом, која вам омогућава да користите командну линију за слање команди, било на вашу машину или на удаљени сервер.

То није графички интерфејс тако да нећете користити миш. Уместо тога, куцате текстуалне команде. За корисника који први пут то може бити мало узнемирујуће, јер сте вероватно навикли да видите визуелне приказе својих команди. Али када се навикнете на то, брже ћете га пронаћи.

Ако сте радили са рачунарима у данима пре графичких корисничких интерфејса, користећи системе као што је Мицрософт-ов МС-ДОС, можда сте упознати са овом врстом интерфејса. Добра вест је да вам Терминал пружа много више опција него што је то учинио МС-ДОС!

Да бисте отворили Терминал на Мац-у, отворите Спотлигхт и откуцајте терминал. Можете му приступити и преко Апликације> Услужни програми.

Како користити ССХ: Проналажење терминала на Мац-у
Проналажење терминала на Мац-у

Да бисте отворили Терминал на Линук-у, пронађите га у aplikacije мени. Ако није одмах очигледно, откуцајте терминал у одзивник да га пронађете.

Повезивање преко ССХ клијента на Виндовс-у

ССХ клијент је програм који ћете морати да инсталирате ако користите Виндовс да бисте се повезали преко ССХ-а.

Најпопуларнији ССХ клијент је ПуТТИ. Мораћете то да преузмете и инсталирате да бисте могли да приступите својој веб локацији из Виндовс-а.

Како користити ССХ: ПуТТИ
Преузми ПуТТИ

Инсталирање Путти ССХ клијента на Виндовс

Почните тако што ћете отићи на страницу за преузимање ПуТТИ.

Како користити ССХ: ПуТТИ страница за преузимање
Страница за преузимање ПуТТИ

Одавде изаберите пакет који одговара вашој верзији оперативног система Виндовс. Ако нисте сигурни да ли да преузмете 32-битну или 64-битну верзију, погледајте страницу са честим питањима. Ако сте у недоумици, 32-битна верзија је сигурнија опција.

Кликните на једну од две опције испод МСИ („Виндовс Инсталлер“). Датотека ће се преузети на вашу машину и покренути инсталатер.

Када се ПуТТИ инсталира, отворите га и можете га користити за повезивање са својом веб локацијом.

Како се повезати са својим сервером преко командне линије

Када пронађете или инсталирате терминал или ССХ клијент, следећи корак је повезивање са удаљеном локацијом.

У терминалу или ССХ клијенту користите командне линије да се повежете и пошаљете команде вашем серверу. То је терминологија коју ћу од сада користити, уместо да се односим на Терминал или ССХ клијент.

Да бисте то урадили, биће вам потребне четири информације:

  • Адреса сервера.
  • Корисничко име.
  • Лозинка.
  • Лука.

Адреса сервера је обично име вашег домена или ИП адреса. Ако је ваш сајт хостован са Behmaster, користите своју ИП адресу.

Корисничко име и лозинка ће бити ваше ФТП корисничко име и лозинка, не оне за вашег ВордПресс администратора.

Порт ће обезбедити ваш хостинг провајдер. У неким случајевима се користи подразумевани порт, али за додатну сигурност на Behmaster, користимо различите портове за различите локације.

У момBehmaster, можете пронаћи детаље тако што ћете изабрати своју локацију и пронаћи СФТП/ССХ одељак на екрану са информацијама.

MyBehmaster ССХ
MyBehmaster ССХ

Само копирајте ово и налепите у командну линију.

Када то урадите, од вас ће бити затражено да унесете лозинку. Копирајте то са МиBehmaster и добићете приступ свом серверу.

Видећете екран који изгледа отприлике овако:

Behmaster ССХ почетни екран
Behmaster ССХ почетни екран

Ако нисте са Behmaster хостинг, ваш екран ће изгледати мало другачије, али ће вам и даље омогућити приступ вашем серверу.

Како користити ССХ за интеракцију са вашом веб локацијом

Сада можете почети да користите ССХ за интеракцију са вашим сервером и вашом веб локацијом. Постоји велики број ССХ команди које можете да користите, као и команде које пружа ВордПресс интерфејс командне линије (ВП-ЦЛИ).

Важно

ССХ је веома моћан алат и ако нисте пажљиви, могли бисте да покварите своју веб локацију. То ће вам омогућити да додајете и бришете датотеке, тако да ако унесете погрешну команду, можете изгубити садржај или избрисати све своје слике, на пример. Увек га користите опрезно и уверите се да сте направили резервну копију своје веб локације пре употребе.

Основне ССХ команде

ССХ долази са низом команди које можете користити за повезивање и интеракцију са својим сервером.

Када погледате свој сервер преко командне линије, једноставно укуцате ССХ команде на исти начин као да користите Терминал за интеракцију са сопственим рачунаром.

Хајде да погледамо неке од најкориснијих ССХ команди које можете почети да користите.

  • Команда лс
  • Команда цд-а
  • Команда мкдир
  • Команда на додир
  • Тхе цат Цомманд
  • Команда рм
  • Команда цп
  • Команда мв

Команда лс

Употребите ls команду да бисте добили листу датотека и директоријума на вашој тренутној локацији. Можете додати још у команду да бисте добили више информација:

  • ls -l приказује детаље датотека, као што су величина, измењени датум и време, власник и дозволе.
  • ls -a приказује скривене датотеке и директоријуме.
Како користити ССХ: команда лс
Команда лс

Команда цд-а

Употребите cd команда за промену директоријума. Бићете пребачени у нови директоријум и командна линија ће показати где се налазите:

Команда цд
Команда цд

Тада можете користити ls поново да бисте сазнали шта је у новом директоријуму.

Можете да користите cd да се померите надоле више од једног директоријума или да се померите нагоре или преко директоријума. Да бисте отишли ​​горе, унесите две тачке после cd овако:

cd ..

А да бисте отишли ​​у одређени директоријум, откуцајте пуну путању директоријума као што је:

cd public/wp-content/themes

Команда мкдир

Употребите mkdir команду за креирање новог директоријума. Дакле, ако сам у директоријуму тема, могао бих да креирам нови директоријум за нову тему:

mkdir mytheme

Команда на додир

Када направим свој нови директоријум, могао бих да додам нову датотеку у њега користећи команду додира:

touch style.css

Тхе цат Цомманд

Да бисте приказали садржај датотеке, користите cat команда.

Како користити ССХ: команда цат
Команда мачке

Команда рм

Употребите rm команду за уклањање датотеке или фасцикле. Користите са опрезом, као ово се не може поништити:

rm style.css

Команда цп

cp команда се користи за копирање датотека и фасцикли. Морате да наведете назив датотеке или фасцикле и локацију на коју желите да их копирате.

cp [options] [source] [destination]

Такође можете додати опције на почетак команде, али не морате. Дакле, да копирам фоотер.пхп датотеку из једне теме у другу када сте у вп-цонтент директоријуму, користили бисте ово:

Потребан вам је изузетно брз, сигуран хостинг прилагођен програмерима? Behmaster је направљен имајући на уму програмере ВордПресс-а и пружа обиље алата преко моћне контролне табле. Погледајте наше планове

cp /themes/theme1/footer.php /themes/theme2/

Немојте додавати име за одредишну датотеку. Ако то учините, а већ постоји датотека са тим именом на том одредишту, онда ће датотека бити замењена садржајем датотеке коју копирате.

Ако не укључите име датотеке у детонацију и та датотека већ постоји, добићете поруку о грешци и копирање се неће извршити.

Већ сам поменуо да постоје неки опциони елементи које можете додати на почетку ове команде. Су:

  • -f: ако немате дозволу за писање за одредишну датотеку, она ће бити избрисана и команда ће креирати нову датотеку.
  • -u: копирајте изворну датотеку само ако је новија од одредишне датотеке.
  • -n: неће преписати постојећу датотеку.
  • -a: архивирајте датотеке.
  • -R: само за фасцикле, копирајте све датотеке и фасцикле унутар те фасцикле.

Команда мв

Као алтернативу копирању датотеке, можете је преместити помоћу mv команда. За ово, само наведите извор и одредиште: нема опција.

mv /themes/theme1/footer.php /themes/theme2/

Ово ће уклонити фоотер.пхп датотеку из теме1 и преместите је у тему2. Ако то урадите са фасциклом, она ће увек премештати датотеке и фасцикле у том директоријуму.

Информације о више ССХ команди можете пронаћи у ССХ документацији.

Коришћење ВП-ЦЛИ за интеракцију са вашом веб локацијом

Поред стандардних ССХ команди, ВордПресс вам такође даје ВП-ЦЛИ интерфејс, који пружа још више команди. Ово укључује интеракцију са датотекама и фасциклама, администраторским опцијама и вашом базом података.

са Behmaster, ВП-ЦЛИ долази са вашим хостингом и можете одмах почети да га користите. Ако ваш провајдер хостинга не даје ваш ВП-ЦЛИ, можете га инсталирати пратећи кораке у овом водичу за ВП-ЦЛИ.

Тестирање и решавање проблема ваше ССХ везе

Понекад ћете можда открити да се ССХ не понаша онако како желите. Или се не можете повезати, или команда коју сте користили не ради на начин на који очекујете.

Ако се то догоди, испробајте неке од ових савета за решавање проблема.

Ако не можете да се повежете преко ССХ

Ако не можете да се повежете са сервером, погледајте све поруке о грешци или упите које вам даје командна линија. Понекад ћете морати да одговорите на упит са да/не или да исправите грешку у куцању у команди.

Ако то не успе, проверите да ли су акредитиви за пријаву које сте дали тачни. Моћи ћете да их добијете од инфо страница за ваш сајт у МиBehmaster. Други провајдери хостинга ће вероватно имати ССХ одељак у цПанелу или било којој контролној табли коју користе.

Ако сте покушали поново и и даље не ради, покушајте да ресетујете своју ССХ лозинку. Проверите да ли ваша интернет веза ради и да нема заштитни зид који вас спречава да приступите серверу. Ако сте у недоумици, затворите Терминал или ССХ клијент и поново га отворите.

Пријавите се на свој хостинг налог и проверите да нема проблема са сервером који вас спречавају да добијете приступ. Ако сте са Behmaster, идите на нашу страницу са статусом система да бисте сазнали да ли нешто не ради.

Behmaster екран статуса система
Behmaster екран статуса система

Ако сте на јавној мрежи, можда неће дозволити ССХ приступ вашем порту. Покушајте да га тестирате са другим портовима за које знате да раде.

Ако ништа друго не успије, отворите тикет за подршку код свог хостинг провајдера који ће моћи да приступи евиденцији и утврди зашто нисте били у могућности да се повежете.

Ако ваше ССХ команде не раде како би требале

Још један уобичајени проблем је да ССХ команда не ради на начин на који очекујете. Ово је обично због погрешног уноса наредбе.

Ево примера где сам куцао is УМЕСТО ls :

Како користити ССХ: Уношење грешке у куцању у терминалу
Унос грешке у куцању у терминалу

Овде ми се приказује упозорење о грешци (command not found) па покушавам поново, са исправном командом.

Понекад можете исправно унети команду, али погрешне параметре. Ако је то случај, проверите ССХ документацију за ССХ команде и ВП-ЦЛИ документацију за ВП-ЦЛИ команде.

Ако ваше ССХ команде не раде јер веза не ради, видећете поруку о грешци која вам то говори. Командна линија вам стално пружа информације о томе шта се дешава, што је једна од њених предности. У ствари, често вам даје више и јасније информације од графичког интерфејса.

Како генерисати нови ССХ пар кључева за додатну сигурност

Генерисање ССХ пара кључева додаје додатни ниво безбедности у поређењу са коришћењем вашег корисничког имена и лозинке за повезивање на ССХ. То радите из терминала или вашег ССХ клијента. Ево како.

Генерисање пара кључева укључује три корака:

  1. Генеришите пар кључева у терминалу или у свом ССХ клијенту.
  2. Додајте пар кључева на свој хостинг налог – у МојBehmaster то радите преко Подешавања корисника екрани.
  3. Повежите се са својим сервером у терминалу или ССХ клијентом помоћу пара кључева.
Додавање ССХ кључа у МиBehmaster
Додавање ССХ кључа у МиBehmaster

Комплетна упутства о томе можете пронаћи у нашем водичу за генерисање ССХ парова кључева за мацОС, Линук и Виндовс.

Желите да будете ефикаснији програмер? Научите како да се повежете на своју веб локацију користећи ССХ! 🔛🔐Кликните да Твеет

резиме

Коришћење ССХ за повезивање са вашим сервером и вашом ВордПресс локацијом учиниће вас ефикаснијим од ослањања на ВордПресс администраторски интерфејс, ФТП, па чак и пхпМиАдмин.

Пратите горенаведене кораке да бисте се повезали са сервером преко ССХ-а и видећете да можете учинити више на својој веб локацији без потребе за пребацивањем између апликација или прозора прегледача.

Сада је ваш ред: која је ваша жељена терминалска команда коју користите свакодневно? Обавестите нас у коментарима!

Повезани чланци

답글 남기기

이메일 주소는 공개되지 않습니다.

Назад на врх дугмета