OperServ è utilizzabile solo dagli operatori e amministratori della rete, e consente di impostare
diversi paramentri del server.
-
GLOBAL - Manda un messaggio a tutti gli utenti della rete
-
STATS - Visualizza alcune statistiche del server
-
OPER LIST - Visualizza la lista dei Services Operator
-
ADMIN LIST - Visualizza la lista dei Services Admin
Comandi disponibili solo ai Services operator ed admin
-
MODE - Consente di settare i mode per un canale
-
KICK - Consente di kickare un utente da un canale
-
CLEARMODES - Cancella i mode, e i ban di un canale
-
CLEARCHAN - Rimuove tutti gli utenti da un canale (masskick)
-
KILLCLONES - Killa tutti gli utenti con lo stesso host di un nickname
-
AKILL - Consente la gestione della lista di AKILL
-
SESSION - Visualizza la lista degli utenti con un certo host o un certo numero di connessioni
-
EXCEPTION - Consente la gestione dei limiti delle connessioni di un determinato host
-
LOGONNEWS - Consente la gestione dei messaggi di logon
-
OPERNEWS - Consente la gestione dei messaggi oper news
Comandi disponibili solo ai Services admin:
-
OPER - Consente agli amministratori dei servizi di aggiungere o rimuovere un operatore dei servizi.
-
JUPE - Consente di scollegare un server impedendogli di rilinkarsi.
-
RAW - Consente di inviare stringhe RAW al server.
-
SET - Consente di impostare le varie opzioni dei Services.
-
UPDATE - Consente di salvare i database dei services sul server.
-
SHUTDOWN - Consente di killare i services facendo salvare i database.
-
QUIT - Consente di killare i services senza che salvino i database.
-
RESTART - Consente di restartare i sevices facendo salvare il database.
-
SU - Consente di accedere ai privilegi di Super User.
Comandi disponibili solo per i Services super-user:
-
ADMIN - Consente la gestione della lista degli Admin services.
Tutti i comandi inviati all'OperServ sono loggati
Permette agli IRCops di mandare un messaggio a tutti gli user del network.
Questo messaggio viene mandato dal nick Global.
/msg OperServ GLOBAL messaggio
Torna al sommario...
Permette agli IRCops di visualizzare le statistiche della rete.
/msg OperServ STATS
Senza opzioni visualizza il numero corrente di utenti e di IRCops online (servizi esclusi),
il picco di utenti e l'uptime dei servizi.
/msg OperServ STATS AKILL
Con l'opzione AKILL mostra la dimensione della AKILL list e il default scadenza time.
/msg OperServ STATS ALL
L'opzione ALL e' disponibile solo agli amministratori, e permette di vedere l'occupazione
di memoria dei servizi. Nei network grandi questa opzione puo' bloccare per un po' i
servizi, quindi non usarla spesso.
Torna al sommario...
Visualizza la lista dei Services Operator
/msg OperServ OPER LIST
Torna al sommario...
Visualizza la lista dei Services Admin
/msg OperServ ADMIN LIST
Torna al sommario...
Permette ai SOP di settare dei mode per un canale.
Funziona come il comando /MODE di qualsiasi client IRC.
/msg OperServ MODE canale modes
Torna al sommario...
Permette agli IRCop di kikkare un user da un canale.
Funziona come il comando /KICK della maggior parte di client IRC.
Il messaggio di kick avra' all interno il nick dell' IRCop richiedente
/msg OperServ KICK canale nick ragione
Torna al sommario...
Cancella i mode (i,k,l,m,n,p,s,t) e i ban da un canale.
/msg OperServ CLEARMODES canale
Se viene data l'opzione ALL deoppa e toglie il +v a tutti.
/msg OperServ CLEARMODES canale ALL
Torna al sommario...
Rimuove tutti gli utenti da un canale (masskick)
/msg OperServ CLEARCHAN canale
Torna al sommario...
Killa tutti gli utenti con lo stesso hostname del nickname inserito.
Una AKILL temporanea, nel formato *@host, e' aggiunta per prevenire i cloni di riconnettersi immediatamente.
Viene anche mandato un wallop indicante chi ha usato il comando, quale host e' stato colpito e quanti
utenti sono stati killati.
E' utile per rimuovere numerosi utenti da network.
/msg OperServ KILLCLONES nick
Torna al sommario...
Permette ai SOP di manipolare la AKILL list.
Se un user corrispondente a una AKILL tentera' il logon verra' killato e,
sui server adatti, verra' aggiunta una Kline per la maschera dell utente.
/msg OperServ AKILL ADD [+scadenza] maschera ragione
AKILL ADD aggiunge la maschera user@host alla AKILL list con la ragione data (che deve essere data).
Il tempo di scadenza precede la maschera user@host, e deve essere un numero intero seguito da una d (giorni),
h (ore), o m (minuti). Le combinazioni (come 1h30m) non sono permesse. Se non e' specificata una unita'
di default si useranno i giorni (quindi +30 significa 30 giorni).
Per aggiungere una AKILL che non deve scadere usa +0. Se la maschera da aggiungere inizia con un +,
un tempo di scadenza deve essere dato.
Il tempo di scadenza corrente puo' essere trovato con il comando
/msg Operserv STATS AKILL
La ragione e' intesa come uso per soli IRCop e non sara' visualizzata nel messaggio di KILL.
/msg OperServ AKILL DEL maschera
AKILL DEL rimuove una machera dalla AKILL list
/msg OperServ AKILL LIST [maschera]
AKILL LIST visualizza la AKILL list corrente, se la maschera opzionale viene data
la lista viene limitata agli user corrispondenti.
/msg OperServ AKILL VIEW [maschera]
AKILL VIEW e' un altra versione di AKILL LIST, e mostrera' chi ha fatto un AKILL, quando, e quando scadra'.
Torna al sommario...
Fa in modo che i Services admins vedano la session list.
/msg OperServ SESSION LIST numero
SESSION LIST mostra gli hosts con almeno "numero" sessioni.
Il numero deve essere maggiore di 1. Questo per prevenire acciedentali liste di
un grande numero di persone.
/msg OperServ SESSION VIEW host
SESSION VIEW mostra specifiche informazioni su un host specifico, includendo il
numero di sessioni corrente e il limite. Il parametro "host" non deve includere
delle wildcards (* oppure ?).
Torna al sommario...
Fa in modo che i Services Admin possano manipolare la lista degli host che hanno
specifiche limitazioni sul numero di sessioni, e fa in modo che certe macchine,
come dei shell servers, possano avere piu' sessioni nello stesso momento di un
utente normale. Dopo che un host raggiunge il limite tutti i clients che provassero
a connettersi da quell'host verrebbero automaticamente killati. Prima del kill sono
avvisati, tramite un /NOTICE di OperServ, che hanno raggiunto il limite.
Il contenuto di questo notice dipende dalla configurazione dei servizi.
/msg OperServ EXCEPTION ADD [+scadenza] maschera limite ragione
EXCEPTION ADD aggiunge l'host dato alla lista di eccezioni. Da notare che maschere
del tipo nick!user@host e user@host non sono valide! Solo hostname reali, come
box.host.dom e *.host.dom, sono autorizzati, dato che la limitazione non lavora
tenendo conto dei nick o degli usernames. "limite" Deve essere un numero maggiore
o uguale a zero. Questo determina quante sessioni provenienti da quell host sono
autorizzate. Il valore 0 significa che quell host non ha limiti.
Vedere le note in
AKILL
per le informazioni sul parametro +scadenza.
/msg OperServ EXCEPTION DEL [maschera | lista]
EXCEPTION DEL rimuove qualcuno dalla lista di eccezioni.
/msg OperServ EXCEPTION MOVE num posizione
EXCEPTION MOVE muove l'eccezione numero "num" alla "posizione". Le eccezioni tra queste
due saranno automaticamante cambiate per riempire lo spazio.
/msg OperServ EXCEPTION LIST [maschera | lista]
/msg OperServ EXCEPTION VIEW [maschera | lista]
EXCEPTION LIST e EXCEPTION VIEW mostrano tutte le eccezioni correnti; se la maschera
opzionale viene data la lista verra' limitata solo agli host che combaciano.
La differenza e' che EXCEPTION VIEW e' piu' preciso, dato che mostra chi ha messo quella eccezione,
qual'e' il limite, la ragione, l'hostmask e la scadenza. Da notare cheun client "userà" la prima
eccezione che combaciera' con il suo client. Grandi liste poco precise degraderanno
le performance dei servizi.
Torna al sommario...
Edita e mostra la lista dei messaggi di logon. Quando un utente si collega questi
messaggi gli verranno inviati. Comunque non piu' di tre messaggi saranno spediti
per evitare di floodare l'utente. Se ci sono piu di tre messaggi di logon
verranno inviati solo i tre piu' nuovi.
/msg OperServ LOGONNEWS ADD testo
(Aggiunge un messaggio di LogOn)
/msg OperServ LOGONNEWS DEL [num | ALL]
(Cancella un messaggio di LogOn (con ALL tutti))
/msg OperServ LOGONNEWS LIST
(Mostra i messaggi di LogOn)
LOGONNEWS LIST puo' essere usato da tutti gli operatori per avere la lista dei messaggi
correnti. ADD e DEL possono essere usati dagli amministratori dei servizi.
Torna al sommario...
Edita o mostra la lista delle oper news. Quando un utente si opera (con l'uso di /OPER),
questi messaggi gli verranno spediti. (Nel caso ce ne siano piu' di 3 verranno spediti
solo i tre piu' recenti)
/msg OperServ OPERNEWS ADD testo
(Aggiunge un messaggio di OperNews)
/msg OperServ OPERNEWS DEL [num | ALL]
(Cancella un messaggio di OperNews (con ALL tutti))
/msg OperServ OPERNEWS LIST
(Mostra i messaggi di OperNews)
OPERNEWS LIST puo' essere usato da tutti gli operatori per avere la lista dei messaggi
correnti. ADD e DEL possono essere usati dagli amministratori dei servizi.
Torna al sommario...
Permette agli amministratori dei servizi di aggiungere o rimuovere
un operatore dei servizi. Un utente che e' nella SOP e si e' identificato
con NickServ puo' usare i comandi di SOP.
/msg OperServ OPER ADD nick
(Aggiunge un Operatore dei servizi)
/msg OperServ OPER DEL nick
(Cancella un Operatore dei servizi)
/msg OperServ OPER LIST
(Mostra la lista degli Operatori dei servizi)
OPER LIST puo' essere usato da tutti gli IRCop per avere la lista degli operatori
dei servizi correnti. ADD e DEL possono essere usati dagli amministratori.
Torna al sommario...
Dice ai servizi di jupiterare un server, ovvero di creare un fake-server e
linkarlo, impedendo al vero server di linkarsi a sua volta.
Il jupe puo' essere rimosso usando il comando /SQUIT. Se viene data una ragione
e' messa nella descrizione del server, al posto dello standard "Jupitered by ".
/msg OperServ JUPE server [ragione]
Torna al sommario...
Manda una stringa raw al server al quale i servizi sono connessi.
Questo comando e' molto limitato ma puo' creare situazioni pericolose se
usato malamente. NON USARLO se non sei veramente certo delle
conseguenze che avra'.
/msg OperServ RAW testo
Torna al sommario...
Permette di settare le varie opzioni dei Services.
/msg OperServ SET opzione parametro
Le possibili opzioni sono:
/msg OperServ SET READONLY [ON | OFF]
Imposta la modalità di sola lettura ON o OFF. In modalità di sola lettura,
gli utenti normali non sono abilitati a modificare nessun dato dei Services,
incluse le access list degli utenti e dei canali, ecc.
Gli IRCop con sufficienti privilegi possono essere abilitati a modificare
la lista
AKILL
e deregistrare o proibire dei nickname o canali, ma tutte le modifiche
non saranno salvate a meno che la modalità di sola lettura sia disattivata
prima di terminare o restartare i services.
Questo comando è equivalente al comando /readonly
/msg OperServ SET DEBUG [ON | OFF | num]
Setta la modalità di debug ON o OFF. In modalità di debug, tutti i dati inviati
dal e verso i services, cosi come un numero di altri messaggi di debug, verranno
scritti nel file di log.
Se num viene dato, la modalità di debug viene attivata con il livello settato
al valore di num
Questo comando è equivalente al comando /debug
/msg OperServ SET SUPASS Password
Imposta la password per il comando
SU.
Se non viene settata la password, il comando SU non sarà disponibile.
Questa opzione puo essere settata solo dal Super User dei services.
Torna al sommario...
Fa in modo che i servizi scrivano immediatamente il loro database sul server.
/msg OperServ UPDATE
Torna al sommario...
Fa in modo che i servizi terminino salvando il database.
/msg OperServ SHUTDOWN
Torna al sommario...
Fa in modo che i servizi terminino immediatamente.Il databse non viene salvato.
Questo comando dovrebbe essere usato solo in caso ci siano problemi a scrivere i
dati sul disco fisso.
Per un normale shutdown usare
SHUTDOWN
.
/msg OperServ QUIT
Torna al sommario...
Fa in modo che i servizi termino salvando il database e quindi ripartano immediatamente.
/msg OperServ RESTART
Torna al sommario...
Abilita l'accesso alle funzioni che richiedono i privilegi di Super User.
La password è la stessa che viene settata con il comando
SET SUPASS
Per poter usare il comando SU è necessario prima settare la password
altrimenti il comando non funziona.
Si avrà il privilegio di Super User fino a che non si cambia nicknae o si esce dall'IRC
Super-user privileges last until
ATTENZIONE!! se si sinserisce un password errata, il services invierà un messaggio
di allarme a tutti gli IRCop.
/msg OperServ SU password
Torna al sommario...
Permette al Super User dei servizi di aggiungere o rimuovere
un amministratore dei servizi.
Un utente con il nickname nella lista degli amministratori dei services
e si è identificato con il NickServ è abilitato ad accedere ai comandi
per gli amministratori dei services.
/msg OperServ ADMIN ADD nick
(Aggiunge un Amministratore dei servizi)
/msg OperServ ADMIN DEL nick
(Cancella un Amministratore dei servizi)
/msg OperServ ADMIN LIST
(Mostra la lista degli amministratori dei servizi)
ADMIN LIST puo' essere usato da tutti gli IRCop per avere la lista degli operatori
dei servizi correnti. ADD e DEL possono essere usati dal Super User.
Torna al sommario...
Copyright © 2001 IrCity IRC Network All rights reserved.
Ultima modifica:
22 Giugno 2001.
Pagine scritte da: Cippi e ^Balrog.
Verificate e Approvate da: Nessuno, Orion, Sainz e TORTELLO.