CyberTek - the future at the present!

Lista pachetele instalate pe Ubuntu / Debian

Postat de: (set de 21)

Pentru o listă de pachete software instalate pe calculatorul dvs. Linux (Ubuntu / Debian):

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

Publicat în: linux , coajă , sfaturi

Reluare descărcare rupt cu rsync

Postat de: (26 iulie)

Iată un exemplu de cum pentru a relua descărcarea unui fişier descărcat parţial prin intermediul SCP sau rsync. Deoarece scp nu acceptă CV-ul, în cazul în care sie a început să descarce fişierul cu aceasta comanda, mai avem încă să-l înlocuiască cu o alternativă bazată pe rsync:

rsync-parţială-progresului-rsh = "ssh-p 1022" root @ ~ remotehost :/ / filename filename

În exemplul de mai sus este, de asemenea, sa arătat cum să compună comandă dacă utilizaţi un alt port decât 22 tradiţional pentru protocolul SSH.

Publicat în: linux , coajă , sfaturi

Ponderea cu Linux ecran consola

Postat de: (4 iulie)

Cu ecran aveţi posibilitatea să partajaţi printre sonsole multiple utilizatorilor conectate la nivel local sau prin SSH. Pentru a face acest lucru, urmaţi aceşti paşi, instrucţiunile sunt tipice pentru un sistem Debian, dar de asemenea se aplică în alte distribuţii.

1. Ecranul de instalare

sudo apt-get install ecran
2. De la calculatorul gazdă execută cu ecran parametru pentru a porni o sesiune de ecran SessionName-S. -S vă permite să specificaţi un nume pentru sesiune, aceasta vă permite de a gestiona mai multe sesiuni şi mai mulţi utilizatori simultan într-un mod simplu.
S-ecran ecran de test

4. Utilizator de la distanţă (Vizitator) utilizează SSH pentru conectarea la computer la distanţă (remotehost)

Comentarii @ ssh remotehost
  . 5 gazda (remotehost) consimte la conexiunea în sesiunea de ecran multi-user, prin tastarea CTRL-A: pe multiutilizator (toate "ecran de comandă", pentru a începe cu secvenţa de evadare Ctrl-A). 
CTRL-A: multiutilizator pe

6. Apoi, gazda (remotehost) trebuie să acorde permisiunea de utilizare de la distanţă (Vizitator), să-i permită accesul la sesiunea de ecran cu commadn CTRL-A: USER_NAME acladd unde nume_utilizator este numele de utilizator de la distanţă.

CTRL-A: oaspete acladd

7. De utilizator de la distanţă se poate conecta la sesiunea de gazdă. Sintaxa pentru a vă conecta la sesiunea de ecran de un alt utilizator este host_username ecran-x / sessionname.

ecran-x numele de utilizator / ecran de test
Publicat în: HowTo , linux , coajă , sfaturi

Cum pentru a formata date pentru a afişa pe un shell Linux

Postat de: (Apr 19)

În coajă se poate specifica formatul de dată, după cum urmează:
Data + FORMAT

De exemplu, tastând:
Data $ + "% m-% d-% y"

Veţi obţine:
04-17-10

Dacă doriţi annoa 4 cifre:
Data $ + "% m-% d-% y"

Veţi obţine:
04-17-2010

În scopul de a obţine ora curentă, tastând:
Data $ + "% T"

Veţi obţine:
19:55:04

În scopul de a obţine ora bazat pe 12 de ore:
Data $ + "% r"

Veţi obţine:
19:56:05

Pentru a vizualiza ora în HH: MM:
Data $ + "% H-% M"

Veţi obţine:
07:56

Lista completa de optiuni pentru a formata date e de mirare:

%%
o interpretare literală%
Pentru%
Numele local al săptămânii prescurtată (de exemplu, Sun)
O%

Numele local al săptămânii complet (de exemplu, duminica)

% B
Numele local de luna prescurtată (de exemplu, Jan)
% B
Numele locale lună întreagă (de exemplu, ianuarie)
% C
Locale data şi ora (de exemplu, Miercuri 03 martie 2005 23:05:25)
% C
secol, cum ar fi Y%, cu excepţia omit ultimele două cifre (de exemplu, 21)
% D
zi a lunii (de exemplu, 01)
% D

, datele exacte ca% m /% d /% Y

Şi%
zi a lunii, spaţiu căptuşit; exact ca _d%
F%
Date complete, exacte% Y-% m-% d
% G
ultimele două cifre ale anului de numărul săptămânii ISO (a se vedea G%)
% G
ani de numărul săptămânii ISO (a se vedea V%); În mod normal, util doar cu V%
% H
La fel ca şi b%
% H

oră (00 .. 23)

I%
oră (01 .. 12)
J%
zi din an (001 .. 366)
% K
oră (0 .. 23)
% S
oră (1 .. 12)
% M
luni (01 .. 12)
% M

minute (00 .. 59)

% N
o linie nouă
% N
nanosecunde (000000000 .. 999999999)
% W
Fie locale echivalent de AM sau PM, martor în cazul în care nu este cunoscut
% P
ca p%, dar mai mică caz
R%
locale, de 12 de ore de timp ceas (de exemplu, 11:11:04)
R%

24 de ore, ora şi minutul, exact cum% H:% M

% S
secunde de la 1970-01-01 00:00:00 UTC
% S
secundă (00 .. 60)
% T
File
% T
de timp, exact cum% H:% M:% S
% U
zi a săptămânii (1 .. 7), 1 este luni
% U

Numărul săptămânii de ani, cu duminicii ca prima zi a săptămânii (00 .. 53)

V%
ISO numărul de săptămâni, cu luni în prima zi a săptămânii (01 .. 53)
% W
zi a săptămânii (0 .. 6); 0 este duminică
% W
Numărul săptămânii de ani, cu luni în prima zi a săptămânii (00 .. 53)
X%
Reprezentare locală de data (de exemplu, 31/12/99)
X%
Reprezentare locală de timp (de exemplu, 23:13:48)
% Y

ultimele două cifre ale anului (00 .. 99)

% Y
an
% Z
+ HHMM zona de fus orar numeric (de exemplu, -0400)
%: Z
+ Hh: mm zona de fus orar numeric (de exemplu, -04: 00)
% :: Z
+ Hh: mm: ss numerică fusul orar (de exemplu, -04: 00:00)
% ::: Z
zona de timp numeric cu: a preciziei necesare (de exemplu, -04, +05:30)
% Z
alfabetica zona de abrevierea de timp (de exemplu, EDT)

Publicat în: linux , coajă , sfaturi

Cum se montează o partajare Windows în Linux

Postat de: (Apr 19)

Pentru a vizualiza schimbul activ de consiliere înainte de a face această comandă:

smbclient-L-U <windows-box> <nume-utilizator>

Apoi putem trece la harta cu condivisionewindows în cutia noastră linux în mod segunete:

  1. Creaţi directorul de mount: mkdir / mnt / <name-of-mount-point>
  2. Am mount Share ferestre:
    mount-t CIFS-o username = <username>, parola = <parola> / / <win-box> / <share> / mnt / <name-of-mountpoint>
    Notă: numele de utilizator Sintaxa-<username> =, parola = <parola> salvează parola.
  3. În cele din urmă, dacă doriţi, poate conduce la crearea link-ul simbolic: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>

Publicat în: linux , Samba , coajă , sfaturi

Lumina lunii pe Linux pentru a sprijini Silverlight

Postat de: (Tue 18)

Dacă nu puteţi vizualiza conţinutul de site-uri precum `ta www.rai.tv pe Linux si` de ce aceste site-uri au conţinut video şi dezvoltate pentru Silverlight. Pentru a rezolva problema noastră ne întâlnim este Moonlight.

Moonlight este o implementare open-source de Silverlight pentru Microsof t. Datorită plug-in astfel încât să puteţi vedea `mult setea de conţinut în Firefox şi mai presus de tot ce se poate face in Box-ul Linux.

Vederee a mers pentru a încerca acest link: http://www.go-mono.com/moonlight/

Publicat în: firefox , linux , microsoft , sfaturi

Problema VirtualMin + SpamAssassin + procmail

Postat de: (Luni 2)

Dacă Ubuntu Server după instalarea şi configurarea Webmin + VirtualMin apare eroarea:

Procmail comanda procmail are 0 permisiuni, când ar trebui să fie setuid şi setgid la rădăcină. E-mail nu pot fi livrate în mod corespunzător sau verificate pentru spam.

Pot fi rezolvate de către urmând aceşti paşi:

  1. Verificaţi că fişierele de configurare ale postfix / etc / postfix / main.cf conţine următoarea linie:
    mailbox_command = / usr / bin / procmail-o "$ extindere"
    în cazul în care apare: mailbox_command = procmail-o "$ extindere" ar trebui să fie modificată cu calea absolută ca mai sus.
  2. Schimba proprietarul grupului de / usr / bin / procmal de la "mail" pentru "root". Rădăcină chgrp / usr / bin / procmail
  3. În cele din urmă, a stabilit următoarele permisiuni pe procmail executabil: chmod 6755 / usr / bin / procmail

Iată câteva link-uri de la care să ia sursa de inspiratie pentru cele mai multe cazuri, dar în cazul meu, aceste trei etape s-au rezolvat problema, testat pe server Ubuntu 10.04 şi 10.10.

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

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

Publicat în: linux , sfaturi , Ubuntu , www

NANO editor, evidenţiaţi sintaxa

Postat de: (Feb 22)

Pentru a adăuga sintaxa de colorat pentru nano în primă instanţă, trebuie să creaţi fişierul de configurare Nanorc pe pagina lor de origine, ca o constatare al doilea de la aceasta adresa:. http://code.google.com/p/nanosyntax/source/browse/ # svn / trunk / sintaxă-nanorc fişiere. nanorc fi incluse în configuraţia pentru a obţine efectul dorit.

Exemplu de text să fie adăugate la Nanorc.:

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

Publicat în: linux , coajă , sfaturi

Shorcuts din bash

Postat de: (Oct 19)

Ctrl + A Du-te la partea de sus a liniei pe care tastaţi.
Ctrl + E Du-te la sfârşitul liniei pe care tastaţi.
Ctrl + L a goli ecranul.
Ctrl + U Sterge ecran înainte de a cursorului. Dacă sunteţi de la capăt de linie, şterge întreaga linie.
Ctrl + R vă permite să căutaţi prin intermediul comenzilor utilizate anterior.
Ctrl + C Opriţi indiferent ce faci.
Ctrl + D Exit shell-ului curent.
Ctrl + Z începe suspendarea, în fundal, indiferent ce faci.
Ctrl + W Ştergeţi cuvântul înainte de a cursorului este.
Ctrl + K Goliţi linia de după cursor.
Ctrl + T Inversează ultimele două caractere dinaintea cursorului.
ESC + T Swap ultimele două cuvinte înainte de a cursorului.
ALT + F Muta cursorul cu un cuvânt înainte, în rândul curent.
Alt + B Mută cursorul înapoi cu un cuvânt din rândul curent.
Tab Auto-Completaţi numele de fişiere şi foldere.
Paste Ctrl + Y (ca în copy si paste), tot textul înainte de a cursorului.

Notă: Unele dintre aceste comenzi nu funcţionează în cazul în care accesul shell-ul este prin intermediul telnet, sau sesiune SSH, dacă tastatura este un anumit configuratain

Publicat în: linux , coajă , sfaturi

Sendmail saslauthd autentificare

Postat de: (set de 24)

Pentru toţi cei care au un server Linux cu serviciul Sendmail este necesar să se acorde posibilitatea de transmitere prin autentificare. Într-adevăr, este destul de uşor pentru a activa opţiunea, deşi ar trebui să fie conştienţi de faptul că unele distributii, cum ar fi CentOS nu face disponibile în mod implicit, aici este cum să se stabilească:

Instalaţi pachetul sendmail-CF cyrus-SASL în cazul în care nu sunt prezente în sistem, pentru RedHat / CentOS:

[] Yum install sendmail-CF cyrus-SASL

Apoi editaţi sedmail.mc (/ etc / mail / sendmail.mc) şi decomentaţi aceste linii:

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

Pentru siguranţa setare cec anchequesta:

DAEMON_OPTIONS (`Port = SMTP, adr = 0.0.0.0, Name = MTA ') DNL

La acest punct, trebuie să recompilaţi fişierul sendmail.cf cu program M4:

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

Verificaţi şi dacă este necesar, editaţi fişierul / usr/lib/sasl2/Sendmail.conf, după cum urmează:

pwcheck_method: saslauthd

Acum, reporniţi sendmail si saslauthd

[] / Etc / init.d / saslauthd start

[] / Etc / init.d / sendmail restart

În cele din urmă vom verifica faptul că munca noastră a fost corectat:

[] Telnet localhost 25  

Încercarea de 127.0.0.1 ...
Conectat la localhost.
Caracterul Escape este "^]".
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx; lun douăzeci şi trei/8/2004 0200 12:36:30

Aşa cum am introduce sendmail răspunde de tastare:

EHLO localhost

care va fi răspuns dacă totul merge bine (linia roşie, care ne spune că sendmail acceptă autentificare, în plus faţă de autentificare simplu pot fi alte metode, acesta este corect):

250-xxxxx.xxxxx.xx xxxxx.xxxxx.xx Bine ai venit [127.0.0.1], plăcerea de a vă întâlni
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH PLAIN LOGIN
250-DELIVERBY
250 AJUTOR

Publicat în: Linux , RedHat , sfaturi

filtre pentru router Cisco

Postat de: (29 mai)

Se filtrează pe router Cisco uşile dreptul de a proteja serverele noastre este cu siguranţă o datorie indispensabilă. În exemplul de mai jos filtru de raportare ca singurul port ssh:

  • intra consola comanda:
  • permite
  • Apoi introduceţi parola.
  • acum să fie capabil să ofere o privire la configuraţia cu comanda:
  • arată rulează-config
  • ia viziune a interfeţelor pe care doriţi să filtraţi (in exemplul nostru va fi un serial)
  • oră da comanda:
  • config se încheie
  • În urma comenzile necesare pentru a face o lista de acces numit 101 minim, dar funcţional:
  • lista de acces 101 TCP orice permis de orice întreprinderi stabilite
  • lista de acces 101 neagă TCP 212.69.128.0 0.0.0.255 orice EQ 22 log
  • lista de acces 101 permis de IP orice orice
  • lista noastră de acces, care este destul de gata. acum trebuie să mergem la interfata noastra:
  • interfaţă serial1/1.1
  • şi apoi a activa lista de acces dorit cu următoarea comandă:
  • IP de acces-grup 101 in
  • Voila, ai terminat, cu condiţia, că, dacă ai făcut ceva greşit, nu va merge chiar şi un pachet, se poate reporni întotdeauna router. Dacă totul merge bine, atunci trebuie doar să dea COMAND:
  • scrie
  • CTRL + Z
  • prorpio şi dacă doriţi înainte de a vă lăsa să aruncaţi o privire la statisticile din lista de acces:
  • afişa lista de acces

Pentru a ajunge la acest scurt, trebuie să treci la orizonturi mai largi, la acest link puteţi găsi know-how care am alimentat la filtra router Cisco, cel puţin o parte din ceea ce ar trebui.

Publicat în: Cisco , sfaturi

Proteja site-urile Apache

Postat de: (Apr 20)

ModSecurity ModSecurity este un modul Apache, care va permite caile voastre cu adevărat eficiente pentru a creşte de apărare de la atacatori.

Acest firewall real pentru Apache este recuperabilă:

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

Modulul este foarte bogat şi a dispus să fie sincer alquantocomplicato să pună în aplicare, dar pentru acest lucru pentru a ridica o barieră masivă împotriva agresorilor din site-urile noastre, vă rugăm să consultaţi documentaţia pentru setarea corectă.

Filtre actualizate pot fi găsite la: http://downloads.prometheus-group.com/delayed/rules/

Publicat în: Apache , Linux , Tech
Powered by CyberTek - suport de la distanţă