Skip to content

BOFH-Smitty

Bastard Operation Control Centre


Trackbacks

admlife am : admlife via Twitter

Vorschau anzeigen
smitty bofh http://j.mp/dD8fU6

Difference is what makes us better am : Das BOFH Skript

Vorschau anzeigen
Aufgrund des Beitrages von Dirk ( Genauer gesagt geht es um diesen Eintrag ) habe ich mich entschlossen mich mal an ein kleines BOFH Skript zu setzen. Es ist nichts besonderes, aber immerhin. 3 Skripte sind notwendig. Einmal das Haupt/Startskript.

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Federico Hernandez am :

*ROTFLBTC.

Glad påsk.

visus am :

*So etws aehnliches habe ich auch. :-D

visus am :

*Ist bei mir ohne ncurses, daher nicht so spannend...

Beast am :

*BOFH is dead you know.

Dirk Deimeke am :

*Do you think?

I think BOFH is all around us, if I see all the password reset requests ... ;-)

visus am :

*Ne lieber nicht, sonst kommt raus, wo ich das einsetze. ;-)

visus am :

*Nagut, aber spektakulaer ist es nicht:
http://images.visusnet.de/uploads/e6a2a526145cbac2f49230560ba5904a_bofh.png

Dirk Deimeke am :

*Ich kann mir vorstellen, dass das tatsächlich enorm hilfreich ist, aber User bestrafen, funktioniert damit eher nicht ;-)

Patrick am :

*Nein, ich würd aber gern mir soetwas schreiben.
NICHT das ich es wirklich einsetzen würde, einfach nur so ein nice to have :-D

Ich würde mich da an ein Shellscripterl ran setzen, vielleicht hast du ja Vorschläge welche "Features" es enthalten soll ? :-)

Dirk Deimeke am :

*Hast Du die BOFH-Geschichten schon einmal gelesen?

Da muss in jedem Fall ein Ausrede-Generator rein.

Patrick am :

*Ob ich BOFH gelesen habe ? Das ist mein Leitfaden zur Userbetreuung :-D

Also, ja klar!

Ausredekalender ist schon gut.

Also ich denk jetzt spontan an:

- Ausredekalender
- User vom System kicken
- User das Anmelden verbieten
- Das Homeverzeichnis des Users löschen
- Eine abgeänderte Form von "spell"


noch was ? :-)

Patrick am :

*Soll das angepaste Fortune script gleich als Ausredekalender dienen oder wie meinst du das?

Dirk Deimeke am :

*Da gibt es ja zwei Möglichkeiten:

Für die User: "Fahren Sie sofort Ihren Rechner runter, sonst werden Ihre Daten gelöscht.
...
Sie waren zu langsam."

Oder für die Admins.

Patrick am :

*Also mal einen kleinen Zwischenbericht...

Ausredekalender funktioniert prinzipell , ich hab dazu eine zusätzliche Datei die per Zufall eine Zeile ausgibt. Gefällt mir sehr gut, überlege aber es mit fortune zu machen... Mal schauen.

kickuser,bannuser,homeverzeichnis löschen war ja schnell gescriptet.

Das mit einem neuen (zufälligen) Passwort vergeben funktioniert so nicht. Dazu bräuchte man ein extra-teil das "expect" heißt, und da ich das script aber relativ schnell importieren will verzichte ich darauf.

(Ich bin aber drauf gekommen das im grunde zwischen user gebannt und user hat ein unbekanntes Passwort kein Unterschied besteht, der User kommt nicht mehr ins System)


An der verbesserten Funktion von Spell muss ich noch arbeiten, ich vermute das wird bissel mehr arbeitet.

Als weitere Funktion hab ich mir überlegt dass das Abspeichern von Dateien in sein Homeverzeichnis zu gewissen Zeiten nicht funktioniert. ( Ob die zufällig gewählt werden oder nicht, überleg ich mir noch... )

Joa, ich denke das wars.

Dirk Deimeke am :

*Das hört sich doch gut an. Ein zufälliges Passwort könntest Du mit "$RANDOM" erzeugen, eventuell mehrfach aneinander hängen.

Patrick am :

*Das war mir schon klar.
Das Problem ist das ich es nicht per passwd übergeben kann ...

Soetwas wie passwd testuser testpasswd funktioniert nicht, da er dann das passwort für die beiden User zurücksetzen will . (was ja eh linux-typisch ist .. :-) )

Und interactive mit dem passwd programm zu kommunuzieren geht mit den Linux-Boardmitteln nicht, zumindestens soweit ich weiß, vielleicht fällt dir ja was ein?

Dirk Deimeke am :

*echo "Passwort" | passwd --stdin username

Alternativ direkt in die /etc/shadow schreiben.

Patrick am :

*Ähmmm...genial.

Das hat einwandfrei funktioniert. Und ich suche da schon wie ein verrückter..

Die verbesserte Version von spell (kommt vermutlich zum Schluss..) und dann damit das abspeichern unmöglich gemacht wird, wobei ich mir da auch noch ein "Ansatz" überlegen werd .. :-)

Kommentar schreiben

Gravatar, Favatar, Pavatar, Identica, Twitter, MyBlogLog Autoren-Bilder werden unterstützt.
BBCode-Formatierung erlaubt
Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.
:'(  :-)  :-|  :-O  :-(  8-)  :-D  :-P  ;-) 
Formular-Optionen