Pokud jste administrátor systému nebo jen starostlivý uživatel, určitě jste slyšeli o lastlog systémovém protokolu, který zaznamenává informace o přihlášení uživatelů. Tento protokol může být užitečným nástrojem pro sledování aktivity uživatelů, ale někdy může způsobit určité nepříjemnosti nebo způsobit nadměrné zatížení.
V tomto článku vám řekneme o metodách deaktivace lastlog a poskytneme vám užitečné pokyny a tipy na toto téma. Než začnete lastlog vypínat, je důležité zálohovat váš systém a také se ujistit, že máte oprávnění správce.
Možnost 1: odpojení lastlog přes konzoli
První způsob, jak deaktivovat lastlog, je tedy použití konzole. Chcete-li začít, otevřete terminál a zadejte následující příkaz:
sudo nano /etc/pam.d/login
Jakmile otevřete soubor pro úpravy, vyhledejte řádek obsahující session required pam_lastlog.so. Chcete-li deaktivovat lastlog, musíte tento řádek Okomentovat. K tomu stačí přidat symbol # nejprve řádky, jak je znázorněno níže:
#session required pam_lastlog.so
Jakmile dokončíte úpravy souboru, uložte jej a zavřete Editor. Nyní bude lastlog deaktivován.
Poznámka: Pokud se vám nepodaří najít řádek session required pam_lastlog.so v souboru to může znamenat, že váš systém používá jiné konfigurační soubory PAM. V takovém případě byste měli zobrazit další soubory související s nastavením PAM a provést podobné změny.
Důležité vědět: jak zakázat lastlog
Zde je několik užitečných pokynů, jak zakázat lastlog:
- Otevřete terminál nebo konzolu a zadejte příkaz sudo nano /etc/pam.d/sshd . Poté vyhledejte řádek session required pam_lastlog.so a komentujte ji přidáním symbolu # na začátek řádku.
- Uložte změny a zavřete soubor. Poté restartujte službu SSH zadáním příkazu sudo service ssh restart .
- Nyní bude lastlog deaktivován pro připojení SSH.
Pokud chcete zakázat lastlog pro všechny uživatele v systému, měli byste postupovat podle následujících kroků:
- Otevřete terminál nebo konzolu a zadejte příkaz sudo nano /etc/default/login .
- Najděte řetězec LASTLOG_ENAB a změňte jeho hodnotu na LASTLOG_ENAB=no .
- Uložte změny a zavřete soubor.
Nyní bude lastlog zakázán pro všechny uživatele v systému.
Přejdeme na terminál
Chcete-li vypnout lastlog, musíte přejít na terminál operačního systému. To lze provést následovně:
- Otevřete nabídku Aplikace nebo Programy a vyhledejte terminál.
- Kliknutím na ikonu terminálu ji otevřete.
- Po otevření terminálu můžete vidět příkazový řádek, kde můžete zadávat příkazy.
- Nyní můžete přejít k dalšímu kroku a provést potřebné příkazy k deaktivaci lastlog.
Mějte na paměti, že proces otevírání terminálu se může lišit v závislosti na vašem operačním systému. Pokud máte problémy s otevřením terminálu, podívejte se do dokumentace nebo vyhledejte pokyny pro váš konkrétní operační systém.
Zadejte příkaz: deaktivace lastlog
Chcete-li deaktivovat funkci lastlog v systému Linux, musíte provést několik jednoduchých kroků:
- Otevřete terminál. Chcete-li to provést, stiskněte Ctrl+Alt+T nebo použijte nabídku aplikací.
- Přihlaste se jako správce (root). Chcete-li to provést, zadejte příkaz su a zadejte heslo správce.
- Zadejte příkaz sed -i 's/ENABLE_LASTLOG=.*$/ENABLE_LASTLOG=false/' /etc/default/useradd. Tento příkaz zakáže lastlog všem novým uživatelům vytvořeným na vašem systému.
- Zadejte příkaz service rsyslog restart. Tento příkaz restartuje službu registrace systémových protokolů, aby se změny projevily.
Po provedení těchto kroků bude Funkce lastlog na vašem systému Linux zcela deaktivována. Pamatujte, že tato nastavení se budou vztahovat pouze na nové uživatele a stávající uživatelé budou nadále používat lastlog.
Kontrola stavu: úspěšné vypnutí
Po vypnutí lastlog na vašem serveru vás možná zajímá, zda toto nastavení funguje správně. K tomu existuje několik způsobů ověření.
Kromě toho můžete zkontrolovat soubory protokolu v /var/log/lastlog a /var/log/wtmp a ujistěte se, že již neobsahují informace o posledních vstupech uživatelů.
Poznámka: Při odpojení lastlog může být nutné restartovat systém nebo službu, aby se změny plně projevily. Ujistěte se, že jste provedli všechny potřebné kroky, aby byly změny úspěšně aplikovány.
Užitečné pokyny a tipy pro vypnutí lastlog
| Krok | Popis |
|---|---|
| 1 | Přihlaste se pod účet s oprávněními správce. |
| 2 | Otevřete soubor / etc / pam.d/sshd pomocí editoru textu. |
| 3 | Najděte řádek, který obsahuje následující kód: session optional pam_lastlog.so showfailed |
| 4 | Komentujte tento řádek přidáním symbolu # na začátek řádku: # session optional pam_lastlog.so showfailed |
| 5 | Uložte změny a zavřete soubor. |
| 6 | Restartujte službu SSH, aby se změny projevily. |
Po provedení těchto kroků bude lastlog deaktivován. Mějte však na paměti, že vypnutí lastlog může způsobit ztrátu informací o vstupech uživatelů, což může zkomplikovat proces sledování a analýzy aktivity v systému. Buďte opatrní a tento návod používejte pouze v případě potřeby.