Archive for the 'linux' Category
Skrevet av: admin (april 19) I skallet kan du angi datoformat som følger:
dato + FORMAT
For eksempel å skrive:
$ Date + "% m-% d-% y"
Du får:
04-17-10
Hvis du vil at annoa 4 sifrene:
$ Date + "% m-% d-% y"
Du får:
04-17-2010
For å oppnå gjeldende tid ved å skrive:
$ Date + "% T"
Du får:
19:55:04
For å få time basert på 12 timer:
$ Date + "% r"
Du får:
19:56:05
Hvis du vil vise tiden i HH: MM:
$ Date + "% H-% M"
Du får:
07:56
Full liste over alternativer for å formatere datoene lurer:
- %%
- en bokstavelig%
- % Til
- Lokal sin forkortede ukedag navn (f.eks Sun)
- % A
Lokal fulle ukedag navn (f.eks søndag)
- % B
- Lokal sin forkortede månedsnavn (f.eks, Jan)
- % B
- Lokal fulle måned navn (f.eks januar)
- % C
- Lokale dato og klokkeslett (f.eks 3 Wed mars 2005 23:05:25)
- % C
- århundre, som% Y, bortsett utelate to siste sifrene (f.eks 21)
- % D
- dag i måneden (f.eks 01)
- % D
datoer, eksakt som% m /% d /% y
- % Og
- dag i måneden, plass polstret; _D nøyaktig som%
- % F
- Full datoer, eksakt som% Y-% m-% d
- % G
- to siste sifrene i året av ISO ukenummer (se% G)
- % G
- år av ISO ukenummer (se% V); Normalt nyttig bare med% V
- % H
- Samme som% b
- % H
time (00 .. 23)
- % I
- time (01 .. 12)
- % J
- dag av året (001 .. 366)
- % K
- time (0 .. 23)
- % S
- time (1 .. 12)
- % M
- måned (01 .. 12)
- % M
minutt (00 .. 59)
- % N
- en linjeskift
- % N
- nanosekunder (000000000 .. 999999999)
- % W
- Enten den lokale motstykke til AM eller PM, blank hvis ikke kjent
- % P
- Som% p, men små bokstaver
- % R
- den lokale 12-timers klokke tid (f.eks, 23:11:04)
- % R
24-timers time og minutt, nøyaktig som% H:% M
- % S
- sekunder siden 0:00:00 1970-01-01 UTC
- % S
- andre (00 .. 60)
- % T
- Tabbed
- % T
- tid, nøyaktig som% H:% M:% S
- % U
- dag i uken (1 .. 7), er en mandag
- % U
Ukenummer, med søndag som første dag i uken (00 .. 53)
- % V
- ISO ukenummer, med mandag som første dag i uken (01 .. 53)
- % W
- ukedag (0 .. 6), 0 er søndag
- % W
- Ukenummer, med mandag som første dag i uken (00 .. 53)
- % X
- Lokale dato representasjon (f.eks 31/12/99)
- % X
- Lokal tid representasjon (f.eks 23:13:48)
- % Y
to siste sifrene i året (00 .. 99)
- % Y
- år
- % Z
- + TTMM numerisk timezone (f.eks -0400)
- %: Z
- + Tt: mm numerisk timezone (f.eks -04: 00)
- % :: Z
- + Hh: mm: ss numerisk tidssone (f.eks -04: 00:00)
- % ::: Z
- numerisk tidssone med: å Nødvendig presisjon (f.eks -04, +05.30)
- % Z
- alfabetisk tidssone forkortelse (f.eks EDT)
Publisert i: linux , shell , tips Skrevet av: admin (april 19) Hvis du vil vise aktive deling av råd gjør før denne kommandoen:
smbclient-L-U <windows-box> <username>
Så vi kan fortsette å kartlegge condivisionewindows i vår linux boks i segunete måte:
- Opprett katalogen for mountpoint: mkdir / mnt / <name-of-mount-point>
- Vi monterer vinduer Del Del:
mount-t CIFS-o username = <brukernavn>, passord = <passord> / / <win-box> / <share> / mnt / <name-of-mountpoint>
Merk: Syntaksen-<brukernavn> username =, passord = <passord> lagrer passord. - Til slutt, hvis du ønsker kan du kjøre for å opprette symbolsk lenke: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>
Publisert i: linux , samba , Shell , tips Skrevet av: admin (ti 18) Hvis du ikke kan vise innholdet av nettsteder som www.rai.tv på linux boksen `og` hvorfor disse nettstedene har videoer og innhold utviklet for Silverlight. Å løse vårt problem vi støter på er Moonlight.
Moonlight er en åpen kildekode implementering av Silverlight for Microsof t. Takket være plug-in slik at du kan `se mye etterlengtet for innholdet i FireFox og fremfor alt du kan gjøre i din Linux boks.
Vederee dro for å prøve denne linken: http://www.go-mono.com/moonlight/
Skrevet av: admin (Man 2) Hvis Ubuntu Server etter at du installerer og konfigurerer webmin + VirtualMin det ser feilen:
Den procmail kommandoen procmail har 0 tillatelser, når det skal være setuid og setgid til rot. Epost kan ikke ordentlig leveres eller sjekkes for spam.
Kan løses ved å følge disse trinnene:
- Kontroller at konfigurasjonsfilene til postfix / etc / postfix / main.cf inneholder følgende linje:
mailbox_command = / usr / bin / procmail-en "$ forlengelse"
om det virker: mailbox_command = procmail-en «$ forlengelse" bør endres med den absolutte stien som ovenfor. - Endre gruppen eier av / usr / bin / procmal fra "post" til "root". Chgrp root / usr / bin / procmail
- Til slutt satt de følgende tillatelser på den kjørbare procmail: chmod 6755 / usr / bin / procmail
Her er noen linker for å ta inspirasjon for de fleste tilfeller, men i mitt tilfelle disse tre trinnene har løst problemet, testet på Ubuntu Server 10.04 og 10.10.
https://www.virtualmin.com/node/9426
http://www.virtualmin.com/node/8790
Publisert i: linux , tips , ubuntu , www Skrevet av: admin (Feb 22) Hvis du vil legge syntaksfargelegging til nano i første omgang må du opprette konfigurasjonsfilen Nanorc på deres hjemmeside, som andre funn fra denne adressen:. http://code.google.com/p/nanosyntax/source/browse/ # svn / trunk / syntaks-nanorc filer. nanorc være inkludert i konfigurasjonen for å oppnå ønsket effekt.
Eksempel tekst som skal legges til Nanorc.:
inkludere "/ usr / share / nano / php.nanorc"
inkludere "/ usr / share / nano / sh.nanorc"
inkludere "/ usr / share / nano / java.nanorc"
inkludere "/ usr / share / nano / patch.nanorc"
inkludere "/ usr / share / nano / python.nanorc"
inkludere "/ usr / share / nano / html.nanorc"
inkludere "/ usr / share / nano / perl.nanorc"
inkludere "/ usr / share / nano / ruby.nanorc"
inkludere "/ usr / share / nano / js.nanorc"
Publisert i: linux , shell , tips Skrevet av: admin (okt 19) Ctrl + A Gå til toppen av linjen du skriver.
Ctrl + E Gå til slutten av linjen du skriver.
Ctrl + L tømme skjermen.
Ctrl + U Tømmer skjermen før markøren. Hvis du er på slutten av linjen, fjerner hele linjen.
Ctrl + R lar deg søke gjennom tidligere brukte kommandoene.
Ctrl + C Stopp uansett hva du gjør.
Ctrl + D Avslutt gjeldende skallet.
Ctrl + Z starter suspensjon i bakgrunnen uansett hva du gjør.
Ctrl + W Slette ordet før markøren er.
Ctrl + K Slett linjen etter markøren.
Ctrl + T reverserer de siste to tegnene foran markøren.
Esc + T Bytt de to siste ordene før markøren.
Alt + F Flytt markøren frem ett ord i den gjeldende raden.
Alt + B Flytte markøren tilbake ett ord i den gjeldende raden.
Tab autofullføre navn på filer og mapper.
Lim inn Ctrl + Y (som i kopier og lim) all teksten før markøren.
Merk: Noen av disse kommandoene fungerer ikke hvis shell tilgang er via telnet, eller SSH sesjon dersom tastaturet er en spesiell configuratain
Publisert i: linux , shell , tips Skrevet av: admin (set 24) For alle dem som har en Linux server med Sendmail tjeneste er nå nødvendig å gi muligheten for overføring gjennom autentisering. Faktisk er det ganske lett å aktivere alternativet, men du bør være oppmerksom på at enkelte distribusjoner som CentOS ikke gjøre den tilgjengelig som standard, her er hvordan å fikse det:
Installer sendmail-jfr pakke cyrus-SASL Hvis dette ikke finnes i systemet, for RedHat / CentOS:
[] Yum install sendmail-jfr Cyrus SASL
Deretter redigerer du sedmail.mc (/ etc / mail / sendmail.mc) og uncomment disse linjene:
define (`confAUTH_OPTIONS ',` A') DNL
TRUST_AUTH_MECH (`LOGIN PLAIN ') DNL
define (`confAUTH_MECHANISMS ',` LOGIN PLAIN') DNL
For sikkerhets sjekk anchequesta innstilling:
DAEMON_OPTIONS (`Port = SMTP, adr = 0.0.0.0, Name = MTA ') DNL
På dette punktet må du rekompilere sendmail.cf filen med M4 program:
[] M4 / etc / mail / sendmail.mc> / etc / mail / sendmail.cf
Sjekk og om nødvendig, redigere filen / usr/lib/sasl2/Sendmail.conf som følger:
pwcheck_method: saslauthd
Nå starter du sendmail og saslauthd
[] / Etc / init.d / saslauthd start
[] / Etc / init.d / sendmail start
Til slutt sjekker vi at vårt arbeid er rettet:
[] Telnet localhost 25
Prøver 127.0.0.1 ...
Koblet til localhost.
Escape karakter er '^]'.
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx, man 23 august 2004 12:36:30 0200
Som vi introdusere sendmail svarer ved å skrive:
EHLO localhost
som vil bli besvart dersom alt går bra (rød linje som forteller oss at sendmail godtar godkjenning, i tillegg til vanlig login kan være andre metoder, det er riktig):
250-xxxxx.xxxxx.xx xxxxx.xxxxx.xx Hei [127.0.0.1], gleden av å møte deg
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH PLAIN LOGIN
250-DELIVERBY
250 HJELP
Publisert i: linux , RedHat , tips Skrevet av: admin (april 20)
ModSecurity er en Apache-modul som lar dine virkelig effektive måter å øke forsvar mot ondsinnede angripere.
Denne real brannmur for Apache er gjenvinnbart:
http://www.modsecurity.org/download/index.html
Modulen er svært rik og villig til å være ærlig alquantocomplicato å implementere, men for at dette skal løfte en massiv barriere mot overgripere på våre nettsider, kan du se i dokumentasjonen for riktig innstilling.
Oppdaterte filtre kan finnes på: http://downloads.prometheus-group.com/delayed/rules/
Publisert i: apache , linux , tech Skrevet av: admin (april 20) Når vi installerer spamassassin på vår e-postserver vi har installert et script som brukes til å laste ned regler for å forbedre fangst av e-post spam som kommer til vår server.
Manuset heter SA-update . Nedenfor rapporterer vi en enkel crontab oppføringen skal inkluderes i linux boksen å ringe hver dag kl 07:00 og skript for å holde deg oppdatert med reglene i din SpamAssassin.
0 7 *** / usr / bin / SA-update-D-updatedir / etc / mail / spamassassin /
Husk å også starte spamassassin tjenesten etter oppdateringen med kommandoen:
/ Etc / init.d / SpamAssassin omstart
eller
/ Etc / init.d / spamd start
MERK: Kommandoer og steder kan variere fra distro til distro, men for sysadmin bør ikke være vanskelig å finne riktig posisjon. I tilfelle problemer kan du kontakte oss eller legg igjen en kommentar.
Publisert i: linux , shell , spam , tips Skrevet av: admin (ti 15) Som for de gamle vinduene selv i Linux-distribusjoner, i vårt tilfelle tar vi Ubuntu for eksempel kan du legge til fonter (fonter) så lett.
fra en terminal bare skrive kommandoen:
sudo nautilus / usr / share / fonter / TrueType /
Husk at for hver distribusjon bør du erstatte din Nautilus filbehandler som delfin for Kubuntu. Når du har kopiert de true type fonter i denne posisjonen, kan du også sette under kataloger for å bedre organisere fontene du må starte oppdateringsfrekvenser cache fontene med kommandoen:
fc-cache-f-v
Du er ferdig, bare åpne programmet du vil bruke fontene av interesse for oss.
Publisert i: linux , shell , tips , ubuntu Skrevet av: admin (Jan 17) Ofte må du legge hånden til fyldige konfigurasjonsfiler der vi kan klare seg med en håndfull parametere. I disse tilfellene kan vi fjerne all unødvendig lo ganske enkelt ved hjelp av kommandoen vist nedenfor:
# Grep-v "^ #" / etc / my.conf | sed-e '/ ^ $ / d'> / etc / my_new.conf
eller du kan bruke dette alternativet:
# Cat / etc / my.conf | sed '/ * # / d / ^ * $ / d'> / etc / my_new.conf
Husk å my_new.conf å overskrive den originale filen etter kontroll av innholdet.
Publisert i: linux , shell , tips Skrevet av: admin (Jan 11) Hvis vi ønsker å endre maksimalt antall beslag mellom kontroller og den andre (mount teller), kan vi numero_max_di_mount det-c alternativet i forbindelse med tune2fs program (ingrado å gjøre andre interessante ting), eksempel:
# Tune2fs-c 90 / dev/sda5
På denne måten inneholder hvis sda5 vår root partisjon "/" eller "/ home", vil systemet gjøre en tvungen kontroll minst hver 90 bootsdel system.
Alternativt kan vi sette den maksimale tiden mellom to kontroller (maksimum mount teller). Den-i valget intervallo_max_tra_verifiche er det appellerte til oss. Hvis bare ett tall som parameter apponiamo dette blir tatt som N dager, er hvis fulgt av suffikset w ment som antall uker, hvis sseguito med suffikset m er ment som antall måneder, i noen eksempler:
# Tune2fs-I 10 / dev/sda1 'hver 10. dag'
# Tune2fs-i 2W / dev/sda1 'hver 2. uke'
# Tune2fs-2m / dev/sda1 'hver 2. måned'
Vi kan selvsagt kombinere de to alternativer, f.eks:
# Tune2fs-c 60-i 1m / dev/sda5 'oppstart av systemet hvert 60 eller etter 1 mnd'
For å se gjeldende mount telle og maksimal mount telle satt for en gitt partisjon, bruker du-l parameter, f.eks:
# Tune2fs-l / dev/hda1 | grep-i "mount count"
Publisert i: linux , tips