SSH girişi nədir: təhlükəsiz server girişi üçün başlanğıc bələdçisi
Saytın idarəsi ilə panel səviyyəsindən bir az dərin məşğul olmusunuzsa, mütləq SSH terminini eşitmisiniz. Secure Shell-in qısaldılmış forması olan SSH, idarəetmə panelində klikləmək əvəzinə uzaq serverə birbaşa qoşulub komandalar icra etməyin standart yoludur. SSH developerlərə, sistem administratorlarına və getdikcə daha çox adi sayt sahiblərinə saytlarının işlədiyi maşına birbaşa giriş verir — konsol aləti quraşdırmaqdan tutmuş yavaş işləyən skripti aradan qaldırmağa qədər. Qulağa texniki gəlsə də, əsas fikir sadədir: komputeriniz və server arasında elə təhlükəsiz, şifrələnmiş bir kanal ki, sanki serverin qarşısında əyləşib komanda yazırsınız.
SSH nədir və niyə vacibdir
SSH — uzaq serverlə şifrələnmiş terminal sessiyası açmağa imkan verən şəbəkə protokoludur. SSH standart olmazdan əvvəl administratorlar çox vaxt Telnet-dən istifadə edirdilər, o isə parollar da daxil olmaqla hər şeyi açıq mətn şəklində ötürürdü. SSH bunu güclü şifrələmə ilə əvəz etdi: kimsə komputeriniz və server arasındakı trafiki tutsa belə, o, sizin giriş məlumatlarınızı yox, qarışıq şifrəli məlumat görəcək. Bu vacibdir, çünki server internetə açıq, ortaq istifadə olunan bir maşındır — onu idarə etmək üçün kanal təhlükəsiz deyilsə, onun üzərində qurduğunuz hər şey risk altındadır. Bu gün SSH demək olar ki, hər Linux əsaslı serverə — o cümlədən əksər hostinq hesablarına, VPS-lərə və fiziki serverlərə — girişin standart yoludur.
SSH girişinizi necə təhlükəsiz saxlayır
Hər SSH qoşulması müştəri və serverin şifrələmə üsulu üzərində razılaşdığı və bir-birinin kimliyini təsdiqlədiyi “əl sıxma” ilə başlayır. Server öz kimliyini host açarı ilə sübut edir, siz isə ya parolla, ya da daha etibarlı yolla — SSH açar cütü ilə öz kimliyinizi sübut edirsiniz. Bu mərhələdən sonra bütün trafik — komandalarınız, serverin cavabları, ötürdüyünüz bütün fayllar — şifrələnmiş kanaldan keçir. Şifrələmədən əlavə, SSH serverləri adətən əlavə qorunma təklif edir: uğursuz giriş cəhdlərinin məhdudlaşdırılması, yalnız müəyyən hesablara qoşulma icazəsi və root girişinin tamamilə söndürülməsi — beləliklə, hücum edən ən bariz istifadəçi adını belə sınaya bilmir.
Parol ya SSH açarı: hansını seçmək lazımdır
SSH ilə parolla da daxil ola bilərsiniz — istənilən saytda olduğu kimi — amma bir dəfə qurulduqdan sonra açarla autentifikasiya həm daha təhlükəsiz, həm də daha rahatdır. SSH açar cütü yalnız komputerinizdə qalan və heç vaxt paylaşılmayan məxfi açardan və serverə yerləşdirdiyiniz açıq açardan ibarətdir. Qoşulduğunuz zaman server komputerinizin uyğun məxfi açara sahib olduğunu sübut etməsini tələb edir, özü də açarın heç vaxt şəbəkə ilə ötürülməsinə ehtiyac qalmadan. Bu, parol təxmin etməyi mənasız edir, çünki təxmin ediləcək heç nə yoxdur, həm də açar quraşdırıldıqdan sonra heç nə yazmadan daxil olmağa imkan verir. Əksər hostinq panelləri açıq açarınızı bir neçə kliklə əlavə etməyə imkan verir.
Hostinq hesabınıza SSH ilə qoşulmaq
Praktikada SSH ilə qoşulmaq terminalda bir sətirdir: ssh [email protected], standart olmayan portda isə ssh -p 2222 [email protected]. Windows-da PuTTY və ya son versiyalarda daxili OpenSSH müştərisi eyni şəkildə işləyir. SSH istifadəçi adınızı, host ünvanınızı və portunuzu hostinq idarəetmə panelində tapacaqsınız — adətən SSH girişi də elə orada aktivləşdirilir və açar əsaslı girişi seçirsinizsə, açıq açarınız da orada yüklənir. Bundan sonra qabığın imkan verdiyi hər şeyi edə bilərsiniz: faylları gəzmək, build skripti işə salmaq, server loglarını yoxlamaq, Git repozitoriyası ilə işləmək və ya saytınıza lazım olan aləti quraşdırmaq.
Başlamaq üçün əsas SSH komandaları
Gündəlik işlərin böyük hissəsini bir neçə komanda əhatə edir: ls — faylları siyahılamaq, cd — qovluqlar arasında keçmək, cp və mv — faylı köçürmək və ya daşımaq, tail -f logfile — logu real vaxtda izləmək, top — hazırda CPU və yaddaşı nəyin yüklədiyini görmək. WordPress və ya başqa CMS-i komanda sətrindən idarə edirsinizsə, WP-CLI kimi alətlər eyni SSH qoşulması üzərindən işləyir və brauzerdə paneli açmadan plaginləri yeniləməyə və ya keşi təmizləməyə imkan verir. Komanda dəsti kiçikdir, amma adətən fayl menecerindən edəcəyiniz işlərin çoxunu əhatə edir.
Hostimul-da SSH girişi
SSH girişi hər cPanel Hostinq tarifinə daxildir və bütün VPS və fiziki server planlarında standart olaraq aktivdir — komanda sətri lazım olanda həmişə əlinizin altındadır. SSH ilə yeni tanışsınızsa, dəstək komandamız girişi aktivləşdirməkdə, ilk açarınızı əlavə etməkdə və hesabınızın əvvəldən təhlükəsiz quraşdırıldığından əmin olmaqda kömək edə bilər.