From c629a70bb2235f105e1ad30741dfaedc866f8e8b Mon Sep 17 00:00:00 2001 From: archos Date: Fri, 24 May 2024 12:22:39 +0200 Subject: [PATCH] =?UTF-8?q?Do=20README=20Ssouboru=20byl=20p=C5=99id=C3=A1n?= =?UTF-8?q?=20skript=20delete=5Fuser.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/README.md b/README.md index 8c9d565..9c98b9f 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ Tento repozitář obsahuje skripty a návody pro správu a nastavení Ubuntu VPS ## Obsah - [setup_server.sh](setup_server.sh) +- [delete_user.sh](delete_usersh) ## setup_server.sh @@ -70,6 +71,49 @@ Nastavení serveru je dokončeno. Připojte se k serveru pomocí: ssh -p 2222 exampleuser@ ``` +## delete_user.sh + +Tento skript odstraní uživatele z vašeho serveru včetně jeho domovského adresáře a všech souborů. +Použití + +1. Stáhněte skript delete_user.sh na váš server pomocí wget: + +```bash +wget https://git.arch-linux.cz/Archos/vps_ubuntu/raw/main/delete_user.sh -O delete_user.sh +``` + +2. Ujistěte se, že skript delete_user.sh má spustitelná práva: + +```bash +chmod +x delete_user.sh +``` + +3. Spusťte skript: + +```bash +./delete_user.sh +``` + +### Popis skriptu + +Skript delete_user.sh provádí následující kroky: + +1. Vyžádá si zadání uživatelského jména, které chcete odstranit. +2. Potvrdí, zda chcete opravdu uživatele odstranit. +3. Zkontroluje, zda uživatel existuje. +4. Ukončí všechny procesy uživatele. +5. Odstraní uživatele včetně jeho domovského adresáře. + +Příklad použití: +Při spuštění skriptu budete vyzváni k zadání uživatelského jména a potvrzení: + +```bash +./delete_user.sh +Zadejte uživatelské jméno, které chcete odstranit: exampleuser +Opravdu chcete odstranit uživatele exampleuser? (y/n): y +``` +Po potvrzení bude uživatel odstraněn. + ## Příspěvky Pokud máte jakékoli vylepšení nebo nové skripty, neváhejte vytvořit Pull Request nebo otevřít Issue.