Gridberry
Produkt

Přidání práv uživatele ke složce v Linuxu krok za krokem

01

Gridberry vám pomůže přidat uživateli práva ke složce v Linuxu spuštěním příkazů na serveru, který spravujete, a zobrazením každého výsledku v kartě. Pokrývá vytváření účtů, členství ve skupinách a pravidla sudo a v režimu Ask first se žádná změna souboru nebo účtu nespustí, aniž byste ji schválili.

01

Spouštění příkazů

Shell spustí příkaz ve vybraném prostředí a hlásí skutečný návratový kód.

02

Úprava souborů

edit_file změní soubor v pracovní složce a zobrazí vám diff, který můžete přijmout.

03

Ask first

V režimu Ask first schválíte každou akci, která něco změní, před jejím spuštěním.

Co agent umí

Jak se dostane k vašemu serveru

Gridberry běží na Windows 10/11 a připojuje se k vašemu systému Linux přes SSH nebo uvnitř WSL na vašem vlastním PC. Příkazy Shell běží v tomto prostředí, zatímco nástroje pro práci se soubory fungují v pracovní složce chatu. Funguje domácí laboratoř, virtuální stroj nebo testovací stroj, pokud je stroj váš nebo máte písemné oprávnění ho spravovat. Agent zobrazí přesný příkaz a to, co se změní, a v režimu Ask first čeká na váš souhlas.

Čtyři úkoly od začátku do konce

Vytvořte uživatele pro jeden úkol

Použití jiného uživatelského účtu pro různé úkoly oddělí práce, takže začněte účtem. Gridberry spustí adduser deployer pomocí Shellu a systém vytvoří domovskou složku a požádá o heslo. Pak spustí id deployer, aby zobrazil ID uživatele a skupiny. Někteří lidé žádají o druhý uživatelský účet se stejnou domovskou složkou, ale sdílená skupina na jedné složce je snazší kontrolovat. Před změnou zálohujte /etc/passwd. V režimu Ask first schválíte krok vytvoření a poté otestujete přihlášení nenáročným příkazem. Pokud adduser hlásí, že jméno již existuje, přečtěte zprávu v kartě, vyberte jiné jméno a spusťte krok znovu. Manuálová stránka vašeho systému, kterou lze načíst přes http_get, uvádí možnosti, které se mezi systémy liší.

Poskytněte skupině přístup ke složce

Vyhledávání "add permission to user linux" obvykle skončí u jedné odpovědi: členství ve skupině plus správná písmena ve složce. Gridberry zobrazí složku pomocí ls -ld přes Shell, navrhne chgrp pro skupinu a chmod g+rx nebo g+rwx pro práva a nikdy chmod 777. Každý příkaz vidíte jako kartu, než ho přijmete. Po dokončení stejný výstup ls -ld zobrazí novou skupinu a písmena. Porovnejte oba výstupy sami, protože karta zobrazuje to, co systém nahlásil, ne to, co bylo zamýšleno. Nenulový návratový kód u karty chgrp nebo chmod znamená, že změna se nestala podle plánu. Pro návrat nastavte předchozí skupinu a písmena, které zaznamenal první výstup ls -ld.

Přidejte správce prostřednictvím skupiny

Častá otázka týkající se sudo je, zda upravovat pravidla, nebo použít skupinu. Většina systémů již umožňuje členům jedné skupiny správců, nazvané na některých systémech sudo a na jiných wheel, spustit příkaz jako správce. Gridberry přidá uživatele pomocí usermod -aG a vylistuje skupiny pomocí id. Pokud je třeba změnit samotná pravidla, spustíte visudo sami, protože visudo kontroluje syntaxi před uložením a edit_file ne. Mějte otevřenou druhou relaci správce, zatímco to děláte. Plan only zde pomůže: agent napíše kroky jako plán a nic nespustí, takže si je může přečíst kolega, než přepnete na Ask first a provedete je.

Opravte chybu permission denied

Pokud uživatel může spustit sudo, ale stále dostane permission denied ve složce, podívejte se nejprve na dvě příčiny. Nové členství ve skupině platí až po dalším přihlášení a skupina složky může postrádat potřebná písmena. Gridberry spustí id a ls -ld pomocí Shellu a oba výstupy ukážou, která příčina platí. Pak navrhne jednu změnu, například chmod g+rx, a v režimu Ask first čeká na váš souhlas. Spusťte selhávající akci znovu a přečtěte výsledek. Pokud chyba přetrvává, přečtěte přesnou zprávu v kartě, která obvykle uvádí cestu, která odepírá přístup, a spusťte ls -ld na této cestě, abyste viděli jejího vlastníka a skupinu.

Co Gridberry nedělá

Gridberry není hostovaná služba ani plugin. Je určen pouze pro vaše vlastní soubory, vaše PC a servery, které máte oprávnění používat, a práci v nich udržujete, protože Shell, web a SSH nejsou omezeny na jednu složku. Nezaručuje, že bude příkaz nebo analýza správná. Také nenahrazuje zálohu, druhou relaci správce nebo vlastní kontrolu každého diffu a každé karty příkazu před jejím přijetím.

Gridberry pro Windows

Vyzkoušejte ho na testovacím serveru

Stáhnout Gridberry ↗