Archiv für die 'Linux' Kategorie
Geschrieben von: Administrator (19. April) In der Shell können Sie das Datumsformat wie folgt:
date + FORMAT
Zum Beispiel Folgendes eingeben:
$ Date + "% m-% d-% y"
Sie erhalten:
04-17-10
Wenn Sie wollen, dass die annoa 4 Stellen:
$ Date + "% m-% d-% y"
Sie erhalten:
2010.04.17
Um die aktuelle Zeit zu erhalten, indem Sie eingeben:
$ Date + "% t"
Sie erhalten:
19.55.04
Zur Erlangung der Stunde auf 12 Stunden Basis:
$ Date + "% r"
Sie erhalten:
19.56.05
MM: Um die Zeit in HH zu lesen:
$ Date + "% H-% M"
Sie erhalten:
07.56
Liste von Optionen, um die Daten zu formatieren fragen:
- %%
- eine wörtliche%
- Um%
- Lokale der abgekürzter Name des Wochentages (zB Sonne)
- % A
Lokale vollständige Name des Wochentags (zB Sonntag)
- % B
- Lokale der abgekürzte Name des Monats (zB Jan)
- % B
- Lokale vollständige Name des Monats (zB Januar)
- % C
- Lokale Datum und Uhrzeit (z. B. Mi 3. März 2005 23.05.25)
- % C
- Jahrhundert, wie% Y, weglassen, außer letzten beiden Ziffern (zB 21)
- % D
- Tag des Monats (zB 01)
- % D
Termine, genau wie% m /% d /% y
- Und%
- Tag des Monats, gepolsterter Raum; _D genau wie%
- % F
- Ausführliche Daten, genau wie% Y-% m-% d
- % G
- letzten beiden Ziffern des Jahres der ISO Wochennummer (siehe% G)
- % G
- Jahr der ISO Wochennummer (siehe% V); Normalerweise nur sinnvoll mit V%
- % H
- So wie% b
- % H
Stunde (00 .. 23)
- % I
- Stunde (01 .. 12)
- % J
- Tag des Jahres (001 .. 366)
- % K
- Stunden (0 .. 23)
- % S
- Stunde (1 .. 12)
- % M
- Monat (01 .. 12)
- % M
Minuten (00 .. 59)
- % N
- ein Zeilenumbruch
- % N
- Nanosekunden (000000000 .. 999999999)
- % W
- Entweder auf dem lokalen Pendant von AM oder PM; leer, wenn nicht bekannt
- % P
- wie% p, aber Kleinschreibung
- % R
- der Einheimischen 12-Stunden-Zeit (zB 23.11.04)
- % R
24-Stunden-Stunden-und Minutenzeiger, genau wie% H:% M
- % S
- Sekunden seit 1970-01-01 00:00:00 UTC
- % S
- zweite (00 .. 60)
- % T
- Tabbed
- % T
- Zeit, genau wie% H:% M:% S
- U%
- Tag der Woche (1 .. 7), ist ein Montag
- U%
Wochennummer des Jahres mit Sonntag als erster Tag der Woche (00 .. 53)
- % V
- ISO Wochennummer, wobei Montag als erster Tag der Woche (01 .. 53)
- % W
- Tag der Woche (0 .. 6); 0 ist Sonntag
- % W
- Wochennummer des Jahres mit Montag als erster Tag der Woche (00 .. 53)
- % X
- Lokale Datum der Darstellung (zB 31.12.99)
- % X
- Lokale Zeit-Darstellung (zB 23.13.48)
- % Y
letzten beiden Ziffern des Jahres (00 .. 99)
- % Y
- Jahr
- % Z
- + Hhmm numerische Zeitzone (zB -0400)
- %: Z
- + Hh: mm numerischen Zeitzone (zB -04: 00)
- % Z ::
- + Hh: mm: ss numerische Zeitzone (zB -04: 00:00)
- % ::: Z
- numerischen Zeitzone mit: auf notwendige Präzision (zB -04, +05:30)
- % Z
- alphabetische Zeitzone Abkürzung (zB EDT)
Erschienen in: Linux , Shell , Tipps Geschrieben von: Administrator (19. April) Um den aktiven Austausch von Beratung sehen Sie vor diesem Befehl:
smbclient-L-U <windows-box> <username>
Dann können wir damit fortfahren, die condivisionewindows in unserem Linux-Rechner in segunete Weise abbilden:
- Erstellen Sie das Verzeichnis für den Einhängepunkt: mkdir / mnt / <name-of-mount-point>
- Wir montieren die Fenster Share:
mount-t cifs-o username = sa, Passwort = Kennwort / / <win-box> / <share> / mnt / <name-of-mountpoint>
Hinweis: Die Syntax-<username> username =, password = Kennwort speichert das Passwort. - Schließlich, wenn Sie möchten, können Sie fahren, um den symbolischen Link erstellen: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>
Erschienen in: Linux , Samba , Shell , Tipps Geschrieben von: Administrator (Di 18) Wenn Sie nicht können den Inhalt von Websites wie www.rai.tv auf Ihrem Linux-Rechner `und`, warum diese Webseiten haben Videos und Inhalte für Silverlight. Entwickelt, um unser Problem zu lösen, ist begegnen wir Moonlight.
Moonlight ist eine Open Source-Implementierung von Silverlight für Microsof t. Dank Plug-In so können Sie `finden Sie in der ersehnte Inhalt in Ihren Firefox und vor allem Sie in Ihrem Linux-Rechner machen kann.
Vederee ging, um diesen Link probieren: http://www.go-mono.com/moonlight/
Veröffentlicht in: Firefox , Linux , Microsoft , Tipps Geschrieben von: Administrator (Mo 2) Wenn Ubuntu Server nach der Installation und Konfiguration webmin + Virtualmin es erscheint die Fehlermeldung:
Der Befehl procmail procmail hat 0 Berechtigungen, When It Should Be setuid und setgid auf root. E-Mail möglicherweise nicht ordnungsgemäß geliefert oder für Spam überprüft.
Kann mit den folgenden Schritten gelöst werden:
- Stellen Sie sicher, dass die Konfigurationsdateien von postfix / etc / postfix / main.cf folgende Zeile enthält:
mailbox_command = / usr / bin / procmail-a "$ EXTENSION"
wenn er auftaucht: mailbox_command = procmail-a "$ EXTENSION" sollte mit dem absoluten Pfad wie oben geändert werden. - Ändern Sie den Eigentümer der Gruppe / usr / bin / procmal von "mail" auf "root". Chgrp root / usr / bin / procmail
- Schließlich stellen Sie die folgenden Berechtigungen für die ausführbaren procmail: chmod 6755 / usr / bin / procmail
Hier sind einige Links, von dem Inspiration für die meisten Fälle zu nehmen, aber in meinem Fall diese drei Schritte das Problem gelöst haben, getestet auf Ubuntu Server 10,04 und 10,10.
https://www.virtualmin.com/node/9426
http://www.virtualmin.com/node/8790
Erschienen in: Linux , Tipps , Ubuntu , www Geschrieben von: Administrator (22. Februar) . Um Syntaxeinfärbung zu nano in der ersten Instanz Sie die Konfigurationsdatei nanorc auf ihrer Homepage erstellen müssen hinzufügen, als eine zweite Erkenntnis aus dieser Adresse: http://code.google.com/p/nanosyntax/source/browse/ # svn / trunk / Syntax-nanorc Dateien. nanorc in der Konfiguration, um den gewünschten Effekt zu erzielen einbezogen werden.
. Beispiel Text, um nanorc angefügt:
include "/ usr / share / nano / php.nanorc"
include "/ usr / share / nano / sh.nanorc"
include "/ usr / share / nano / java.nanorc"
include "/ usr / share / nano / patch.nanorc"
include "/ usr / share / nano / python.nanorc"
include "/ usr / share / nano / html.nanorc"
include "/ usr / share / nano / perl.nanorc"
include "/ usr / share / nano / ruby.nanorc"
include "/ usr / share / nano / js.nanorc"
Erschienen in: Linux , Shell , Tipps Geschrieben von: Administrator (19. Oktober) Strg + A, um den Anfang der Zeile gehen Sie eingeben.
Strg + E Zum Ende der Leitung Sie tippen.
Strg + L Löscht den Bildschirm.
Strg + U Löscht den Bildschirm vor dem Cursor. Wenn Sie am Ende der Leitung sind, löscht die gesamte Zeile.
Strg + R können Sie durch zuvor verwendeten Befehle zu suchen.
Strg + C beenden, was auch immer du tust.
Strg + D Beenden Sie die aktuelle Shell.
Strg + Z startet die Suspension in den Hintergrund, was du tust.
Strg + W Löschen Sie das Wort, bevor sich der Cursor befindet.
Strg + K Deaktivieren Sie die Zeile nach dem Cursor.
Strg + T Kehrt die letzten zwei Zeichen vor dem Cursor.
Esc + T Tauschen Sie die letzten beiden Wörter vor dem Cursor.
Alt + F Bewegen Sie den Cursor ein Wort vorwärts in der aktuellen Zeile.
Alt + B Bewegen Sie den Cursor ein Wort zurück in der aktuellen Zeile.
Auto-Vervollständigen Tab die Namen von Dateien und Ordnern.
Einfügen Strg + Y (wie in copy and paste) Der gesamte Text vor dem Cursor.
Hinweis: Einige dieser Befehle funktionieren nicht, wenn Shell-Zugriff über Telnet oder SSH-Session ist, wenn die Tastatur ist eine besondere configuratain
Erschienen in: Linux , Shell , Tipps Geschrieben von: Administrator (Satz 24) Für alle, die einen Linux-Server mit Sendmail-Dienst haben, müssen nun die Möglichkeit der Übertragung durch Authentifizierung zu gewähren. Tatsächlich ist es ziemlich einfach, um die Option zu aktivieren ist, obwohl man gewahr sein muß, daß einige Distributionen wie CentOS, macht es nicht standardmäßig verfügbar, hier ist wie man es beheben:
Installieren Sie das Paket sendmail-cf cyrus-sasl wenn nicht im System vorhanden, für RedHat / CentOS:
[] Yum install sendmail-cf cyrus-sasl
Bearbeiten Sie dann die sedmail.mc (/ etc / mail / sendmail.mc) und entfernen Sie hier:
define (`confAUTH_OPTIONS ',` A') dnl
TRUST_AUTH_MECH (`PLAIN LOGIN ') dnl
define (`confAUTH_MECHANISMS ',` PLAIN LOGIN') dnl
Für Sicherheits-Check anchequesta Einstellung:
DAEMON_OPTIONS (`Port = smtp, Addr = 0.0.0.0, Name = MTA ') dnl
An dieser Stelle müssen Sie die Datei sendmail.cf mit m4 Programm neu übersetzen:
[] M4 / etc / mail / sendmail.mc> / etc / mail / sendmail.cf
Überprüfen und falls erforderlich, bearbeiten Sie die Datei / usr/lib/sasl2/Sendmail.conf wie folgt:
pwcheck_method: saslauthd
Starten Sie nun Ihren sendmail und saslauthd
[] / Etc / init.d / saslauthd start
[] / Etc / init.d / sendmail restart
Schließlich prüfen wir, dass unsere Arbeit korrigiert worden ist:
[] Telnet localhost 25
Trying 127.0.0.1 ...
Verbunden mit localhost.
Escape character is '^]'.
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx; Mon, 23 August 2004 00.36.30 0200
Wie stellen wir sendmail reagiert, indem Sie Folgendes eingeben:
EHLO localhost
Welche wird beantwortet, wenn alles gut geht werden (rote Linie, die uns sagt, dass sendmail akzeptiert Authentifizierung, zusätzlich zur einfachen Anmeldung können auch andere Verfahren sein, es ist richtig):
250-xxxxx.xxxxx.xx xxxxx.xxxxx.xx Hallo [127.0.0.1], freuen uns auf Sie
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH PLAIN LOGIN
250-DELIVERBY
250 HELP
Erschienen in: Linux , RedHat , Tipps Geschrieben von: Administrator (20. April)
ModSecurity ist ein Apache-Modul, das Ihr wirklich effektive Möglichkeiten, um die Abwehr von böswilligen Angreifern erhöhen können.
Diese Echtzeit-Firewall für den Apache ist erstattungsfähig:
http://www.modsecurity.org/download/index.html
Das Modul ist sehr reich und bereit sind, ehrlich alquantocomplicato zu implementieren sein, aber dafür um eine massive Barriere gegen die Aggressoren unserer Websites zu heben, finden Sie in der Dokumentation für die richtige Einstellung.
Aktualisiert Filter finden Sie unter: http://downloads.prometheus-group.com/delayed/rules/
Veröffentlicht in: Apache , Linux- , Tech- Geschrieben von: Administrator (20. April) Wenn wir installieren SpamAssassin auf unserem Mail-Server haben wir ein Skript verwendet, um die Regeln zum Download, um die Erfassung von E-Mail-Spam, der auf unseren Server zu verbessern installiert.
Das Skript heißt sa-update . Im Folgenden berichten wir über einen einfachen Eintrag in die Crontab in Ihrem Linux-Rechner zu rufen jeden Tag um 7:00 und das Skript zu halten mit den Regeln Ihres spamassassin bisher einbezogen werden.
0 7 *** / usr / bin / sa-update-D-updatedir / etc / mail / spamassassin /
Denken Sie daran, auch starten Sie den SpamAssassin-Dienst nach dem Update mit dem Befehl:
/ Etc / init.d / spamassassin restart
oder
/ Etc / init.d / spamd starten
Hinweis: Befehle und Orte können von Distribution zu Distribution unterschiedlich, aber für den Sysadmin sollte nicht schwer sein, um die richtige Position zu finden. Bei Schwierigkeiten wenden Sie sich bitte an uns oder hinterlasse einen Kommentar.
Erschienen in: Linux , Shell , Spam , Tipps Geschrieben von: Administrator (Di 15) Wie bei den veralteten Fenstern auch in Linux-Distributionen, in unserem Fall nehmen wir zum Beispiel Ubuntu Sie Schriftarten (Fonts) so einfach hinzugefügt werden können.
von einem Terminal nutze den Befehl:
sudo nautilus / usr / share / fonts / TrueType /
Denken Sie daran, dass für jede Verteilung sollten Sie Ihre Datei-Manager Nautilus wie Delphin für Kubuntu zu ersetzen. Nach dem Kopieren der True Type Schriften an dieser Stelle können Sie auch setzen die Unterverzeichnisse zur besseren Organisation Ihrer Schriften, die Sie haben, um die Cache-Refresh-Fonts mit dem Befehl starten:
fc-cache-f-v
Sie fertig sind, öffnen Sie einfach die gewünschte Anwendung, um die Schriften von Interesse für uns zu nutzen.
Erschienen in: Linux , Shell , Tipps , Ubuntu Geschrieben von: Administrator (Jan 17) Oft müssen Sie die Hand zu vollmundig Konfigurationsdateien, wo wir mit einer Handvoll Parameter können Handelns rücken. In diesen Fällen können wir entfernen Sie alle unnötigen Flusen einfach mit dem Befehl unten dargestellt:
# Grep-v "^ #" / etc / my.conf | sed-e '/ ^ $ / d'> / etc / my_new.conf
oder Sie können mit dieser Alternative:
# Cat / etc / my.conf | sed '/ * # / d / ^ * $ / d'> / etc / my_new.conf
Denken Sie daran, my_new.conf auf die Originaldatei nach Überprüfung der Inhalte zu überschreiben.
Erschienen in: Linux , Shell , Tipps Geschrieben von: Administrator (Jan 11) Wenn wir wollen, um die maximale Anzahl von Halterungen zwischen den Prüfungen und der andere (mount count), haben wir die Option-c in Verbindung mit dem Programm tune2fs (ingrado zu anderen interessanten Dinge zu tun), kann beispielsweise numero_max_di_mount ändern:
# Tune2fs-c 90 / dev/sda5
Auf diese Weise, wenn sda5 unsere Root-Partition "/" oder "/ home" enthält, wird das System zu tun gezwungen eine Prüfung mindestens alle 90 bootsdel System.
Alternativ können wir die maximale Zeit zwischen zwei Kontrollen (Maximum Mount Count). Die Option-i intervallo_max_tra_verifiche ist es, was uns gefiel. Wenn nur eine Zahl als Parameter apponiamo dies als N Tage genommen wird, wird, wenn durch das Suffix w, gefolgt als die Anzahl der Wochen bestimmt, wenn sseguito durch das Suffix m die Anzahl von Monaten, in einigen Beispielen bestimmt ist:
# Tune2fs-i 10 / dev/sda1 "alle 10 Tage"
# Tune2fs-i 2w / dev/sda1 'alle 2 Wochen "
# Tune2fs-2m / dev/sda1 'alle 2 Monate'
Wir können natürlich verbinden die beiden Optionen, zB:
# Tune2fs-c 60-i 1m / dev/sda5 'Booten des Systems alle 60 oder nach 1 Monat "
Um das aktuelle Mount Count sehen und maximale Aufnahme für eine bestimmte Partition zählen zu setzen, verwenden Sie den Parameter-l, z. B.:
# Tune2fs-l / dev/hda1 | grep-i "mount count"
Erschienen in: Linux , Tipps