CyberTek - the future at the present!

Liste over pakker som er installert på Ubuntu / Debian

Skrevet av: (set 21)

For en liste over programvarepakker som er installert på din Linux-maskin (Ubuntu / Debian):

dpkg-l | awk '/ ^ ii / {print $ 2}' | grep-v-e ^-e-dev-lib og $ (uname-r)> lista.txt

Publisert i: linux , shell , tips

Gjenoppta broken nedlasting med rsync

Skrevet av: (juli 26)

Her er et eksempel på hvordan du gjenoppta nedlasting av en delvis nedlastet fil via scp eller rsync. Siden SCP ikke støtter CV, hvis sie begynte å laste ned filen med denne kommandoen, vi har fortsatt å erstatte den med en alternativ basert på rsync:

rsync-delvis-progress-rsh = "ssh-p 1022" root @ remotehost :/ ~ / filename filnavn

I eksempelet ovenfor er også vist hvordan du lager kommandoen hvis du bruker en annen port enn den tradisjonelle 22 for SSH-protokollen.

Publisert i: linux , shell , tips

Del med Linux konsoll skjerm

Skrevet av: (juli 4)

Med skjermen kan du dele mellom flere brukere sonsole tilkoblet lokalt eller via SSH. For å gjøre dette, bare følg disse trinnene er instruksen typisk for en Debian-systemet, men også anvendes på andre distribusjoner.

1. Installer skjerm

sudo apt-get install skjermen
2. Fra vertsmaskinen kjører med parameteren skjermen for å starte en skjerm session SessionName-S. -S kan du angi et navn for sesjonen, lar dette deg til å administrere flere økter og mange brukere samtidig på en enkel måte.
skjerm-S skjerm-test

4. Fjernkontrollen bruker (gjest) bruker SSH for å koble til ekstern datamaskin (remotehost)

gjest @ ssh remotehost
  . 5 verten (remotehost) samtykker til forbindelsen i multi-user skjermen sesjon ved å skrive CTRL-A: flerbruker på (alle 'kommando skjerm "for å starte med escape-sekvens Ctrl-A). 
CTRL-A: flerbruker på

. 6 Deretter må verten (remotehost) gi tillatelse til den eksterne brukeren (gjest) å tillate ham tilgang til skjermen økten med commadn CTRL-A: acladd user_name der brukernavn er brukerens ekstern pålogging.

CTRL-A: acladd gjest

7. Den eksterne brukeren kan koble til verten økten. Syntaksen for å koble til skjermen sesjon av en annen bruker er host_username skjerm-x / sessionname.

skjerm-x brukernavn / skjerm-test
Publisert i: HowTo , linux , Shell , tips

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 andel 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 aksjen aksjen:
    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 være riktig 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

filtre for Cisco Router

Skrevet av: (mai 29)

Filter på vårt Cisco router de riktige dørene for å beskytte våre servere er absolutt en uunnværlig tjeneste. I eksempelet nedenfor rapportering filter som eneste ssh port:

  • konsollen inn følgende kommando:
  • muliggjøre
  • Deretter skriver du inn passordet ditt.
  • nå kunne gi en titt på konfigurasjonen med kommandoen:
  • viser kjører-config
  • ta visjon av grensesnittene du ønsker å filtrere (i vårt eksempel vil være en seriell)
  • timer gi kommandoen:
  • config slutter
  • Etter de kommandoene som er nødvendige for å lage en access liste kalt 101 minimal, men funksjonell:
  • access-list 101 tillatelse tcp alle alle etablerte bedrifter
  • access-list 101 nekte tcp 212.69.128.0 0.0.0.255 noen eq 22 log
  • access-list 101 Tillatelsen ip alle alle
  • vår tilgang liste som er ganske klar. nå må vi gå til grensesnitt vår:
  • grensesnitt serial1/1.1
  • og så aktivere den ønskede tilgangen listen med følgende kommando:
  • ip-tilgang-gruppe 101 i
  • voila, du er ferdig, forutsatt at hvis du gjorde noe galt ikke vil gå til enda en pakke, kan du alltid starte ruteren. Hvis alt går bra så trenger du bare å gi COMAND:
  • skrive
  • ctrl + z
  • prorpio og hvis du vil ha før du forlater du kan ta en titt på statistikken over access liste:
  • viser aksess-liste

For å komme til dette nøtteskall du må passere for å bredere horisont, til denne koblingen kan du finne den know-how som jeg matet å filtrere Cisco ruteren minst en del av det du burde.

Publisert i: Cisco , 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
Powered by CyberTek - Remote Support