CyberTek - the future at the present!

Archive for the 'linux' Category

Hvordan formatere datoer skal vises på en Linux shell

Skrevet av: (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

Slik monterer Windows aksje i Linux

Skrevet av: (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:

  1. Opprett katalogen for mountpoint: mkdir / mnt / <name-of-mount-point>
  2. 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.
  3. 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

Moonlight på Linux for å støtte Silverlight

Skrevet av: (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/

Publisert i: firefox , linux , microsoft , tips

Problem VirtualMin + spamassassin + procmail

Skrevet av: (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:

  1. 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.
  2. Endre gruppen eier av / usr / bin / procmal fra "post" til "root". Chgrp root / usr / bin / procmail
  3. 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

NANO redaktør, syntaks høydepunkt

Skrevet av: (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

Shorcuts fra bash

Skrevet av: (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

Sendmail saslauthd autentisering

Skrevet av: (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

Beskytt Apache nettsteder

Skrevet av: (april 20)

ModSecurity 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

Automatisert oppdatering av SpamAssassin regler

Skrevet av: (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.

spamassassin auto update rules

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

Legge fonter i Ubuntu

Skrevet av: (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

fjerner kommentarer fra en fil

Skrevet av: (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

Maksimalt antall beslag før innsjekking ext2/ext3

Skrevet av: (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
Powered by CyberTek - Remote Support