Instalace SSH serveru v Linuxu (Linux SSH server)

By | 31/05/2019

Last Updated on 20/07/2022 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

Ahoj čtenáři, rád bych tě poprosil aby ses zamyslel, co je vše potřeba ke vzniku článku.
Jakožto amatérký softwarový kutil musím:

1) Nejdříve vše nastudovat v cizích jazycích.
2) Vše následně prakticky vyzkoušet.
3) Svoje poznatky a zkušenosti napsat do článku který si právě přečetl v jazyku kterému rozumíš.
4) Dát článku hlavu a patu a publikovat.

Každý článek zabere několik hodin práce, za kterou mi nikdo neplatí.
Prosím zvaž, kolik času jsem ti právě ušetřil.
Pokud ti to stojí aspoň za cenu jedné kávy, tak mi ji kup.
Předem moc děkuji.

Příspěvek tak můžeš provést zasláním libovolné částky na mé číslo účtu 1558701011/3030

Nebo můžeš dar poslat kliknutím na tento odkaz Podpořit tento WEB , který tě 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 také 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 *