Gridberry
Prodotto

Gestisci permessi cartelle Linux, passo dopo passo

01

Gridberry ti aiuta ad aggiungere permessi utente a cartelle Linux eseguendo i comandi su un server che amministri e mostrando ogni risultato in una scheda. Copre la creazione account, l'appartenenza ai gruppi e le regole sudo; in modalità Ask first nulla che modifichi un file o un account viene eseguito prima della tua approvazione.

01

Esegui comandi

Shell esegue il comando nell'ambiente che hai scelto e restituisce il codice di uscita effettivo.

02

Modifica file

edit_file modifica un file nella cartella di lavoro e mostra un diff da approvare.

03

Ask first

In modalità Ask first approvi ogni azione che modifica qualcosa prima che venga eseguita.

Cosa può fare l'agente

Come raggiunge il tuo server

Gridberry è disponibile per Windows 10/11 e raggiunge il tuo sistema Linux tramite SSH, oppure all'interno di WSL sul tuo PC. I comandi Shell vengono eseguiti in quell'ambiente, mentre gli strumenti per i file funzionano nella cartella di lavoro della chat. Un home lab, una macchina virtuale o una macchina di test funzionano tutti, purché la macchina sia tua o tu abbia il permesso scritto per amministrarla. L'agente mostra il comando esatto e cosa cambierà; in modalità Ask first attende la tua approvazione.

Quattro attività, dall'inizio alla fine

Crea un utente per un compito specifico

Utilizzare un account utente diverso per compiti diversi mantiene i lavori separati, quindi inizia con l'account. Gridberry esegue adduser deployer con Shell; il sistema crea una cartella home e chiede una password. Poi esegue id deployer per mostrare l'ID utente e i gruppi. Alcuni chiedono un secondo account utente con la stessa cartella home, ma un gruppo condiviso su una cartella è più facile da auditare. Effettua il backup di /etc/passwd prima della modifica. In modalità Ask first approvi il passaggio di creazione e poi testi l'accesso con un comando innocuo. Se adduser segnala che il nome esiste già, leggi il messaggio nella scheda, scegli un altro nome ed esegui di nuovo il passaggio. La pagina manuale del tuo sistema, che http_get può recuperare, elenca le opzioni che variano tra i sistemi.

Concedi a un gruppo l'accesso a una cartella

La ricerca "aggiungere permessi utente linux" di solito porta a una sola risposta: appartenenza al gruppo più i permessi giusti sulla cartella. Gridberry mostra la cartella con ls -ld tramite Shell, propone chgrp per il gruppo e chmod g+rx o g+rwx per i diritti, e non usa mai chmod 777. Vedi ogni comando come una scheda prima di accettarlo. Dopo, lo stesso output di ls -ld mostra il nuovo gruppo e i permessi. Confronta i 2 output tu stesso, perché la scheda mostra ciò che il sistema ha riportato, non ciò che era inteso. Un codice di uscita diverso da zero sulla scheda chgrp o chmod significa che la modifica non è avvenuta come previsto. Per tornare indietro, reimposta il gruppo e i permessi precedenti registrati dal primo output di ls -ld.

Aggiungi un amministratore tramite un gruppo

Una domanda comune su sudo riguarda se modificare le regole o utilizzare un gruppo. La maggior parte dei sistemi permette già ai membri di un gruppo di amministrazione, chiamato sudo su alcuni sistemi e wheel su altri, di eseguire un comando come amministratore. Gridberry aggiunge l'utente con usermod -aG e elenca i gruppi con id. Se le regole stesse devono cambiare, esegui visudo tu stesso, perché visudo controlla la sintassi prima di salvare e edit_file no. Tieni aperta una seconda sessione di amministratore mentre lo fai. Plan only aiuta qui: l'agente scrive i passaggi come un piano e non esegue nulla, così un collega può leggerlo prima che tu passi a Ask first e lo esegua.

Correggi un errore permission denied

Se un utente può eseguire sudo ma riceve ancora permission denied su una cartella, controlla prima due cause. Una nuova appartenenza al gruppo si applica solo dopo il prossimo accesso e il gruppo della cartella potrebbe non avere i permessi necessari. Gridberry esegue id e ls -ld con Shell e i due output mostrano quale causa si applica. Poi propone una modifica, come chmod g+rx, e in modalità Ask first attende la tua approvazione. Esegui di nuovo l'azione fallita e leggi il risultato. Se l'errore persiste, leggi il messaggio esatto nella scheda, che di solito indica il percorso che rifiuta l'accesso, ed esegui ls -ld su quel percorso per vedere il proprietario e il gruppo.

Cosa Gridberry non fa

Gridberry non è un servizio in hosting o un plugin. È destinato solo ai tuoi file, al tuo PC e ai server che sei autorizzato a utilizzare; mantieni il lavoro al loro interno, perché Shell, web e SSH non sono limitati a una cartella. Non garantisce che un comando o un'analisi siano corretti. Non sostituisce inoltre un backup, una seconda sessione di amministratore o la tua revisione di ogni diff e di ogni scheda di comando prima di accettarli.

Gridberry per Windows

Provalo su un server di test

Scarica Gridberry ↗