Archief voor de 'linux' Categorie
Geplaatst door: admin (apr 19) In de shell kunt u de datumnotatie als volgt:
datum + FORMAT
Zo te typen:
$ Date + "% m-% d-% y"
U krijgt:
04-17-10
Als u wilt dat de annoa 4 cijfers:
$ Date + "% m-% d-% y"
U krijgt:
04-17-2010
Met het oog op de huidige tijd te krijgen door te typen:
$ Date + "% T"
U krijgt:
19:55:04
Om uur op 12 uur te verkrijgen:
$ Date + "% r"
U krijgt:
07:56:05 PM
Om de tijd in HH: MM:
$ Date + "% H-% M"
U krijgt:
07:56
Volledige lijst met opties om de data te formatteren af:
- %%
- een letterlijke%
- % Om
- Afgekorte weekdag lokale naam (bijvoorbeeld, zo)
- % A
Volledige weekdag lokale naam (bijvoorbeeld zondag)
- % B
- Afgekorte maand Lokale naam (bijvoorbeeld Jan)
- % B
- Volle maand Lokale naam (bijv. januari)
- % C
- Lokale datum en tijd (bijvoorbeeld, wo 03 maart 2005 23:05:25)
- % C
- eeuw, zoals% Y maar zonder de laatste twee cijfers (bijv. 21)
- % D
- dag van de maand (bijvoorbeeld 01)
- % D
data, exacte als% m /% d /% y
- % En
- dag van de maand, ruimte gevoerd, precies als% _D
- % F
- De volledige data, exacte als% Y-% m-% d
- % G
- laatste twee cijfers van het jaar van de ISO-weeknummer (zie% G)
- % G
- jaar van de ISO-weeknummer (zie% V); normaal alleen nuttig met% V
- % H
- Gelijk% b
- % H
uur (00 .. 23)
- % I
- uur (01 .. 12)
- % J
- dag van het jaar (001 .. 366)
- % K
- uur (0 .. 23)
- % S
- uur (1 .. 12)
- % M
- maand (01 .. 12)
- % M
minuut (00 .. 59)
- % N
- een nieuwe regel
- % N
- nanoseconden (000000000 .. 999999999)
- % W
- Of de lokale equivalent van AM of PM; leeg indien niet bekend
- % P
- als% p maar in kleine letters
- % R
- van de lokale van de 12-uurs klok de tijd (bijv. 11:11:04 PM)
- % R
24-uurs uren en minuten, exact als% H:% M
- % S
- seconden sinds 1970-01-01 00:00:00 GMT
- % S
- seconde (00 .. 60)
- % T
- Met tabbladen
- % T
- tijd, exact als% H:% M:% S
- % U
- dag van de week (1 .. 7), 1 is maandag
- % U
Week in het jaar, met zondag als eerste dag van de week (00 .. 53)
- % V
- ISO week nummer, met maandag als eerste dag van de week (01 .. 53)
- % W
- dag van de week (0 .. 6); 0 is zondag
- % W
- Week in het jaar, met maandag als eerste dag van de week (00 .. 53)
- % X
- Lokale datum van vertegenwoordiging (bijvoorbeeld 31/12/99)
- % X
- Lokale tijd van vertegenwoordiging (bijv. 23:13:48)
- % Y
laatste twee cijfers van het jaar (00 .. 99)
- % Y
- jaar
- % Z
- + Hhmm numerieke tijdzone (bijv. -0.400)
- %: Z
- + Hh: mm numerieke tijdzone (bijv., -04: 00)
- % :: Z
- + Hh: mm: ss numerieke tijdzone (bijv., -04: 00:00)
- % ::: Z
- numerieke tijdzone met: de noodzakelijke precisie (bijv. -04, +05:30)
- % Z
- alfabetische tijdzone afkorting (bijv. CET)
In Gepubliceerd: linux , shell , tips Geplaatst door: admin (apr 19) Om de actieve delen van Advies Bekijk doen voordat de volgende opdracht:
smbclient-L-U <windows-box> <gebruikersnaam>
Dan kunnen we overgaan tot de condivisionewindows in onze linux doos segunete manier in kaart te brengen:
- Maak de directory voor de mountpoint: mkdir / mnt / <name-of-mount-point>
- Wij monteren de ramen Share Share:
mount-t cifs-o username = <gebruikersnaam>, password = <wachtwoord> / / <win-box> / <share> / mnt / <name-of-mountpoint>
Opmerking: De syntax-<gebruikersnaam> username =, password = <wachtwoord> slaat het wachtwoord. - Tenslotte, als je wil dat je kunt rijden op de symbolische link maken: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>
In Gepubliceerd: linux , samba , shell , tips Geplaatst door: admin (di 18) Als u de inhoud van websites als www.rai.tv niet bekijken op je Linux box `en` waarom deze websites hebben video's en inhoud ontwikkeld voor Silverlight. Om ons probleem dat we tegenkomen op te lossen is Moonlight.
Moonlight is een open source implementatie van Silverlight voor Microsof t. Dankzij de plug-in, zodat u kunt 'zien de veel begeerde inhoud in uw FireFox en vooral alles wat je kunt doen in je Linux box.
Vederee ging naar deze link proberen: http://www.go-mono.com/moonlight/
Gepubliceerd in: firefox , linux , microsoft , tips Geplaatst door: admin (ma 2) Als Ubuntu Server na het installeren en configureren van webmin + Virtualmin verschijnt het fout:
De commando procmail procmail heeft 0 permissies, wanneer deze moet worden setuid en setgid root te worden. E-mail mogelijk niet goed geleverd of gecontroleerd op spam.
Kunnen worden opgelost door de volgende stappen:
- Controleer of de configuratie bestanden van postfix / etc / postfix / main.cf de volgende regel bevat:
mailbox_command = / usr / bin / procmail-a "$ EXTENSION"
als blijkt: mailbox_command = procmail-a "$ EXTENSION" moet worden aangepast met het absolute pad als hierboven. - Verander de groep eigenaar van / usr / bin / procmal van "mail" naar "root". Chgrp root / usr / bin / procmail
- Tot slot stelt u de volgende rechten op het uitvoerbare procmail: chmod 6755 / usr / bin / procmail
Hier zijn enkele links van waaruit u inspiratie te nemen voor de meeste gevallen, maar in mijn geval deze drie stappen hebben het probleem opgelost, getest op Ubuntu Server 10.04 en 10.10.
https://www.virtualmin.com/node/9426
http://www.virtualmin.com/node/8790
In Gepubliceerd: linux , tips , ubuntu , www Geplaatst door: admin (Feb 22) . Om de syntax van de kleuring aan de nano in de eerste instantie moet u het configuratiebestand Nanorc te maken op hun eigen pagina wilt toevoegen, als een tweede bevinding uit dit adres: http://code.google.com/p/nanosyntax/source/browse/ # svn / trunk / syntax-nanorc bestanden. nanorc worden opgenomen in de configuratie om het gewenste effect te bereiken.
Voorbeeld tekst toe te voegen aan Nanorc.:
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"
In Gepubliceerd: linux , shell , tips Geplaatst door: admin (Oct 19) Ctrl + A Ga naar de top van de lijn die je aan het typen bent.
Ctrl + E Ga naar het einde van de lijn die je aan het typen bent.
Ctrl + L Wis het scherm.
Ctrl + U Wist het scherm voor de cursor. Als u aan het einde van de lijn, wist de gehele lijn.
Ctrl + R kunt u zoeken door middel van eerder gebruikte commando's.
Ctrl + C Stop met wat je ook doet.
Ctrl + D Verlaat de huidige shell.
Ctrl + Z begint de schorsing op de achtergrond wat je ook doet.
Ctrl + W Verwijder het woord voor de cursor is.
Ctrl + K Verwijder de regel na de cursor.
Ctrl + T Keert de laatste twee tekens voor de cursor.
Esc + T Verwissel de laatste twee woorden voor de cursor.
Alt + F naar voren verplaatsen cursor een woord in de huidige rij.
Alt + B terug Beweeg de cursor een woord in de huidige rij.
Tab Auto-Vul de namen van bestanden en mappen.
Plakken Ctrl + Y (zoals in kopiëren en plakken) alle tekst voor de cursor.
Opmerking: Sommige van deze commando's werken niet als shell toegang is via telnet of SSH-sessie als het toetsenbord is een bijzondere configuratain
In Gepubliceerd: linux , shell , tips Geplaatst door: admin (set 24) Voor al diegenen die een Linux-server met Sendmail service is nu noodzakelijk om de mogelijkheid van overdracht door authenticatie toe te kennen. Inderdaad is het heel eenvoudig om de optie te activeren, maar u dient zich ervan bewust dat sommige distributies zoals CentOS niet beschikbaar te maken door gebrek, hier is hoe het op te lossen:
Installeer de sendmail-cf pakket cyrus-sasl zo niet in het systeem aanwezig, voor Redhat / CentOS:
[] Yum install sendmail-cf cyrus-sasl
Bewerk vervolgens de sedmail.mc (/ etc / mail / sendmail.mc) en uncomment volgende lijnen:
define (`confAUTH_OPTIONS ',` A') dnl
TRUST_AUTH_MECH (`LOGIN PLAIN ') dnl
define (`confAUTH_MECHANISMS ',' LOGIN PLAIN ') dnl
Voor de veiligheid check anchequesta instelling:
DAEMON_OPTIONS (`Port = smtp, Addr = 0.0.0.0, Name = MTA ') dnl
Op dit punt moet je het sendmail.cf bestand met m4-programma opnieuw te compileren:
[] M4 / etc / mail / sendmail.mc> / etc / mail / sendmail.cf
Controleer en indien nodig, het bestand / usr/lib/sasl2/Sendmail.conf bewerken als volgt:
pwcheck_method: saslauthd
Herstart je sendmail en saslauthd
[] / Etc / init.d / saslauthd start
[] / Etc / init.d / sendmail opnieuw op te starten
Tot slot controleren we dat ons werk is gecorrigeerd:
[] Telnet localhost 25
Trying 127.0.0.1 ...
Verbonden met localhost.
Escape character is '^]'.
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx; maand. De 23 augustus 2004 12:36:30 +0200
Als introduceren we sendmail reageert door te typen:
EHLO localhost
die zal worden beantwoord als alles goed gaat (rode lijn die ons vertelt dat sendmail accepteert authenticatie, naast de gewone login kan zijn andere methoden, is het correct is):
250-xxxxx.xxxxx.xx xxxxx.xxxxx.xx Hallo [127.0.0.1], blij u te ontmoeten
250 ENHANCEDSTATUSCODES
250-PIPELINING
250 8BITMIME
250-SIZE
250 DSN
250-AUTH PLAIN LOGIN
250-DELIVERBY
250 HELP
In Gepubliceerd: linux , Redhat , tips Geplaatst door: admin (apr 20)
ModSecurity is een Apache module die het mogelijk maakt je echt effectieve manieren om de verdediging te verhogen van kwaadwillenden.
Deze echte firewall voor apache is vergoeding in aanmerking komen:
http://www.modsecurity.org/download/index.html
De module is zeer rijk en bereid zijn om eerlijk te alquantocomplicato te implementeren zijn, maar voor deze op te heffen een enorme barrière tegen de aanvallers van onze websites, verwijzen wij u naar de documentatie voor de juiste instelling.
Bijgewerkte filters kunt u vinden op: http://downloads.prometheus-group.com/delayed/rules/
Gepubliceerd in: apache , linux , tech Geplaatst door: admin (apr 20) Bij het installeren we SpamAssassin op onze mailserver We hebben een script gebruikt om de regels te downloaden naar de vangst van e-mail spam die naar onze server te verbeteren.
Het script heet sa-update . Hieronder rapporteren we een eenvoudige crontab om te worden opgenomen in je Linux box om elke dag te bellen om 7:00 en het script te houden op de hoogte van de regels van uw spamassassin.
0 7 *** / usr / bin / sa-update-D-updatedir / etc / mail / spamassassin /
Vergeet niet om de SpamAssassin dienst ook opnieuw op te starten na de update met het commando:
/ Etc / init.d / spamassassin restart
of
/ Etc / init.d / spamd opnieuw op te starten
OPMERKING: Commando's en locaties kan variëren van distro tot distro, maar voor de systeembeheerder moet niet moeilijk zijn om de juiste positie te vinden. In geval van problemen kunt u contact met ons op of laat een reactie.
In Gepubliceerd: linux , shell , spam , tips Geplaatst door: admin (di 15) Wat betreft het verouderde Windows ook in Linux-distributies, in ons geval nemen we Ubuntu bijvoorbeeld die u kunt toevoegen lettertypes (fonts) zo gemakkelijk.
van een terminal typt u het commando:
sudo nautilus / usr / share / fonts / TrueType /
Vergeet niet dat voor elke distributie moet u uw Nautilus file manager te vervangen, zoals dolfijn voor Kubuntu. Na het kopiëren van de true type fonts in deze locatie, kunt u ook zet de sub directories beter organiseren van uw lettertypen die u moet de refresh cache lettertypen met het commando te starten:
fc-cache-f-v
U bent klaar, opent u de toepassing die u wilt de lettertypen van belang te gebruiken voor ons.
In Gepubliceerd: linux , shell , tips , ubuntu Geplaatst door: admin (Jan 17) Vaak heb je bij de hand te maken aan volle configuratiebestanden waar we het doen met een handvol parameters. In deze gevallen kunnen we verwijderen alle onnodige pluis gewoon met het commando hieronder weergegeven:
# Grep-v "^ #" / etc / my.conf | sed-e '/ ^ $ / d'> / etc / my_new.conf
of u kunt gebruik maken van dit alternatief:
# Cat / etc / my.conf | sed '/ * # / d / ^ * $ / d'> / etc / my_new.conf
Vergeet niet om my_new.conf om het origineel te overschrijven na het controleren van de inhoud.
In Gepubliceerd: linux , shell , tips Geplaatst door: admin (Jan 11) Als we willen het maximale aantal van bergen tussen deze controles en de andere (mount count), kunnen we de optie-c numero_max_di_mount in combinatie met de tune2fs programma (ingrado naar andere interessante dingen te doen), bijvoorbeeld te wijzigen:
# Tune2fs-c 90 / dev/sda5
Op deze manier, als sda5 onze root partitie "/" of "/ home" bevat, zal het systeem doet een geforceerde controle ten minste om de 90 bootsdel systeem.
Als alternatief kunnen we de maximale tijd tussen twee cheques (maximaal mount count). De optie-i intervallo_max_tra_verifiche is wat sprak ons aan. Als slechts enkele als parameter apponiamo dit als N dagen, indien gevolgd door het achtervoegsel w bedoeld het aantal weken of door de toevoeging sseguito m is bedoeld als het aantal maanden in sommige voorbeelden:
# Tune2fs-i 10 / dev/sda1 'om de 10 dagen'
# Tune2fs-i 2w / dev/sda1 'om de 2 weken'
# Tune2fs-2m / dev/sda1 'om de 2 maanden'
We kunnen natuurlijk combinatie van de twee opties, zoals:
# Tune2fs-c 60-i 1m / dev/sda5 'opstarten van het systeem om de 60 of na een maand'
Om de huidige mount count te zien en maximum mount te stellen tellen mee voor een bepaalde partitie, gebruikt u de parameter-l, bijvoorbeeld:
# Tune2fs-l / dev/hda1 | grep-i "mount count"
In Gepubliceerd: linux , tips