| IMP: Obligatorische
Signatur
Aus der Mailingliste:
Weiß jemand, ob es möglich
ist, alle Mails, die von IMP versandt werden mit einer obligatorischen,
für alle User gleichen Signatur zu versehen?
Man macht das nach(!) der Konfiguration
der Mail über unser Verwaltungsmenü. Werden die UUCP-Daten erneut
eingegeben, ist die Änderung erneut durchzuführen. Bitte keine
anderen Dateien verändern - insbesondere nicht defaults.php3original
und defaults.php3originalvorlage.
Die Beschreibung:
Mit dem Dateimanager oder einem Editor
die Datei /usr/local/httpd/htdocs/horde/imp/config/defaults.php3 öffnen
und diesen Eintrag suchen:
---schnipp
/* Message Configuration */
$default->append_header
= false;
$default->append_trailer
= false;
----schnapp
Das zweite "false" wird durch "true"
ersetzt:
---schnippneu
/* Message Configuration */
$default->append_header
= false;
$default->append_trailer
= true;
---schnappneu
Ohne weitere Änderungen bekommt
schon jetzt jede Mail die Signatur:
-------------------------------------------------
This mail sent through IMP: 172.16.200.10
Diese Voreinstellung kann durch
Anpassung der Datei trailer.txt (im gleichen Verzeichnis) an eigene
Wünsche angepasst werden: Einfach einen neuen Text in die Datei schreiben.
Sollten die UUCP-Daten erneut eingegeben werden, ist danach nur die erneute
Anpassung von defaults.php3 notwendig. Die Datei trailer.txt bleibt erhalten.
Bitte keine anderen Dateien in diesem Verzeichnis verändern.
Softwareupdates - alle Versionen
Seit Version 1.15 (?? deshalb bitte
in jeder Version kontrollieren) kann beim Anlegen neuer Benutzer gewählt
werden, ob sich die Benutzer am Server selbst anmelden dürfen, also
eine Login-Shell haben. Aktueller Standard ist, dass sie es nicht!! dürfen,
da das aus Sicherheitsgründen vorzuziehen ist. Bitte kontrollieren
Sie die Standardeinstellung:
Verwaltung >> Hauptmenü >>
Benutzerverwaltung. Klicken Sie jetzt auf "Neuen Benutzer erstellen".
Im nächsten Fenster gibt es den Eintrag "Shell". Dort sollte als Voreinstellung
stehen:
/bin/false (= kein Login am
Server), änderbar auf /bin/bash. Jetzt können Sie auf "Abbrechen"
klicken.
Steht dort lediglich /bin/bash
führen Sie folgende Änderung durch:
Verwaltung >> Serverdienste >>
Webmin. Jetzt oben rechts auf "Benutzer wechseln..." klicken
und als root anmelden.
Jetzt auf "Webmin Benutzer" klicken.
In der erscheinenden Liste in der
Zeile
"admin" auf das Recht "Benutzer und Gruppen" klicken.
In der Zeile:
Erlaubte Shells
für neue oder modifizierte Benutzer Aufgelistete..
/bin/bash
den Eintrag /bin/false vor! /bin/bash
hinzufügen. So sieht das dann aus:
Erlaubte Shells
für neue oder modifizierte Benutzer Aufgelistete..
/bin/false
/bin/bash
Bitte keine anderen Einträge ändern
und auf "Speichern" klicken. Webmin am Server selbst neu starten:
/etc/webmin/stop (mit Pfad)
und dann
/etc/webmin/start eingeben.
Fertig. Nett wäre ein Hinweis, ab welcher CD-Version dies Standard
ist.
Zu viele Mails für admin...
Aus der Mailingliste:
> mit dem Ende des Schuljahres werden
wir die Email-Accounts für Schulabgängern löschen. Dann
dürften sich im Admin-Postfach die
> Meldungen häufen: "postmaster
notify: user unknown ..."
> Meine Frage: Wie kann man diese
Meldungen an den Admin abstellen?
Wenn man etwas Erfahrung mit dem Server
gesammelt hat, sollte man vielleicht die gesamte Weiterleitung der root-Mails
an admin abstellen und hin und wieder root mit pine lesen:
Verwaltung >> Serverdienste >> Sendmail
>> Mail Aliase (aliases) und dann auf "root" klicken. Dann in
der Zeile:
Alias zu E-Mail Adresse admin
den Wert E-Mail Adresse auf <Kein>
stellen. Speichern. Im erscheinenden Fenster oben links auf "Modul Index"
klicken. Im nächsten Fenster dann unten: "Sendmail stoppen".
Im erscheinenden Fenster "Sendmail starten". Die letzten beiden
Schritte kann man auch am Server erledigen: rcsendmail restart
Onlinezeit in eigener Logdatei festhalten
Wenn man die Onlinezeiten des Servers
in einer eigenen Logdatei festhalten möchte, kann man das so machen:
Den Server offline schalten.
Die Datei
/etc/ppp/ip-up.local mit dem
Dateimanager öffnen ("Bearbeiten") und diese Zeile am Ende
einfügen (mit [Strg]+[v] fügt man ein; die rechte Maustaste funktioniert
da nicht):
echo -n "$(date +"%d.%m.%Y %H:%M:%S")
- " >>/var/log/onlinezeit
Speichern. Danach die Datei:
/etc/ppp/ip-down.local mit
dem Dateimanager öffnen und diese Zeile am Ende einfügen:
echo "$(date +"%d.%m.%Y %H:%M:%S")"
>>/var/log/onlinezeit
Wenn /etc/ppp/ip-down.local nicht
existiert (dürfte im Regelfall so sein) als root mit:
touch /etc/ppp/ip-down.local
anlegen und mit:
chmod +x /etc/ppp/ip-down.local
ausführbar machen. Jetzt mit dem Dateimanager diese Datei öffnen
und diese Zeilen einkopieren:
---schnipp
#!/bin/sh
echo "$(date +"%d.%m.%Y %H:%M:%S")"
>>/var/log/onlinezeit
---schnapp
Speichern.
Die Onlinezeiten stehen jetzt in der
Datei /var/log/onlinezeit (ansehen mit "less /var/log/onlinetime".
Beenden mit [q]). |