Questo è il comando doveadm-acl che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
doveadm-acl - Gestisci l'elenco di controllo degli accessi (ACL)
SINOSSI
doveadm [-Dv] [-f formattatore] ACL command [VERSIONI] [ARGOMENTI]
DESCRIZIONE
I doveadm ACL COMANDI può essere utilizzato per eseguire vari relativi all'elenco di controllo degli accessi
azioni.
VERSIONI
globali doveadm(1) Opzioni:
-D Abilita la verbosità e il debug dei messaggi.
-f formattatore
Specifica il formattatore per formattare l'output. I formattatori supportati sono:
flusso stampa ogni riga con chiave=APPREZZIAMO coppie.
cercapersone stampa ciascuno chiave: APPREZZIAMO coppia sulla propria riga e separa i record con il modulo
carattere di alimentazione (^L).
linguetta stampa un'intestazione di tabella seguita da righe di valori separate da tabulazioni.
tavolo stampa un'intestazione di tabella seguita da righe di valori modificati.
-o regolazione=APPREZZIAMO
Sostituisce la configurazione regolazione da /etc/dovecot/dovecot.conf e dal
userdb con il dato APPREZZIAMO. Per sovrascrivere più impostazioni, il -o opzione
può essere specificato più volte.
-v Abilita la verbosità, incluso il contatore di avanzamento.
Questo comando usa di default il formattatore di output tavolo.
Specifico del comando Opzioni:
-A Se l' -A l'opzione è presente, il command verrà eseguito per tutti gli utenti. Usando
questa opzione in combinazione con gli utenti del sistema di utentedb { autista = passwd } non è
consigliato, perché contiene anche utenti con un UID inferiore a quello
configurato con il primo_valid_uid impostazione.
Quando viene utilizzato il modulo SQL userdb assicurarsi che iterare_query sistemarsi
/etc/dovecot/dovecot-sql.conf.ext corrisponde al layout del database. Quando si utilizza il
modulo LDAP userdb, assicurati che il iterare_attr ed itera_filtro impostazioni in
/etc/dovecot/dovecot-ldap.conf.ext corrisponda al tuo schema LDAP. Altrimenti doveadm(1)
non sarà in grado di eseguire l'iterazione su tutti gli utenti.
-F filetto
Eseguire il command per tutti gli utenti del filetto. Questo è simile al -A
opzione, ma invece di ottenere l'elenco degli utenti da userdb, vengono letti
dal dato filetto. filetto contiene un nome utente per riga.
-S percorso_socket
L'argomento dell'opzione è un percorso assoluto a un socket di dominio UNIX locale, oppure
un nome host e una porta (hostname:porto), per connettere un host remoto tramite un TCP
zoccolo.
Ciò consente a un amministratore di eseguire doveadm(1) comandi di posta tramite il dato
zoccolo.
-u utente/maschera
Corri il command solo per il dato Utente. È anche possibile utilizzare '*'E'?'
caratteri jolly (ad es. -u *@example.org).
Quando né il -A opzione, né il -F filetto opzione, né il -u Utente è stato specificato,
, il command verrà eseguito con l'ambiente dell'utente attualmente connesso.
ARGOMENTI
id L'id (identificatore) è uno di:
* override di gruppo=nome del gruppo
* Utente=nome_utente
* proprietario
* gruppo=nome del gruppo
* autenticato
* chiunque (o anonimo, che è un alias per chiunque)
Gli ACL vengono elaborati nella precedenza data sopra, quindi ad esempio se hai
dato l'accesso in lettura a un gruppo, puoi comunque rimuoverlo da utenti specifici all'interno
il gruppo.
L'identificatore di sostituzione del gruppo consente di ignorare gli ACL degli utenti. Probabilmente il più
motivo utile per farlo è disabilitare temporaneamente l'accesso per alcuni utenti. Per
esempio:
utente=timo rw
group-override=tempdisabled
Ora, se timo è un membro del gruppo di disabili temporanei, non ha accesso alla casella di posta.
Questo non sarebbe possibile con un normale identificatore di gruppo, perché il utente=timo
lo sovrascriverebbe.
cassetta postale
Il nome della casella di posta per la quale deve essere eseguita la manipolazione dell'ACL. È anche
possibile utilizzare i caratteri jolly "*"e/o"?" nel nome della casella di posta.
destra Nome corretto dell'ACL di Dovecot. Questo non è lo stesso delle lettere ACL IMAP, che non lo sono
attualmente supportato. Ecco una mappatura delle lettere IMAP ACL a Dovecot ACL
nomi:
l → ricerca
cassetta della posta è visibile nell'elenco delle cassette postali. cassetta della posta può essere sottoscritto.
r → read
cassetta della posta può essere aperto per la lettura.
w → scrivere
I flag dei messaggi e le parole chiave possono essere modificati, tranne \Visto ed \Eliminato.
s → scritto-visto
\Visto bandiera può essere cambiata.
t → cancellato da scrittura
\Eliminato bandiera può essere cambiata.
i → insert
I messaggi possono essere scritti o copiati nel cassetta postale.
p → settimana
I messaggi possono essere inviati al cassetta postale by dovecot-lda, ad esempio da Sieve
script.
e → eliminare
I messaggi possono essere cancellati.
k → creare
Le cassette postali possono essere create/rinominate direttamente sotto questo cassetta postale (ma no
necessariamente sotto i suoi figli, vedi ACL Eredità nel wiki).
Nota: la ridenominazione richiede anche il diritto di eliminazione.
x → delete
cassetta della posta può essere cancellato.
a → Admin
Diritti di amministrazione per il cassetta postale (attualmente: possibilità di cambiare ACL
per cassetta postale).
COMANDI
ACL aggiungere
doveadm ACL aggiungere [-u Utente|-A|-F filetto] [-S percorso_socket] cassetta postale id destra [destra ...]
Aggiungi i diritti ACL al cassetta postale/id. Se il id esiste già, i diritti esistenti sono
conservato.
ACL mettere a punto
doveadm ACL mettere a punto [-u Utente|-A|-F filetto] [-S percorso_socket] cassetta postale
Questo comando può essere utilizzato per eseguire il debug del motivo per cui una cassetta postale condivisa non è accessibile all'utente. Esso
elencherà esattamente qual è il problema.
ACL delete
doveadm ACL delete [-u Utente|-A|-F filetto] [-S percorso_socket] cassetta postale id
Rimuovere l'intera voce ACL per il cassetta postale/id.
ACL ottenere
doveadm ACL ottenere [-u Utente|-A|-F filetto] [-S percorso_socket] [-m] cassetta postale
Mostra tutti gli ACL per il cassetta postale.
ACL ricalcolare
doveadm ACL ricalcolare [-u Utente|-A|-F filetto] [-S percorso_socket]
Assicurarsi che la Utentele caselle di posta condivise di 's esistono correttamente nel acl_shared_dict.
ACL rimuovere
doveadm ACL rimuovere [-u Utente|-A|-F filetto] [-S percorso_socket] cassetta postale id destra [destra ...]
Rimuovere i diritti ACL specificati da cassetta postale/id. Se tutti i diritti vengono rimossi, la voce
esiste ancora senza alcun diritto.
ACL diritti
doveadm ACL diritti [-u Utente|-A|-F filetto] [-S percorso_socket] cassetta postale
Mostra il Utentegli attuali diritti ACL per il cassetta postale.
ACL set
doveadm ACL set [-u Utente|-A|-F filetto] [-S percorso_socket] cassetta postale id destra [destra ...]
Imposta i diritti ACL su cassetta postale/id. Se il id esiste già, i diritti esistenti sono
sostituito.
REPORTING BUG
Segnala bug, incluso dove conf -n output, alla mailing list di Dovecot
<[email protected]>. Le informazioni sulla segnalazione dei bug sono disponibili all'indirizzo:
http://dovecot.org/bugreport.html
Utilizzare doveadm-acl online utilizzando i servizi onworks.net