Portál AbcLinuxu, 10. května 2025 23:00

Dotaz: MikroTik - uživatel s omezenými právy (ssh)

6.5.2021 13:13 jan.rok | skóre: 21
MikroTik - uživatel s omezenými právy (ssh)
Přečteno: 377×
Odpovědět | Admin
Zdravím,

mám MikroTik RB951Ui-2nD s RouterOS 6.48.2. Do WAN je povolen port 22 pro přihlášení přes SSH na konzoli routeru. Odtud bych chtěl vybraným uživatelům povolit připojení přes SSH na vnitřní server. Uživatele jsem v routeru nadefinoval a zařadil je do skupiny SSH_USERS, u které jsem povolil policy "ssh". Nikam jinam je pouštět nechci.

Přes SSH se z WAN přihlásím, ale příkaz:

system ssh 192.168.1.1 user="ssh_user1"

končí s chybou "SSH error, no enought permissions", aniž by se objevila výzva k zadání hesla. Uživatel ssh_user1" na vnitřním serveru samozřejmě existuje.

V ostatních případach, které jsem zkoušel, omezení práv na skupinu funguje. Skupina nic s MikroTikem dělat nemůže, nemůže číst/měnit konfiguraci, vypnout router apod.

Jaká práva musí mít moje skupina SSH_USERS, kromě ssh, aby mohla spustit ssh klienta do vnitřní sítě (pokud by měla fuul práva, tak ssh funguje)?

Nechci řešit přístup na vnitřní server pomocí přesměrování portu.

Díky za rady. JR
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.5.2021 13:37 GeorgeWH | skóre: 42
Rozbalit Rozbalit vše Re: MikroTik - uživatel s omezenými právy (ssh)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nevymyslaj somariny a pouzi VPN.
Max avatar 6.5.2021 15:31 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: MikroTik - uživatel s omezenými právy (ssh)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Takže chceš uživatele pustit na svůj router, aby se z něho následně připojovali dál na server?
A není rozumnější vpn? A nebo přinejhorším si nastavit forwarde nějakýho portu?
Zdar Max
Měl jsem sen ... :(
6.5.2021 17:32 jan.rok | skóre: 21
Rozbalit Rozbalit vše Re: MikroTik - uživatel s omezenými právy (ssh)
Připouštím, že VPN bude lepší volbou. Musím však vyřešit to, aby připojený uživatel mohl jen na adresu vnitřního serveru a jen na ssh port.
6.5.2021 17:52 czjaromir | skóre: 18
Rozbalit Rozbalit vše Re: MikroTik - uživatel s omezenými právy (ssh)
Tak já bych je nepouštěl na MikroTik, ale otevřel bych v MikroTiku ve firewallu jeden port pro ssh na ten vnitřní server. Je to jednoduché a jasné. Pro jistotu bych změnil port ssh na t.j. z 22 třeba na nějaký s vyším číslem tak aby nekolidoval s nějakou jinou službou. Tím se dá docílit větší bezpečnosti.
6.5.2021 17:55 jan.rok | skóre: 21
Rozbalit Rozbalit vše Re: MikroTik - uživatel s omezenými právy (ssh)
Tohle se samozřejmě nabízí, ale já se chtěl vyhnout tomu, že by port serveru (jedno jestli originální 22 nebo třeba 60022) byl trvale vystaven na internetu.

Chtěl jsem uživatele nejdřív ověřit na SSH MikroTiku a odsud by si už sám ručně musel pustit SSH na vnitřní server. Vše navíc s pomocí klíčů.

6.5.2021 18:16 czjaromir | skóre: 18
Rozbalit Rozbalit vše Re: MikroTik - uživatel s omezenými právy (ssh)
No to je hrozně relativní, tak stejně může někdo nabořit MikroTik a přesměrovat webovky a nakazit všechny pc, myslím že je bezpečnější a jednodušší správá uživatelů přímo na serveru. Jako že když budeš chtít, tak ho povolíš nebo zakážeš, nebo ověříš podle ip apod.
6.5.2021 19:48 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: MikroTik - uživatel s omezenými právy (ssh)
Ani ja by som neexponoval rozhranie riadiaceho sieťového prvku na internet.

Mne osobne stačí mať exponovaný port pre SSH na stroj, ktorý je chránený jak dobrým heslom a kľúčami, tak pravidelným patchovaním (voči 0day) a na dôvažok tam mám fail2ban. Ale to je dlhoročné riešenie na doma.

Firemné riešenie by malo byť skutočne postavené nad VPN, aj s bižutériou okolo.
6.5.2021 20:17 jan.rok | skóre: 21
Rozbalit Rozbalit vše Re: MikroTik - uživatel s omezenými právy (ssh)
Jak jsem psal výše, dám na vaše rady a půjdu cestou VPN s tím, že zkusím omezit přihlášeného uživatele tak, aby mohl použít jen ssh na jeden konkrétní server.

Díky všem za názory.
6.5.2021 21:50 roland
Rozbalit Rozbalit vše Re: MikroTik - uživatel s omezenými právy (ssh)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja prihlasenie ssh pre uzivatela s obmedzenymi pravami riesim cez SSH Public Key Authentication. Ak uzivatel chce ziskat administratorske prava, nieco ako u CISCO enable, musi sa dodatocne v Mikrotik CLI autentifikovat ako uzivatel admin a heslom pomocou telnet 127.0.0.1.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.