Enable Ssh Root Login On Debian Linux Server - Tudásbázis - Letbox Limited

Saturday, 01-Jun-24 03:41:24 UTC

SSH vagy teljes nevén ismert Secure Shell protokoll, egy kriptográfiai hálózati kommunikációs protokoll, amely lehetővé teszi két számítógép biztonságos kommunikációját egy nem biztonságos hálózaton keresztül. Az SSH-t nagymértékben használják távoli bejelentkezési alkalmazásokhoz és parancssori végrehajtható fájlok, például terminálalkalmazások számára. Azok a felhasználók, akik kiszolgálókhoz vagy más számítógépekhez kívánnak SSH-val csatlakozni, a kliensnek és a távoli kapcsolatnak egyaránt telepítve kell lennie és engedélyezve kell lennie az SSH-nak ahhoz, hogy ez lehetséges legyen. A következő oktatóanyagból megtudhatja hogyan kell telepíteni és engedélyezni az SSH-t Debian 11 Bullseye Desktopon vagy szerveren, és csatlakozni egy távoli számítógéphez. Előfeltételek Ajánlott operációs rendszer: Debian 11 Bullseye Felhasználói fiók: Felhasználói fiók sudo vagy root hozzáféréssel. Az oktatóprogram a telepítéshez a következőben található terminált használja Tevékenységek > Alkalmazások megjelenítése > Terminál.

Példa: Operációs rendszer frissítése Frissítse a Debian operációs rendszer, hogy minden meglévő csomag naprakész legyen: sudo apt update && sudo apt upgrade -y Az oktatóprogram a sudo parancs és feltételezve, hogy sudo állapottal rendelkezik. A sudo állapotának ellenőrzéséhez fiókjában: sudo whoami Példa kimenet, amely a sudo állapotát mutatja: [joshua@debian~]$ sudo whoami root Meglévő vagy új sudo fiók beállításához keresse fel oktatóanyagunkat a következő címen: Felhasználó hozzáadása a Debian Sudoers-hez. SSH (OpenSSH) telepítése A kezdeti disztribúciós telepítéskor kiválasztott Debian-telepítési beállításoktól függően előfordulhat, hogy az SSH már jelen van a rendszeren, de azok esetében, amelyek bizonytalanok, vagy a következő lépéssel kell telepíteniük. Először futtassa a következő parancsot a terminálon a telepítés megkezdéséhez. sudo apt install open-ssh Példa output: Típus Y, majd nyomja meg az gombot ENTER GOMB A folytatáshoz. A telepítés után engedélyezze az SSH-t a következő paranccsal.

Jelszó létrehozása Adjon meg egy 8 és 64 közötti számot a jelszó hosszához Jelszó hosszúság Generált jelszó

Megjegyzések és következtetések Az oktatóanyagból megtanulta, hogyan telepítheti vagy engedélyezheti a Cockpitet az Ubuntu 20. 04 LTS Focal Fossa számára. Összességében a Cockpit fantasztikus lehetőség a felhasználók számára rendszereik egyszerű karbantartására. Az új felhasználók számára készült, a rendszeradminisztrátorokat szem előtt tartva és távolról is működtethető. Ha Linuxba kezd, a Cockpit használata jó választás lehet a rendszerek működésének megértéséhez és a problémák gyors, néhány kattintással történő azonosításához. Ha többet szeretne megtudni a Cockpit előnyeiről, tippjeiről és trükkjeiről, keresse fel a hivatalos dokumentációt.

Pilótafülke egy ingyenes távoli szerverkezelő, amely könnyű és könnyen használható GNU/Linux szerverekhez. A pilótafülke a web alapú grafikus felület olyan szerverekhez, amelyeket olyan felhasználóknak szántak, akik még nem ismerik a Linuxot a szakértők számára, mint például a rendszergazdák. A Cockpit felfedezhetővé teszi a Linuxot, lehetővé téve a szoftvert használók számára, hogy olyan feladatokat hajtsanak végre, mint például a konténerek elindítása, a tárolás adminisztrálása, a hálózatok konfigurálása és a naplók ellenőrzése. A következő oktatóanyagból megtudhatja, hogyan telepítheti a Cockpit-ot Ubuntu 20. 04 LTS Focal Fossa rendszerére. Előfeltételek Ajánlott operációs rendszer: Ubuntu 20. 04 Felhasználói fiók: Felhasználói fiók a következővel: sudo or root hozzáférés. Operációs rendszer frissítése Frissítse a Ubuntu operációs rendszer, hogy minden meglévő csomag naprakész legyen: sudo apt update && sudo apt upgrade -y Az oktatóprogram a sudo parancs és feltételezve, hogy sudo állapottal rendelkezik.

3. lépés: Szerkessze a konfigurációs fájlokat Ezen a ponton, ha rootként próbálnánk bejelentkezni SSH-n keresztül, akkor is hibaüzenetet kapnánk, ha a megfelelő jelszót adtuk meg. [email protected] 's password: Permission denied, please try again. [email protected] 's password: [email protected]: Permission denied (publickey) Ennek javításához nyissa meg / Etc / ssh / sshd_config kedvenc szerkesztőjével és sudo jogosultságok Itt a következő két sort találjuk: # PermitRootLogin prohibit-password.......... # PubkeyAuthentication yes Módosítsa ezeket a sorokat a következőre: PermitRootLogin yes.......... PubkeyAuthentication yes Mentse el és lépjen ki a fájlból. Ezzel végre készen állunk az utolsó lépésre. 4. lépés: Indítsa újra az SSH-kiszolgálót Miután elvégezte a szükséges módosításokat a konfigurációs fájlokon, indítsa újra a ssh szerver az: $ sudo systemctl restart ssh Ha ez megtörtént, máris bejelentkezhetünk rendszerünkbe jelszóval vagy a privát kulcs mint ilyen: $ ssh [email protected] Következtetés Így most már rootként tudunk bejelentkezni SSH-n keresztül.