CyberTek - the future at the present!

Zoznam balíčky nainštalované Ubuntu / Debian

Vložil: (set 21)

Zoznam softvérových balíčkov nainštalovaných vo vašom počítači Linux (Ubuntu / Debian):

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

Publikované v: linux a shell a tipy

Pokračovať rozbité sťahovania sa rsync

Pridal: (26. júla)

Tu je príklad toho, ako pokračovať v sťahovaní čiastočne stiahnutých súborov cez scp alebo rsync. Vzhľadom k tomu, scp nepodporuje životopis, ak sie začal sťahovať súbor s týmto príkazom, budeme musieť nahradiť alternatívne založený na rsync:

rsync-čiastkové pokrok-rsh = "ssh-p 1022" root @ remoteHost :/ ~ / filename názov súboru

V príklade je ukázané, ako vyššie tiež skladať príkaz, ak používate iný port ako tradičné 22 pre protokol SSH.

Publikované v: linux a shell a tipy

Podeľte sa s Linux obrazovke konzoly

Pridal: (4. júla)

S obrazovke môžete zdieľať medzi viacerými užívateľmi sonsole pripojený lokálne alebo cez ssh. Ak chcete tak urobiť, postupujte podľa nasledujúcich krokov, pokyny sú typické pre systém Debianu, ale platí aj pre iné distribúcie.

1. Inštalácia obrazovky

sudo apt-get install screen
2. Z hostiteľského počítača spustí s parametrom obrazovke, kto obrazovky relácie Název_relace-S. -S umožňuje zadať názov relácie, to umožňuje spravovať viac relácií a mnoho užívateľov súčasne jednoduchým spôsobom.
screen-S obrazovky test

4. Vzdialený užívateľ (host) používa SSH pripojiť k vzdialenému počítaču (remoteHost)

guest @ ssh remoteHost
  5. počítačov (remoteHost) súhlasí s pripojením v multi-user obrazovky zasadnutí zadaním CTRL-A: viacužívateľské na (všetky "Príkaz obrazovky" začať s escape sekvencie Ctrl-A). 
CTRL +: viac užívateľov na

6. Potom sa musí hostiteľ (remoteHost) udeliť povolenie pre vzdialených užívateľov (host), aby mu prístup na obrazovku sedenie s commadn CTRL +: acladd user_name, kde user_name je vzdialené prihlásenie užívateľa.

CTRL + A: acladd hosť

7. Vzdialený užívateľ môže pripojiť k hostiteľskému zasadnutí. Syntax pre pripojenie k obrazovke zasadnutí iného užívateľa je host_username screen-x / Název_relace.

screen-x username / screen-test
Publikované v: HOWTO a linux a shell a tipy

Ako formátovať dáta sa zobrazí na Linux shell

Pridal: (apríl 19)

V shellu môžete zadať formát dátumu takto:
dátum + FORMÁT

Napríklad písanie:
$ Date + "% m-% d-% Y"

Získate:
04-17-10

Ak chcete anno 4 číslice:
$ Date + "% m-% d-% Y"

Získate:
04-17-2010

Pre získanie aktuálny čas príkazom:
$ Date + "% T"

Získate:
19:55:04

Za účelom získania hodinu na základe 12 hodín:
$ Date + "% r"

Získate:
19:56:05

Ak chcete zobraziť čas vo formáte HH: MM:
$ Date + "% H-% M"

Získate:
07:56

Úplný zoznam možností pre formátovanie dáta čudovať:

%%
doslovný%
Ak chcete%
Local je skratka dňa v týždni (napr. Ne)
%

Local plné meno dňa v týždni (napr. nedeľa)

% B
Local skratka mesiaca meno (napr. Jan)
% B
Local plné meno mesiaca (napr. január)
% C
Local dátum a čas (napr. St 03.3.2005 23:05:25)
% C
storočia, ako% Y, ale vynechá posledné dve číslice (napr. 21)
% D
deň v mesiaci (napr. 01)
% D

dáta, presné ako% m /% d /% y

% A
deň v mesiaci, doplnený medzerami; presné ako% _D
% F
Úplné údaje, presné ako% Y-% m-% d
% G
posledné dve číslice roku podľa ISO číslovanie týždňov (pozri% G)
% G
rok podľa ISO číslovanie týždňov (pozri% V); zvyčajne užitočné len s% V
% H
Rovnaké ako% b
% H

hodín (00 .. 23)

% I
hodín (01 .. 12)
J%
deň v roku (001 .. 366)
% K
hodín (0 .. 23)
% S
hodín (1 .. 12)
% M
mesiac (01 .. 12)
% M

minúty (00 .. 59)

% N
riadok
% N
nanosekúnd (000000000 .. 999999999)
% W
Jeden ekvivalent miestneho jeho AM alebo PM, prázdne, ak nie je známe
% P
ako% p, ale malými písmenami
% R
Miestne je 12-hodinový čas (napr. 11:11:04)
% R

24 hodín denne hodinu a minútu, presné ako% H:% M

% S
počet sekúnd od 1.1.1970 00:00:00 UTC
% S
Druhý (00 .. 60)
% T
Tabbed
% T
čas, presné ako% H:% M:% S
% U
deň v týždni (1 .. 7), 1 je pondelok
% U

Číslo týždňa v danom roku, nedeľa ako prvý deň v týždni (00 .. 53)

% V
ISO týždeň číslo, s pondelkom ako prvým dňom v týždni (01 .. 53)
% W
deň v týždni (0 .. 6), 0 je nedeľa
% W
Číslo týždňa v danom roku, pondelok ako prvý deň v týždni (00 .. 53)
% X
Local je dátum reprezentácie (napr. 31/12/99)
% X
Local je reprezentácia času (napr. 23:13:48)
% Y

posledné dve číslice roku (00 .. 99)

% Y
rok
% Z
+ Hhmm číselné časové pásmo (napr. -0400)
%: Z
+ Hh: mm numeric timezone (napr. -04: 00)
% :: Z
+ Hh: mm: ss numeric časové pásmo (napr. -04: 00:00)
% ::: Z
časové pásmo vo formáte + hhmm (napr. -04, +05:30)
% Z
abecedný skratka časovej zóny (napr. EDT)

Publikované v: linux a shell a tipy

Ako pripojiť Windows podiel v Linuxe

Pridal: (apríl 19)

Ak chcete aktívne zdieľanie rád urobiť pred týmto príkazom:

smbclient-L-U <windows-box> <username>

Potom môžeme pristúpiť k mapovanie condivisionewindows v našom linuxovom v segunete spôsobom:

  1. Vytvorte adresár pre prípojný bod: mkdir / mnt / <name-of-mount-point>
  2. Montujeme akciový podiel Windows:
    mount-t CIFS-o username = <username>, password = <heslo> / / <win-box> / <share> / mnt / <name-of-mountpoint>
    Poznámka: syntaxe <username> username =, password = <heslo> uloží heslo.
  3. A napokon, ak chcete, môžete ísť vytvoriť symbolický odkaz: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>

Publikované v: linux a sambu a shell a tipy

Moonlight na Linuxe pre podporu Silverlight

Pridal: (Ut 18)

Ak nemôžete prezerať obsah webových stránok, ako www.rai.tv v Linuxové konzolu `a` prečo sa tieto webové stránky majú videá a obsah, vyvinuté pre Silverlight. Ak chcete vyriešiť náš problém sa stretnúť, je Moonlight.

Moonlight je open source implementácia Silverlight pre Microsof t Vďaka plug-in, takže môžete vidieť `veľa vytúžený obsah vo vašom FireFox a predovšetkým všetko, čo môžete robiť vo svojom Linux Box.

Vederee išiel skúste tento odkaz: http://www.go-mono.com/moonlight/

Publikované v: firefox , linux , microsoft , tipy

Problém VirtualMin + spamassassin + procmail

Pridal: (po 2)

Ak Ubuntu Server po inštalácii a konfigurácii Webmin a viac VirtualMin objavuje chyba:

Príkaz procmail procmail má 0 oprávnenie, keď to mal byť setuid a setgid root. E-mail nemusí byť správne doručená alebo skontrolovať spam.

Možno vyriešiť pomocou nasledujúcich krokov:

  1. Overte, že konfiguračné súbory Postfix / etc / postfix / main.cf obsahuje nasledujúci riadok:
    mailbox_command = / usr / bin / procmail-a "$ EXTENSION"
    ak sa zdá: mailbox_command = procmail-a "$ EXTENSION" by mala byť zmenená s absolútnou cestou ako vyššie.
  2. Zmena skupiny vlastníka / usr / bin / procmal z "Pošta" na "koreň". Chgrp root / usr / bin / procmail
  3. Nakoniec nastavte nasledujúce povolenia na spustiteľný procmail: chmod 6755 / usr / bin / procmail

Tu sú niektoré odkazy, z ktorého sa berú inšpiráciu pre väčšinu prípadov, ale v mojom prípade, že tieto tri kroky vyriešil problém, testované na Ubuntu Server 10.04 a 10.10.

https://www.virtualmin.com/node/9426

http://www.virtualmin.com/node/8790

Publikované v: linux a tipy a Ubuntu a www

NANO editor, zvýraznenie syntaxe

Pridal: (Feb 22)

Ak chcete pridať syntax sfarbenie na nano v prvom rade je potrebné vytvoriť konfiguračný súbor Nanorc na ich domovskej stránke, ako druhý nález z tejto adresy: a http://code.google.com/p/nanosyntax/source/browse/ # svn / trunk / syntaxe nanorc súbory. nanorc byť zahrnuté do konfigurácie, aby sa dosiahol požadovaný efekt.

Príklad textového ktoré sa pridávajú do Nanorc týždeň:

patrí "/ usr / share / nano / php.nanorc"
patrí "/ usr / share / nano / sh.nanorc"
patrí "/ usr / share / nano / java.nanorc"
patrí "/ usr / share / nano / patch.nanorc"
patrí "/ usr / share / nano / python.nanorc"
patrí "/ usr / share / nano / html.nanorc"
patrí "/ usr / share / nano / perl.nanorc"
patrí "/ usr / share / nano / ruby.nanorc"
patrí "/ usr / share / nano / js.nanorc"

Publikované v: linux a shell a tipy

Shorcuts z bash

Pridal: (október 19)

Ctrl + Choď na začiatok riadku píšete.
Ctrl + E Prejsť na konci riadku píšete.
Ctrl + L vyčistiť obrazovku.
Ctrl + U Vymaže obrazovku pred kurzorom. Ak ste na konci riadku, vymaže celý riadok.
Ctrl + R vám umožní prehľadávať skôr používaným príkazom.
Ctrl + C zastaviť, čo robíte.
Ctrl + D Koniec aktuálny shell.
Ctrl + Z začína pozastavení v pozadí, čo robíte.
Ctrl + W Odstrániť slovo pred kurzor.
Ctrl + K Vymazanie riadku po kurzor.
Ctrl + T Obráti posledné dva znaky pred kurzorom.
Esc + T Swap posledné dve slová pred kurzorom.
Alt + F Presunutie kurzora o jedno slovo dopredu v aktuálnom riadku.
Alt + B Presuňte kurzor späť jedno slovo v aktuálnom riadku.
Na karte Automatické Vyplňte názvy súborov a priečinkov.
Vložiť Ctrl + Y (ako kopírovanie a vkladanie) celý text pred kurzorom.

Poznámka: Niektoré z týchto príkazov nefungujú, ak shell prístup cez telnet alebo SSH ak klávesnica je najmä configuratain

Publikované v: linux a shell a tipy

Sendmail saslauthd overovanie

Vložil: (set 24)

Pre všetkých tých, ktorí majú Linux Server s aktualizáciou Service Sendmail Teraz je potrebné poskytnúť možnosť prenosu prostredníctvom overovania. V skutočnosti je to celkom jednoduché aktivovať voľbu, aj keď by ste mali byť vedomí, že niektoré distribúcie CentOS ako neznamená, že v predvolenom nastavení, tu je, ako to napraviť:

Nainštalujte balík sendmail-cf Cyrus-SASL, ak nie je prítomný v systéme, pre RedHat / CentOS:

[] Yum install sendmail-cf Cyrus-SASL

Potom upravte sedmail.mc (/ etc / mail / sendmail.mc) a vložte tieto riadky:

define (`confAUTH_OPTIONS ',`') DNL
TRUST_AUTH_MECH (`LOGIN PLAIN ') DNL
define (`confAUTH_MECHANISMS ',` LOGIN PLAIN') DNL

Pre nastavenie kontroly bezpečnosti anchequesta:

DAEMON_OPTIONS (`Port = smtp, Adr = 0.0.0.0, Name = MTA ') DNL

Na tomto mieste je potrebné prekompilovať sendmail.cf m4 súbor s programom:

[] M4 / etc / mail / sendmail.mc> / etc / mail / sendmail.cf

Skontrolujte a prípadne upravte súbor / usr/lib/sasl2/Sendmail.conf takto:

pwcheck_method: saslauthd

Teraz reštartujte sendmail a saslauthd

[] / Etc / init.d / saslauthd začiatok

[] / Etc / init.d / sendmail restart

Nakoniec sme sa zistiť, že naša práca bola opravená:

[] Telnet localhost 25  

Snaha adresu 127.0.0.1 ...
Pripojené na localhost.
Escape znak je '^]'.
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx, po. 23 august 2004 12:36:30 +0200

Ako sme sa predstaviť sendmail reaguje príkazom:

EHLO localhost

ktoré budú zodpovedané, ak všetko pôjde dobre (červená linka, ktorá nám hovorí, že sendmail prijme autentizáciu, okrem prostého prihlásenie môžu existovať aj iné metódy, to je správne):

250 xxxxx.xxxxx.xx xxxxx.xxxxx.xx Ahoj [127.0.0.1], teší ma
250 ENHANCEDST ATUSCODES
250-PIPELINING
250 8BITMIME
250-SIZE
250-DSN
250-AUTH PLAIN LOGIN
250-DELIVERBY
250 HELP

Publikované v: Linux a RedHat a tipy

filtre pre smerovače Cisco

Vložil: (29. mája)

Filter na našom routeri Cisco správne dvere na ochranu našich serverov je určite nepostrádateľnou službu. V nižšie uvedenom príklade správ filter ako jediný prístav ssh:

  • konzole zadajte príkaz:
  • umožniť
  • Potom zadajte svoje heslo.
  • teraz možnosť sa pozrieť na konfiguráciu pomocou príkazu:
  • zobrazí bežiace-config
  • mať víziu na rozhraní, ktoré chcete filtrovať (v našom príklade bude seriál)
  • hodín dať príkaz:
  • config končí
  • Po príkazy potrebné, aby prístupový zoznam s názvom 101 min, ale funkčná:
  • access-list 101 povolenia tcp Všetok podniky zriadené
  • access-list 101 deny tcp 212.69.128.0 0.0.0.255 žiadne EQ 22 log
  • access-list 101 povolenia ip akékoľvek akejkoľvek
  • náš prístup k zoznamu, ktorý je dosť pripravený. Teraz musíme ísť do nášho rozhranie:
  • Rozhranie serial1/1.1
  • a potom aktivovať požadovaný prístupový zoznam s nasledujúcim príkazom:
  • ip prístup skupiny 101
  • vida, už si to urobil, za predpokladu, že ak ste niečo nepôjde vyrovnať balíček, môžete vždy reštartovať router. Ak všetko pôjde dobre a potom stačí dať Comand:
  • písať
  • Ctrl + Z
  • prorpio a ak chcete ešte pred odchodom sa môžete pozrieť na štatistiku prístupu zoznamu:
  • ukázať access-list

Ak chcete získať k tejto skratke je potrebné odovzdať širšie obzory, k tomuto odkazu nájdete know-how, ktoré som kŕmenie k filtrácii router Cisco aspoň časť toho, čo by ste mali.

Publikované v: Cisco , tipy

Chráňte Apache webové stránky

Pridal: (apríl 20)

ModSecurity ModSecurity je modul Apache, ktorý umožňuje skutočne účinné spôsoby, ako zvýšiť obranu pred nebezpečnými útočníkmi.

Tento skutočný firewall pre Apache je využiteľné:

http://www.modsecurity.org/download/index.html

Modul je veľmi bohatá a ochotný byť úprimný alquantocomplicato implementovať, ale za to zdvihnúť masívne bariérou proti agresorom našich webových stránkach, nájdete v dokumentácii pre správne nastavenie.

Aktualizované filtre možno nájsť na adrese: http://downloads.prometheus-group.com/delayed/rules/

Publikované v: Apache a Linux , technické
Powered by CYBERTEK - vzdialenej podpory