Достъп до вашия Linux сървър от Microsoft Windows

В предишна статия обсъждахме как да стартираме основен уеб сървър с nginx и да получим примитивна уеб страница онлайн, какво обаче, ако хостваме нашия уебсайт на VPS сървър, който не е локално, и искаме да получим достъп до сървъра отвътре Microsoft Windows?

Има две решения, които бих скочил веднага: Putty и WinSCP.

Putty е приложение, което ни позволява да направим SSH връзка с отдалечен сървър (Putty също може да използва неща като Telnet, но днес няма да навлизаме в това), за да получим достъп до него чрез командната линия. WinSCP ще ни позволи да се свържем чрез SSH и да прехвърляме файлове / папки напред и назад между нашата машина и сървъра; графично.

Достъп до Linux сървъри от Windows

Първото нещо, което искате да направите, е да изтеглите гореспоменатия софтуер от следните връзки:

  • Замазка - Прочетете нашия подробен урок за Putty тук.
  • WinSCP - Прочетете как да архивирате сесиите на WinSCP тук.

След като ги инсталирате и съответно ги инсталираме, нека просто влезем и започнем шпакловка.

Свързването с Putty към вашия сървър е доста лесно, ако приемем, че не сте променили номера на порта или нещо друго, просто въведете IP адреса или името на домейна на сървъра и се свържете. След това ще бъдете подканени да въведете потребителско име и парола. Въведете ги, както е уместно, и ще бъдете свързани към вашия сървър.

От тук имате пълен достъп до командния ред и можете да правите по ваше желание в рамките на силата, която имате! На този етап, ако приемем, че не сте влезли като root, можете да навигирате в текущия си потребителски акаунт, да използвате sudo / su, да правите файлове, да редактирате файлове, да конфигурирате файлове и по същество да правите всичко, което трябва да направите ...

WinSCP

Но, да речем, че искаме да прехвърлим някои файлове от нашата локална машина към нашия сървър? Е, можем да направим това чрез командния ред, но за основните потребители, които едва започват, би било много по-лесно да използват WinSCP, за да направят това ... Така че, нека стартираме WinSCP.

След като стартирате WinSCP, вие сте посрещнати с подобен екран на този на Putty. Отново въведете подходящите си идентификационни данни и влезте. След като влезете, ще ви се покаже екран с две области, като лявата е вашата локална машина, а дясната е вашият отдалечен сървър. Сега можете да получите достъп до файлове в графична среда и можете лесно да влачите и пускате файлове за прехвърляне напред и назад между машините, без да се бъркате с командния ред. Аз лично все още ми е по-лесно да редактирам конфигурационни файлове чрез Putty, използвайки текстов редактор за командния ред като Nano, но вие имате възможност да работите единствено чрез WinSCP за редактиране на текстови файлове и такива, ако решите да го направите.

Заключителни думи

Надяваме се, че това помага на някои от вас, които може би не са били наясно по начин да се свържат с отдалечените ви сървъри чрез Windows. Има и други опции, но това са изпитаните и истински методи, които използвам от години и които лично препоръчвам на нови потребители. Най-големият ми съвет за вас е, че докато имате възможност да работите стриктно в рамките на WinSCP, не го правете; да се чувствате удобно като използвате Putty, използвате командния ред и работите в не графична среда. Ще благодарите по-късно, използвайте WinSCP за прехвърляне на файлове от локален към отдалечен, но в противен случай се придържайте към Putty!

Ами ти? Всички други методи, които предпочитате?