CyberTek - the future at the present!

Seznam balíčky nainstalované Ubuntu / Debianu

Vložil: (set 21)

Seznam softwarových balíčků nainstalovaných ve vašem počítači Linux (Ubuntu / Debian):

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

Publikováno v: linux a shell a tipy

Pokračovat rozbité stahování se rsync

Přidal: (26. července)

Zde je příklad toho, jak pokračovat ve stahování částečně stažených souborů přes scp nebo rsync. Vzhledem k tomu, scp nepodporuje životopis, pokud sie začal stahovat soubor s tímto příkazem, budeme muset nahradit alternativní založený na rsync:

rsync-dílčí pokrok-rsh = "ssh-p 1022" root @ remoteHost :/ ~ / filename název souboru

V příkladu je ukázáno, jak výše také skládat příkaz, pokud používáte jiný port než tradiční 22 pro protokol SSH.

Publikováno v: linux a shell a tipy

Podělte se s Linux obrazovce konzole

Přidal: (4. července)

S obrazovce můžete sdílet mezi více uživateli sonsole připojen lokálně nebo přes ssh. Chcete-li tak učinit, postupujte podle následujících kroků, pokyny jsou typické pro systém Debianu, ale platí i pro jiné distribuce.

1. Instalace obrazovky

sudo apt-get install screen
2. Z hostitelského počítače spustí s parametrem obrazovce, kdo obrazovky relace Název_relace-S. -S umožňuje zadat název relace, to umožňuje spravovat více relací a mnoho uživatelů současně jednoduchým způsobem.
screen-S obrazovky test

4. Vzdálený uživatel (host) používá SSH připojit ke vzdálenému počítači (remoteHost)

guest @ ssh remoteHost
  5. počítačů (remoteHost) souhlasí s připojením v multi-user obrazovky zasedání zadáním CTRL-A: víceuživatelském na (všechny "Příkaz obrazovky" začít s escape sekvence Ctrl-A). 
CTRL +: více uživatelů na

6. Poté se musí hostitel (remoteHost) udělit povolení pro vzdálené uživatele (host), aby mu přístup na obrazovku sezení s commadn CTRL +: acladd user_name, kde user_name je vzdálené přihlášení uživatele.

CTRL + A: acladd host

7. Vzdálený uživatel může připojit k hostitelskému zasedání. Syntaxe pro připojení k obrazovce zasedání jiného uživatele je host_username screen-x / Název_relace.

screen-x username / screen-test
Publikováno v: HowTo a linux a shell a tipy

Jak formátovat data se zobrazí na Linux shell

Přidal: (duben 19)

V shellu můžete zadat formát data takto:
datum + FORMÁT

Například psaní:
$ Date + "% m-% d-% Y"

Získáte:
04-17-10

Pokud chcete annoa 4 číslice:
$ Date + "% m-% d-% Y"

Získáte:
04-17-2010

Pro získání aktuální čas příkazem:
$ Date + "% T"

Získáte:
19:55:04

Za účelem získání hodinu na základě 12 hodin:
$ Date + "% r"

Získáte:
19:56:05

Chcete-li zobrazit čas ve formátu HH: MM:
$ Date + "% H-% M"

Získáte:
07:56

Úplný seznam možností pro formátování data divit:

%%
doslovný%
Chcete-li%
Local je zkratka dne v týdnu (např. Ne)
%

Local plné jméno dne v týdnu (např. neděle)

% B
Local zkratka měsíce jméno (např. Jan)
% B
Local plné jméno měsíce (např. leden)
% C
Local datum a čas (např. St 03.3.2005 23:05:25)
% C
století, jako% Y, ale vynechá poslední dvě číslice (např. 21)
% D
den v měsíci (např. 01)
% D

data, přesné jako% m /% d /% y

% A
den v měsíci, doplněn mezerami; přesné jako% _D
% F
Úplné data, přesné jako% Y-% m-% d
% G
poslední dvě číslice roku dle ISO číslování týdnů (viz% G)
% G
rok dle ISO číslování týdnů (viz% V); obvykle užitečné jen s% V
% H
Stejné jako% b
% H

hodin (00 .. 23)

% I
hodin (01 .. 12)
J%
den v roce (001 .. 366)
% K
hodin (0 .. 23)
% S
hodin (1 .. 12)
% M
měsíc (01 .. 12)
% M

minuty (00 .. 59)

% N
řádek
% N
nanosekund (000000000 .. 999999999)
% W
Jeden ekvivalent místního jeho AM nebo PM, prázdné, pokud není známo
% P
jako% p, ale malými písmeny
% R
Místní je 12-hodinový čas (např. 11:11:04)
% R

24 hodin denně hodinu a minutu, přesné jako% H:% M

% S
počet sekund od 1.1.1970 00:00:00 UTC
% S
Druhý (00 .. 60)
% T
Tabbed
% T
čas, přesné jako% H:% M:% S
% U
den v týdnu (1 .. 7), 1 je pondělí
% U

Číslo týdne v daném roce, neděle jako první den v týdnu (00 .. 53)

% V
ISO týden číslo, s pondělím jako prvním dnem v týdnu (01 .. 53)
% W
den v týdnu (0 .. 6), 0 je neděle
% W
Číslo týdne v daném roce, pondělí jako první den v týdnu (00 .. 53)
% X
Local je datum reprezentace (např. 31/12/99)
% X
Local je reprezentace času (např. 23:13:48)
% Y

poslední dvě číslice roku (00 .. 99)

% Y
rok
% Z
+ Hhmm číselné časové pásmo (např. -0400)
%: Z
+ Hh: mm numeric timezone (např. -04: 00)
% :: Z
+ Hh: mm: ss numeric časové pásmo (např. -04: 00:00)
% ::: Z
časové pásmo ve formátu + hhmm (např. -04, +05:30)
% Z
abecední zkratka časové zóny (např. EDT)

Publikováno v: linux a shell a tipy

Jak připojit Windows podíl v Linuxu

Přidal: (duben 19)

Chcete-li aktivní sdílení rad udělat před tímto příkazem:

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

Pak můžeme přistoupit k mapování condivisionewindows v našem Linuxovém v segunete způsobem:

  1. Vytvořte adresář pro přípojný bod: mkdir / mnt / <name-of-mount-point>
  2. Montujeme akciový podíl 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 konečně, pokud chcete, můžete jet vytvořit symbolický odkaz: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>

Publikováno v: linux a sambu a shell a tipy

Moonlight na Linuxu pro podporu Silverlight

Přidal: (Út 18)

Pokud nemůžete prohlížet obsah webových stránek, jako www.rai.tv v Linuxové konzoli `a` proč se tyto webové stránky mají videa a obsah, vyvinuté pro Silverlight. Chcete-li vyřešit náš problém se setkat, je Moonlight.

Moonlight je open source implementace Silverlight pro Microsof t. Díky plug-in, takže můžete vidět `hodně vytoužený obsah ve vašem FireFox a především vše, co můžete dělat ve svém Linux Box.

Vederee šel zkuste tento odkaz: http://www.go-mono.com/moonlight/

Publikováno v: firefox , linux , microsoft , tipy

Problém VirtualMin + spamassassin + procmail

Přidal: (po 2)

Pokud Ubuntu Server po instalaci a konfiguraci Webmin a více VirtualMin objevuje chyba:

Příkaz procmail procmail má 0 oprávnění, když to měl být setuid a setgid root. E-mail nemusí být správně doručena nebo zkontrolovat spam.

Lze vyřešit pomocí následujících kroků:

  1. Ověřte, že konfigurační soubory Postfixu / etc / postfix / main.cf obsahuje následující řádek:
    mailbox_command = / usr / bin / procmail-a "$ EXTENSION"
    pokud se zdá: mailbox_command = procmail-a "$ EXTENSION" by měla být změněna s absolutní cestou jako výše.
  2. Změna skupiny vlastníka / usr / bin / procmal z "Pošta" na "kořen". Chgrp root / usr / bin / procmail
  3. Nakonec nastavte následující oprávnění na spustitelný procmail: chmod 6755 / usr / bin / procmail

Zde jsou některé odkazy, ze kterého se berou inspiraci pro většinu případů, ale v mém případě, že tyto tři kroky vyřešil problém, testováno na Ubuntu Server 10.04 a 10.10.

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

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

Publikováno v: linux a tipy a Ubuntu a www

NANO editor, zvýraznění syntaxe

Přidal: (Feb 22)

Chcete-li přidat syntaxi zbarvení na nano v první řadě je třeba vytvořit konfigurační soubor Nanorc na jejich domovské stránce, jako druhý nález z této adresy: a. http://code.google.com/p/nanosyntax/source/browse/ # svn / trunk / syntaxe nanorc soubory. nanorc být zahrnuty do konfigurace, aby bylo dosaženo požadovaného efektu.

Příklad textového které se přidávají do Nanorc týden:

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

Publikováno v: linux a shell a tipy

Shorcuts z bash

Přidal: (říjen 19)

Ctrl + Jdi na začátek řádku píšete.
Ctrl + E Přejít na konci řádku píšete.
Ctrl + L vyčistit obrazovku.
Ctrl + U Vymaže obrazovku před kurzorem. Pokud jste na konci řádku, vymaže celý řádek.
Ctrl + R vám umožní prohledávat dříve používaným příkazům.
Ctrl + C zastavit, co děláte.
Ctrl + D Konec aktuální shell.
Ctrl + Z začíná pozastavení v pozadí, co děláte.
Ctrl + W Odstranit slovo před kurzor.
Ctrl + K Vymazání řádku po kurzor.
Ctrl + T Obrátí poslední dva znaky před kurzorem.
Esc + T Swap poslední dvě slova před kurzorem.
Alt + F Přesunutí kurzoru o jedno slovo dopředu v aktuálním řádku.
Alt + B Přesuňte kurzor zpět jedno slovo v aktuálním řádku.
Na kartě Automatické Vyplňte názvy souborů a složek.
Vložit Ctrl + Y (jako kopírování a vkládání) celý text před kurzorem.

Poznámka: Některé z těchto příkazů nefungují, pokud shell přístup přes telnet nebo SSH-li klávesnice je zejména configuratain

Publikováno v: linux a shell a tipy

Sendmail saslauthd ověřování

Vložil: (set 24)

Pro všechny, kteří mají Linux Server s aktualizací Service Sendmail Nyní je třeba poskytnout možnost přenosu prostřednictvím ověřování. Ve skutečnosti je to docela jednoduché aktivovat volbu, i když byste měli být vědomi, že některé distribuce CentOS jako neznamená, že ve výchozím nastavení, tady je, jak to napravit:

Nainstalujte balíček sendmail-cf Cyrus-SASL, pokud není přítomen v systému, pro RedHat / CentOS:

[] Yum install sendmail-cf Cyrus-SASL

Potom upravte sedmail.mc (/ etc / mail / sendmail.mc) a vložte tyto řádky:

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

Pro nastavení kontroly bezpečnosti anchequesta:

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

Na tomto místě je třeba překompilovat sendmail.cf m4 soubor s programem:

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

Zkontrolujte a případně upravte soubor / usr/lib/sasl2/Sendmail.conf takto:

pwcheck_method: saslauthd

Nyní restartujte sendmail a saslauthd

[] / Etc / init.d / saslauthd začátek

[] / Etc / init.d / sendmail restart

Nakonec jsme se zjistit, že naše práce byla opravena:

[] Telnet localhost 25  

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

Jak jsme se představit sendmail reaguje příkazem:

EHLO localhost

které budou zodpovězeny, pokud vše půjde dobře (červená linka, která nám říká, že sendmail přijme autentizaci, kromě prostého přihlášení mohou existovat i jiné metody, to je správné):

250 xxxxx.xxxxx.xx xxxxx.xxxxx.xx Ahoj [127.0.0.1], těší mě
250 ENHANCEDSTATUSCODES
250-PIPELINING
250 8BITMIME
250-SIZE
250-DSN
250-AUTH PLAIN LOGIN
250-DELIVERBY
250 HELP

Publikováno v: Linux a RedHat a tipy

filtry pro směrovače Cisco

Vložil: (29. května)

Filtr na našem routeru Cisco správné dveře na ochranu našich serverů je určitě nepostradatelnou službu. V níže uvedeném příkladu zpráv filtr jako jediný přístav ssh:

  • konzole zadejte příkaz:
  • umožnit
  • Poté zadejte své heslo.
  • nyní možnost se podívat na konfiguraci pomocí příkazu:
  • zobrazí běžící-config
  • mít vizi na rozhraní, které chcete filtrovat (v našem příkladu bude seriál)
  • hodin dát příkaz:
  • config končí
  • Po příkazy potřebné, aby přístupový seznam s názvem 101 min, ale funkční:
  • access-list 101 povolení tcp Všechen podniky usazené
  • access-list 101 deny tcp 212.69.128.0 0.0.0.255 žádné EQ 22 log
  • access-list 101 povolení ip jakékoliv jakékoli
  • náš přístup k seznamu, který je dost připraven. Nyní musíme jít do našeho rozhraní:
  • Rozhraní serial1/1.1
  • a poté aktivovat požadovaný přístupový seznam s následujícím příkazem:
  • ip přístup skupiny 101
  • vida, už jsi to udělal, za předpokladu, že pokud jste něco nepůjde vyrovnat balíček, můžete vždy restartovat router. Pokud vše půjde dobře a pak stačí dát Comand:
  • psát
  • Ctrl + Z
  • prorpio a pokud chcete ještě před odjezdem se můžete podívat na statistiku přístupu seznamu:
  • ukázat access-list

Chcete-li získat k této zkratce je třeba předat širší obzory, k tomuto odkazu najdete know-how, které jsem krmení k filtraci router Cisco alespoň část toho, co byste měli.

Publikováno v: Cisco , tipy

Chraňte Apache webové stránky

Přidal: (duben 20)

ModSecurity ModSecurity je modul Apache, který umožňuje skutečně účinné způsoby, jak zvýšit obranu před nebezpečnými útočníky.

Tento skutečný firewall pro Apache je využitelné:

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

Modul je velmi bohatá a ochoten být upřímný alquantocomplicato implementovat, ale za to zvednout masivní bariérou proti agresorům našich webových stránkách, naleznete v dokumentaci pro správné nastavení.

Aktualizované filtry lze nalézt na adrese: http://downloads.prometheus-group.com/delayed/rules/

Publikováno v: Apache a Linux , technické
Powered by CYBERTEK - vzdálené podpory