ssh

Luba Debianis SSH-server

Luba Debianis SSH-server

Kuidas lubada SSH-server kaugsisselogimiseks Debian 9-s

Selles artiklis näitan teile, kuidas installida ja konfigureerida SSH-server serverisse Debian 9 Stretch kaugsisselogimiseks. Alustame.

SSH-serveri installimine:

Esmalt värskendage oma Debiani operatsioonisüsteemi apt-paketi hoidla vahemälu järgmise käsuga:

$ sudo apt-get värskendus

Teie apt-paketi hoidla vahemälu tuleks uuendada, nagu näete alloleval ekraanipildil.

Debiani puhul on SSH-server pakett „opensh-server”. OpenSSH-i installimiseks Debianisse käivitage järgmine käsk:

$ sudo apt-get install openssh-server

Vajutage y ja seejärel vajutage jätkama.

Installida tuleks OpenSSH-server.

Debianis on OpenSSH-serveri vaikekäitumine see, et see käivitub automaatselt kohe, kui see on installitud. Järgmise käsuga saate kontrollida, kas OpenSSH-server töötab:

$ sudo systemctl olek ssh

Peaksite nägema olekut „aktiivne (töötab)”, nagu on näidatud alloleval ekraanipildil. Mis tähendab, et SSH-server töötab.  See kuulab ka 22. sadamas.

Kui mingil juhul OpenSSH-server ei tööta, võite OpenSSH-i serveri käivitamiseks käivitada järgmise käsu.

$ sudo systemctl start ssh

SSH-serveri eemaldamine käivitusest:

Vaikimisi peaks Debianis OpenSSH-server käivituma automaatselt süsteemi käivitamisel. Kui te ei soovi, et see käivitamisel käivitatakse, peatage esmalt OpenSSH-server järgmise käsuga:

$ sudo systemctl peatage ssh

Nüüd, kui kontrollite oma OpenSSH-serveri olekut, peaksite nägema, et see ei tööta, nagu on näidatud alloleval ekraanipildil.

Nüüd keelake OpenSSH-i server käivitamisel järgmise käsuga:

$ sudo systemctl keelab ssh

Käivitage OpenSSH Server käivitamisel:

Kui soovite uuesti käivitada OpenSSH-i serveri, käivitage lihtsalt järgmine käsk:

$ sudo systemctl lubab ssh

Nüüd käivitage OpenSSH-server järgmise käsuga:

$ sudo systemctl start ssh

Kui kontrollite nüüd OpenSSH-serveri olekut, peaksite nägema, et see töötab, nagu on näidatud alloleval ekraanipildil.

Kaugühendus SSH-serveriga:

Enne kaugühenduse loomist SSH-serveriga peate teadma SSH-serveri IP-aadressi.

SSH-serverit käitava arvuti IP-aadressi saamiseks käivitage sellest arvutist järgmine käsk:

$ ip a

Ekraanipildilt näete, et selle arvuti IP-aadress, kuhu mul on SSH-server installitud, on 192.168.10.82

Selle arvutiga teisest arvutist ühenduse loomiseks käivitage järgmine käsk:

$ ssh USERNAME @ HOST / IP_ADDR

Ühendan SSH-serveriga kasutaja 'shovon' ja IP-aadressiga 192.168.10.82 minu Ubuntu 17-st.10 masin.

$ ssh shovon @ 192.168.10.82

Kui olete vajutanud , peaksite nägema järgmist viipa, kui see on esmakordne ühendus SSH-serveriga, mis see on.

Sisestage lihtsalt "jah" ja vajutage .

Seejärel peaks teil paluma sisestada selle kasutaja sisselogimisparool, kellena olete sisse loginud. Sisestage parool ja vajutage .

Selle kasutajana peaksite olema ühendatud SSH-serveriga. Hosti nimi muutus 'linuxhint-pc'st' linuxhint'iks, nagu näete allolevalt ekraanipildilt.

Järgmise käsuga saate lisaks kontrollida, kas olete kaugserveriga ühendatud:

$ ip a

Näete, et IP-aadress on 192.168.10.82! Meie SSH-serveri IP!

Siin saate käivitada soovitud käsu ja hallata kaugserverit SSH abil. Võite isegi osta avaliku IP ja juhtida oma serveri kõikjalt maailmast.

Kui olete seadistamise lõpetanud, käivitage SSH-ühenduse sulgemiseks lihtsalt järgmine käsk.

$ väljumine

Vaata? Olete välja logitud tagasi 'linuxhint-pc'.

juurjuurdepääs SSH-ga kaugserverile:

Kui soovite kaugjuurdepääsu serverile juurjuurdepääsu, võite proovida juurkastina sisse logida järgmise käsuga:

$ ssh juur @ 192.168.10.82

Kuid moodsas operatsioonisüsteemis juurjuurdepääs on vaikimisi keelatud. See kehtib ka Debiani kohta. Seal on "konfiguratsioonivaba" lahendus, logige lihtsalt tavalise kasutajana sisse ja muutuge rootiks järgmise käsuga:

$ su -

Sisestage oma juurparool ja peate olema sisse logitud juurkasutajana, nagu on näidatud alloleval ekraanipildil.

Saate muuta oma SSH-serveri konfiguratsiooni, et võimaldada ka otsest juurkasutamist.

Selleks avage konfiguratsioonifail '/ etc / ssh / sshd_config' 'nano' abil järgmise käsuga:

$ sudo nano / etc / ssh / sshd_config

Fail peaks välja nägema selline.

Kerige natuke allapoole. Te peaksite nägema joont, nagu on märgitud alloleval ekraanipildil.

Eemaldage märk enne PermitRootLogin ja muutke parooli keelamise väärtuseks „jah”. Kui olete lõpetanud, vajutage klahvikombinatsiooni Ctrl + X, vajutage 'y' ja seejärel vajutage faili salvestamiseks.

Nüüd taaskäivitage SSH-server järgmise käsuga:

$ sudo systemctl taaskäivitage ssh

Nüüd peaksite saama otseühenduse luua root-kasutajana, nagu on näidatud alloleval ekraanipildil.

Nii lubate SSH-serveri kaugsisselogimiseks Debian 9-s. Täname selle artikli lugemise eest.

League of Legendsi installimine Ubuntu 14-le.04
Kui olete League of Legends fänn, siis on see teile võimalus proovida League of Legendsit. Pange tähele, et LOL-i toetab PlayOnLinux, kui olete Linuxi...
Installige uusim OpenRA strateegiamäng Ubuntu Linuxi
OpenRA on tasuta / tasuta reaalajas strateegiamängumootor, mis loob uuesti Westwoodi varased mängud nagu klassikaline Command & Conquer: Red Alert. Ja...
Installige Linuxile uusim Dolphin Emulator for Gamecube & Wii
Dolphini emulaator võimaldab teil mängida valitud Gamecube & Wii mänge Linuxi personaalarvutites (PC). Vabalt saadaval oleva ja avatud lähtekoodiga m...