Instalace SSH serveru v Linuxu (Linux SSH server)

By | 31/05/2019

Last Updated on 28/11/2021 by administrator

Instalace SSH serveru v Linuxu (Linux SSH server)

Linux SSH server

Motivace:

Článek se zabývá instalací SSH serveru. Díky instalaci SSH serveru je možné vzdáleně a šifrovaně ovládat systém Ubuntu či jinou distribuci Linuxu, nebo je také možné kopírovat pomocí SCP.

OS:

Praktická implementace byla prováděna na Ubuntu 12.04.5 LTS, Ubuntu 18.04 LTS a Ubuntu 20.04 LTS.

Implementace SSH serveru:

Aktualizace seznamu balíčků z repozitářů:

sudo apt-get update

Instalace SSH serveru:

sudo apt-get install openssh-server

Pokud je nakonfigurovaný firewall (lze zjistit příkazem sudo ufw status), je nutné povolit provoz TCP/22:

sudo ufw allow 22/tcp

Ověření SSH serveru:

sudo service ssh status

Výpis příkazu sudo service ssh status:

ssh.service - OpenBSD Secure Shell server
     Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2020-11-29 16:34:44 CET; 3 days ago
       Docs: man:sshd(8)
             man:sshd_config(5)
   Main PID: 588 (sshd)
      Tasks: 1 (limit: 1058)
     Memory: 5.1M
     CGroup: /system.slice/ssh.service
             └─588 sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups

Alternativní ověření pomocí zobrazení běžících procesů:

ps -A | grep ssh

Výpis příkazu ps -A | grep ssh:

483 ? 00:00:00 sshd

Logy:

grep "sshd" /var/log/auth.log

Částečný výpis příkazu grep “sshd” /var/log/auth.log:

Jun 12 16:24:31 jesterka sshd[4121]: Accepted password for jesterka from 192.168.88.30 port 56290 ssh2
Jun 12 16:24:31 jesterka sshd[4121]: pam_unix(sshd:session): session opened for user jesterka by (uid=0)

Jak natvrdo odpojit SSH uživatele [1]:

Příkazem níže se výpíšou aktuálně připojení uživatelé:

ps aux | egrep "sshd: [a-zA-Z]+@"

Druhý sloupec definuje Process ID (PID) služby sshd daného uživatele:

pepicek       3904664  0.0  0.1  14112  6208 ?        S    20:28   0:00 sshd: pepicek@pts/0
jesterka      3904844  0.5  0.1  14108  6160 ?        S    20:30   0:00 sshd: jesterka@pts/1

Uživatel pepicek má přiřazené PID 3904664, pro jeho odpojení zadat příkaz níže:

sudo kill -9 3904664

Zdroj:

[1] https://askubuntu.com/questions/36113/how-to-log-off-an-user-from-ssh

Další linux návody:

https://martinuvzivot.cz/tag/linux/

Dobrovolný dar

Pokud Vám tento článek pomohl a rádi byste podpořili tento web a mou tvorbu, můžete tak provést zasláním libovolné částky na číslo účtu 1558701011/3030

Nebo můžete dar poslat kliknutím na tento odkaz Podpořit tento WEB , který Váš přesměruje na mou platební bránu Revolut.

Dar je také možné poslat ve formě Bitcoinu na BTC peněženku bc1qqdf5fp42a7srwwhh2rut8zr9x4jm5c8fqc9qw6

Veškeré peněžní prostředky budu používat na zlepšení kvality své webové tvorby a na psaní nových technických návodů. Za každý dar předem děkuji.

Leave a Reply

Your email address will not be published. Required fields are marked *