Akademiekurs IRC: Unterschied zwischen den Versionen
[unmarkierte Version] | [unmarkierte Version] |
K (Einfügung der Navigationsleiste Akademie) |
|||
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
− | ''Verfasser des Skriptes:'' [http://datenbank.oesf.com/akten/akte_schreiber.php?sch_id=71 | + | ''Verfasser des Skriptes:'' [http://datenbank.oesf.com/akten/akte_schreiber.php?sch_id=71 Manuela Vod] |
Zeile 145: | Zeile 145: | ||
Um einen neuen Gründer des Chans zu setzen. | Um einen neuen Gründer des Chans zu setzen. | ||
− | :'''''/msg | + | :'''''/msg chanserv set CHAN successor NICK''''' |
Setzt einen Nachfolger für den Gründer, wenn dessen Nick ausläuft oder gedroppt | Setzt einen Nachfolger für den Gründer, wenn dessen Nick ausläuft oder gedroppt | ||
wird. | wird. | ||
− | :'''''/msg chanserv set password NEUESPASSWORT''''' | + | :'''''/msg chanserv set CHAN password NEUESPASSWORT''''' |
Setzt ein neues Passwort. Kann nur vom Founder erfolgen. | Setzt ein neues Passwort. Kann nur vom Founder erfolgen. | ||
Zeile 330: | Zeile 330: | ||
[http://www.free-space.at/urania/SkriptIRC.pdf Skript(PDF)] | [http://www.free-space.at/urania/SkriptIRC.pdf Skript(PDF)] | ||
+ | {{Navigation:Akademie}} | ||
[[Kategorie:Akademie]] | [[Kategorie:Akademie]] |
Aktuelle Version vom 21. Februar 2010, 14:25 Uhr
Beschreibung des Kurses
Das Ziel dieses Kurses besteht darin den Kadetten für den alltäglichen Umgang mit dem IRC vorzubereiten. Dazu gehören selbstverständlich die gängigen Service – Befehle, aber auch die Channelregeln und Levelbefugnisse der ÖSF sind ein zentraler Inhalt.
Dieser Kurs muss von jedem Kadetten mit einer Prüfung erfolgreich abgeschlossen werden, um die Akademieausbildung erfolgreich abzuschließen.
Verfasser des Skriptes: Manuela Vod
Inhaltsverzeichnis
Einleitung
Lerninhalt
Die 3 IRC-Services (Nickserv, Chanserv, Memoserv), Chanmodes und die IRCrelevanten Inhalte des Handbuches.
Ziel
Ziel dieses Kurses ist es, dass die Absolventen alle ÖSF-relevanten euIRCBefehle beherrschen und über die Rechte in den ÖSF-Chans Bescheid wissen. Daher ist es neben dem Studium dieses Skriptums unumgänglich die hier erklärten Befehle auszuprobieren und die nötigen Stellen im Handbuch zu studieren.
Notation
/msg nickserv register PASSWORT EMAIL
Großgeschriebenes ist durch eigene Angaben zu ersetzen.
Mit geschwungenen Klammern {,} wird eine Auswahl angegeben.
Mit eckigen Klammern [,] ist eine optionale Eingabe gekennzeichnet.
Anstatt /msg nickserv kann (abhängig vom Client) auch /nickserv oder /ns geschrieben werden. Analoges gilt für Chanserv und Memoserv
Weiterführende Informationen
http://www.euirc.net/de/support.php
http://datenbank.oesf.com/index.php/Aktuelles_Handbuch#Der_Internet_Relay_Chat
Nickserv
Nickserv ist für die Verwaltung der Nicknamen verantwortlich.
- /msg nickserv register PASSWORT EMAIL
Ist der Befehl zum Registrieren des Nicknamen. Dieser wird dann in der NickServ- Datenbank eingetragen. Wird der Nick 30 Tage nicht benutzt wird er wieder aus der Datenbank gelöscht und steht wieder jedem zur Verfügung.
- /msg nickserv identify PASSWORT
Ist erforderlich um sich als Besitzer des Nicks zu identifzieren und um weitere Befehle auszuführen.
- /msg nickserv ghost NICK PASSWORT
Trennt die Verbindung zwischen Server und Nickname. Wird meist dann benutzt, wenn die Internet-Verbindung unerwartet getrennt wurde und der Nick vom Server aber immer noch für aktiv gehalten wird.
- /msg nickserv set password NEUESPASSWORT
Damit ändert man das Passwort des gerade aktiven Nicks.
- /msg nickserv link NICK1 PASSWORT-VON-NICK1
2 verlinkte Nicks werden von den Services praktisch als gleich erkannt (zB in den Accesslisten).
- /msg nickserv drop
Der Nick wird aus der Nickserv-Datenbank gelöscht und ist dann wieder für alle verfügbar. Um den Befehl benutzen zu können ist es notwendig identifiziert zu sein.
- /msg nickserv info NICK [all]
Mit diesem Befehl erhält man Infomationen über einen (registrierten) Nick. Die Option all fuktioniert nur bei sich selbst.
- /msg nickserv help [BEFEHL]
Liefert (weitere) Hilfe zu Nickserv und seinen Befehlen.
Memoserv
Mit Memoserv kann man Nachrichten (sogenannte Memos) an Personen (auch wenn diese nicht online sind) und Räume schicken. Dazu müssen die Nicks von Absender und Empfänger, bzw. der Chan registriert sein. Das Verschicken von Memos wird nur noch selten genutzt, da es von eMail und Foren- PN abgelöst wurde, es zählt aber zu IRC Grundlagen.
- /msg memoserv send {NICK | RAUM} TEXT
Dieser Befehl verschickt das Memo.
- /msg memoserv list [RAUM] [LISTE | new]
Die Memonummer, Absender und Datum werden ausgelistet. Liste: 2-4,7-9 listet die Memos 2 bis 5 und 7 bis 9 auf Mit new werden nur die ungelesenen Memos aufgelistet.
- /msg memoserv read [RAUM] {LISTE | last | new}
Zeigt die Memos an. Mit last wird das neueste Memo, mit new alle ungelesenen angezeigt. Um Memos eines Chans lesen zu können muss man standardmäßig dort mit Level 10 in der Accessliste stehen.
- /msg memoserv del [RAUM] {LISTE | NUMMER | all}
Löscht Memos.
- /msg memoserv help [BEFEHL]
Liefert (weitere) Hilfe zu Memoserv und seinen Befehlen.
Chanserv
Chanserv dient zur Verwaltung eines IRC-Channels.
- /msg chanserv register CHAN PASSWORT BESCHREIBUNG
So wird ein Chan registriert, der noch nicht registriert ist und in dem man ChanOp (@) ist. Die Beschreibung muss eingegeben werden (und ist dann im Info des Chans sichtbar). Zur Registrierung eines Chans muss der Nick registriert sein. Wenn ein Chan 14 Tage unbenutzt bleibt verfällt er und wird gelöscht.
- /msg chanserv identify CHAN PASSWORT
Mit diesem Befehl identifiziert man sich gegenüber Chanserv als Gründer des Chans.
- /msg chanserv drop CHAN
Den Chan kann nur der Gründer nach erfolgter Identifzierung löschen.
- /msg chanerv info CHAN [all]
Man erhält weitere Informationen über den Chan. Die Option all kann wieder nur der Founder benutzen.
- /msg chanserv set CHAN founder NICK
Um einen neuen Gründer des Chans zu setzen.
- /msg chanserv set CHAN successor NICK
Setzt einen Nachfolger für den Gründer, wenn dessen Nick ausläuft oder gedroppt wird.
- /msg chanserv set CHAN password NEUESPASSWORT
Setzt ein neues Passwort. Kann nur vom Founder erfolgen.
- /msg chanserv set CHAN restricted {on|off}
Ein Chan mit der Option restricted kann nur von Nicks die auf der Accessliste stehen besucht werden.
- /msg chanserv voice CHAN NICK
Dieser Befehl vergibt temporär Voice-Rechte, dazu muss man allerdings selbst gewisse Rechte haben. Der Befehl funktioniert analog mit devoice, (de)halfop, (de)op und (de)admin.
- /msg chanserv unban CHAN
Löscht die Bans, die jemanden selbst daran hindern einen Chan zu joinen. Standardmäßig wird dazu mindestens Level 5 in der Accessliste benötigt.
- /msg chanserv help BEFEHL
Liefert wieder weitere Hilfe zu Chanserv und den Befehlen.
Die Accessliste
Die Accessliste wird für die automatische Rechtevergabe beim Joinen eines Chans genutzt.
- /msg chanserv access CHAN add NICK LEVEL
Fügt einen Nick zur Accessliste hinzu.
- /msg chanserv access CHAN list [MASKE]
Accessnummer, Level und Nick werden aufgelistet. Die Maske ermöglicht eine Suche, zB FAdm_McLuis, FAdm*, *Adm*.
- /msg chanserv access CHAN del {NICK | LISTE | NUMMER}
Löscht Nicks aus der Accessliste.
Levels (Standardeinstellungen):
Founder(*) | Kompletter Zugriff auf alle Chanserv Befehle, bekommt Auto-Op, kann es nur einmal geben. |
10 – Auto Admin(!) | kann nicht gekickt werden, hat Zugriff auf Access, Admin und Memo Befehle. |
5 – Auto Op(@) | hat Zugriff auf Unban und Op Befehle. |
4 – Auto Halfop(%) | hat Zugriff auf Halfop Befehle. |
3 – Auto Voice(+) | hat Zugriff auf Voice Befehle. |
0 | kann Accessliste einsehn |
-1 | nicht opbar |
-2 und darunter | können nicht joinen, sind gebannt |
Wenn der Founder in der Accessliste - mit egal welchem Level – steht, kann er zwar alle (Founder-)Befehle ausführen, wird aber als Admin angezeigt.
Die Levelsliste
Die Levelsliste bestimmt die benötigten Levels für gewisse Chan-Operationen. Sie kann nur vom Founder bearbeitet werden, dies ist jedoch nur für erfahrene Benutzer empfohlen.
- /msg chanserv levels CHAN list
Dieser Befehl listet die Levelsliste auf, die standardmäßig so aussieht:
AUTOOP 5; AUTOVOICE 3; AUTODEOP –1; NOJOIN –2; INVITE 5; AKICK 10; SET (disabled); CLEAR (disabled); UNBAN 5; OP-DEOP 5; ACC-LIST 0; ACCCHANGE 10; MEMO 10; VOICE 3; AUTOHALFOP 4; HALFOP 4; AUTOPROTECT 10; PROTECT 10;
- /msg chanserv levels CHAN set OPTION LEVEL
So ändert man ein Level für eine bestimmte Option.
Chanmodes
Chanmodes werden mit /mode CHAN +OPTION gesetzt.
Mit /mode CHAN -OPTION kann er wieder aufgehoben werden.
Nicht jeder kann diese Befehle ausführen, man benötigt immer ein spezielles Level
dazu.
Auf Klein- und Großschreibung des Buchstaben ist zu achten!
+a NICK Admin: User bekommt (temporäre) Admin-Rechte (kann nur der Founder vergeben). +b NICK!ident@hostmask Ban: Der Betreffende wird aus dem Chan gebannt. +c No Colors: Farbige Texte werden nicht geschickt. +f ZEILEN:SEKUNDE Flood protection: Bei Überschreiten der Angegebenen Grenze wird man aus dem Chan gekickt. Ops und aufwärts sind davon nicht betroffen. +f *ZEILEN:SEKUNDE Hier erfolgt zusätlich noch ein Ban. +h NICK Halfop: User bekommt (temporäre) Halfop-Rechte. +k KEYWORD Key: Chan kann nur mit Keyword betreten werden (/join CHAN KEYWORD) +m Moderated: nur User mit Voice und höher können sprechen. +n No messages: Nur User die im Chan sind, können Nachrichten senden. Wird bei der Registriertung gesetzt. +o NICK Op: User bekommt (temporäre) Op-Rechte. +p Private: Der Chan taucht nicht in /whois auf. +q NICK Founder: User bekommt (temporäre) Founder-Rechte. +r Registered: Wird gesetzt, wenn ein Chan registriert ist. +s Secret: Der Chan taucht nicht in /list und /whois auf. +t Topic: Nur noch Ops bzw Halfops können das Topic ändern. +v NICK Voice: User bekommt (temporär) Voice-Rechte +S Color stripping: Nachrichten kommen bei den anderen ohne Farbe an, während man selbst die Farben noch sieht.
Funktionsweise von Ban( am Beispiel meines Nicks)
Aus dem whois erhält man folgende Information, die man für den Ban benötigt:
- Manu is [email protected] * Manu
Dies liefert dann als nötige Zeile für den Ban:
Einige Beispiele für einen Ban sind:
*[email protected] So wird jeder mit angegebener Ident und Hostmask gesperrt. *!*@euirc-0b7edcb2.dip.t-dialin.net So wird jeder mit der angegebenen Hostmask gesperrt. Manu!*@* Um jeden mit einem speziellen Nick zu bannen. *!~manurania@*.dip.t-dialin.net Jeder mit der Ident wird gebannt, zusätzlich noch eine Einschränkung der Hostmask. Für gewöhnlich wird der Provider nicht so oft gewechslet, aber es macht auch keinen Sinn jeden mit einem bestimmten Provider zu bannen.
Da Nick und Ident änderbar sind und sich die Hostmask nach einer Neueinwahl
ändert, muss man Kompromisse eingehen und eventuelle verschiedene Bans setzen.
Wichtiges aus dem Handbuch
- • Für alle aktiven Mitglieder herrscht Anwesenheitspflicht im Hauptchannel (#ÖSF) und im jeweiligen Schiffs- bzw. Stationschannel.
- • Mit einem Posten im RPG sind auch Rechte(!) und Verantwortung im IRC gegeben.
- • Für einen korrekten Umgang untereinander und mit den Rechten ist zu sorgen. Bei Missbrauch kann die Aberkennung der Rechte oder ein Ban erfolgen.
- • Flooden, Nickfaking, Beleidigungen, ect. sind verboten. Tritt nach einer Verwarung wieder ein solcher Fall auf, kann derjenige für 1 Minute gebannt werden. Hilft dies auch nicht, so können OST-Mitglieder einen Ban verhängen.
- • Suspekte Gäste können ohne Vorwarnung gebannt werden.
- • Es ist verboten Crewmitglieder auf full ignore zu stellen.
- • Privates im Query klären, ansonsten können Kick oder Ban die Folge sein.
- • Querys nicht ohne Zustimmung veröffentlichen oder weitergeben (Ausnahme: Beleidigungen, ÖSF-gefährdender Inhalt). Bei Missbrauch können Kick und in weiterere Folge Ban oder Disziplinarmaßnahmen drohen.
- • Bei einem Ban ist eine Mitteilung und Erklärung an den KAD erforderlich. ALs können bist zu 1 Stunde, XO bis zu 1 Tag und OST-Mitglieder bist zu 2 Tage bannen. Bans darüber hinaus müssen vom KAD genehmigt werden.
Links
Skript(PDF)
Skripte der Akademiekurse: BOV: Brückenoffizierverhalten , RPG: Schreiben , RPG Leiten , IRC: Internet Relay Chat , GDB: Grundlagen der Datenbank , GPDB: Grundlagen der Personaldatenbank , STG: Star Trek Allgemein , Star Trek Abteilung: Sicherheit , Star Trek Abetilung: Technik , Star Trek Abetilung: Wissenschaft , Star Trek Abteilung: Medizin
Übungen der Akademiekurse: BOV: Brückenoffizierverhalten , Internet Relay Chat , GDB: Grundlagen der Datenbank , GPDB: Grundlagen der Personaldatenbank , STG: Star Trek Allgemein , Star Trek Abteilung: Sicherheit , Star Trek Abteilung: Technik , Star Trek Abteilung: Wissenschaft , Star Trek Abteilung: Medizin
Übergeordnete Links: Akademie der ÖSF