CyberTek - the future at the present!

Una llista dels paquets instal · lats en Ubuntu / Debian

Publicat per: (sèrie 21)

Per obtenir una llista de paquets de programari al vostre màquina Linux (Ubuntu / Debian):

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

Publicat a: Linux , shell , consells

Reprendre la descàrrega trencat amb rsync

Publicat per: (26 de juliol)

Heus aquí un exemple de com reprendre la descàrrega d'un arxiu descarregat parcialment a través de scp o rsync. Des SCP no és compatible amb el full de vida, si set començat a descarregar l'arxiu amb aquesta comanda, encara hem de substituir-la per una alternativa basada en rsync:

rsync-parcial-el progrés-rsh = "ssh-p 1022" root @ ~ remotehost :/ / nom de fitxer nom de fitxer

En l'exemple anterior també es mostra com compondre la comanda si utilitzeu un port diferent del 22 tradicional per al protocol SSH.

Publicat a: Linux , shell , consells

Compartir en pantalla de la consola del Linux

Publicat per: (4 de juliol)

Amb la pantalla es pot compartir entre diversos usuaris connectats sonsole localment oa través de ssh. Per a això, només has de seguir aquests passos, les instruccions són les típiques en sistemes Debian, però també s'apliquen a altres distribucions.

1. Instal · lació de la pantalla

sudo apt-get install pantalla
2. A l'ordinador principal s'executa amb la pantalla de paràmetre per iniciar una sessió de pantalla SessionName-S. -S li permet especificar un nom per a la sessió, això li permet gestionar diverses sessions i molts usuaris al mateix temps d'una manera fàcil.
pantalla de la pantalla-S-test

4. L'usuari remot (client) usa SSH per connectar-se al equip remot (equip remot)

guest @ ssh remotehost
  . 5 El host (equip remot) accedeix a la connexió a la sessió de la pantalla multi-usuari en prémer CTRL-A: multiusuari en (tots 'pantalla de comandament "per començar amb la seqüència d'escapament Ctrl-A). 
CTRL-A: multiusuari en

. 6 Llavors, el host (equip remot) ha de concedir permís perquè l'usuari remot (client) que li permeti accedir a la sessió de pantalla amb commadn CTRL-A: user_name acladd on user_name és l'accés remot de l'usuari.

CTRL-A: convidat acladd

7. L'usuari remot pot connectar a la sessió d'acollida. La sintaxi per connectar-se a la sessió de la pantalla d'un altre usuari és host_username pantalla-x / sessionname.

pantalla-x nom d'usuari / pantalla de la prova
Publicat a: HowTo , Linux , shell , consells

Com donar format a les dates per mostrar en una shell de Linux

Publicat per: (Abr 19)

A la closca es pot especificar el format de la data de la següent manera:
data de + FORMAT

Per exemple, si escriu:
$ Data + "% m-% d-% Y"

Vostè obté:
17/04/10

Si voleu que els annoa 4 dígits:
$ Data + "% m-% d-% Y"

Vostè obté:
04/17/2010

Per obtenir l'hora actual, escriviu:
$ Data + "% T"

Vostè obté:
19:55:04

Per tal d'obtenir l'hora basades en 12 hores:
$ Data + "% r"

Vostè obté:
07:56:05 PM

Per veure l'hora en format HH: MM:
$ Data + "% H% D"

Vostè obté:
07:56

Llista completa d'opcions per donar format a les dates de preguntar-se:

%%
un% literal
Per%
Nom del dia de la setmana abreujat local (per exemple, Sun)
Un%

Nom del dia de la setmana completa local (per exemple, diumenge)

% De B
Nom abreujat del mes local (per exemple, de gener)
% De B
Nom complet del mes local (per exemple, de gener)
% C
La data i l'hora local (per exemple, dimecres 3 març 2005 23:05:25)
% C
segle, com a% I, però omet dos últims dígits (per exemple, 21)
D%
dia del mes (per exemple, 01)
D%

dates, exactament com i% m /% d /%

% I
dia del mes, farcit l'espai; exacta% _D
% F
Dates completes, exactes com% I-% m-% d
% G
dos últims dígits de l'any de nombre de setmana ISO (vegeu% G)
% G
any de número de setmana ISO (vegeu% V); Normalment útil només amb V%
% D'H
El mateix que% b
% D'H

hora (00 .. 23)

% Em
hora (01 .. 12)
% J
dia de l'any (001 .. 366)
% D'K
hora (0 .. 23)
% S
hora (1 .. 12)
% M
mes (01 .. 12)
% M

minuts (00 .. 59)

% De N
una nova línia
% De N
nanosegons (000000000 .. 999999999)
% W
O bé el local equivalent d'AM o PM, en blanc si no es coneix
% P
com p%, però en minúscules
% R
el local de 12 hores rellotge de temps (per exemple, 11:11:04 PM)
% R

24 hores del dia hora i minut, exactament de H% H:% M

% S
segons des de l'1970.01.01 00:00:00 UTC
% S
2 (00 .. 60)
T%
Amb pestanyes
T%
temps; exacta com% H:% M:% S
% U
dia de la setmana (1 .. 7), 1 és el dilluns
% U

Número de la setmana de l'any, amb el diumenge com a primer dia de la setmana (00 .. 53)

% V
ISO nombre de la setmana, el dilluns com a primer dia de la setmana (01 .. 53)
% W
dia de la setmana (0 .. 6), 0 és el diumenge
% W
Número de la setmana de l'any, amb el dilluns com a primer dia de la setmana (00 .. 53)
X%
La representació local de la data (per exemple, 31/12/99)
X%
La representació local del temps (per exemple, 23:13:48)
I%

dos últims dígits de l'any (00 .. 99)

I%
any
% Z
+ HHMM numèrica zona horària (per exemple, -0.400)
%: Z
+ Hh: mm zona horària numèrica (per exemple, -04: 00)
% Z ::
+ Hh: mm: ss numèrica de la zona horària (per exemple, -04: 00:00)
% ::: Z
zona horària numèric amb: la precisió necessària (per exemple, -04, +05:30)
% Z
el temps alfabètica abreviació del fus (per exemple, hora de l'est)

Publicat a: Linux , shell , consells

Com muntar recurs compartit de Windows a Linux

Publicat per: (Abr 19)

Per veure l'intercanvi actiu de consells abans de fer la següent comanda:

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

Llavors es pot procedir a assignar les condivisionewindows a la nostra màquina Linux de forma segunete:

  1. Crear el directori per al punt de muntatge: mkdir / mnt / <name-of-mount-point>
  2. Muntem la quota de participació de les finestres:
    mount-t cifs-o username = sa, password = <contraseña> / / <win-box> / <share> / mnt / <name-of-mountpoint>
    Nota: El nom d'usuari = <nom de la sintaxi, password = <contraseña> guarda la contrasenya.
  3. Finalment, si ho desitja, pot conduir a crear l'enllaç simbòlic: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>

Publicat a: Linux , Samba , shell , consells

Moonlight en Linux per al suport de Silverlight

Publicat per: (mar 18)

Si no pot veure el contingut de llocs web com www.rai.tv al sistema Linux 'i' per què aquests llocs web tenen vídeos i continguts desenvolupats per Silverlight. Per resoldre el nostre problema que trobem és llum de la lluna.

Moonlight és una implementació de codi obert de Silverlight per Microsof t. Gràcies a plug-in perquè puguis veure el `anhelat pel contingut en el Firefox i per sobre de tot el que pots fer al teu Linux Box.

Vederee vaig anar a provar en aquest enllaç: http://www.go-mono.com/moonlight/

Publicat a: Firefox , Linux , Microsoft , consells

Problema Virtualmin + spamassassin + procmail

Publicat per: (de dilluns a 2)

Si el servidor d'Ubuntu després d'instal lar i configurar webmin + Virtualmin apareix l'error:

La comanda de procmail procmail té 0 permisos, quan hauria de ser setuid i setgid a l'arrel. El correu electrònic no poden ser lliurades degudament, o consultar a la recerca d'spam.

Es pot resoldre seguint aquests passos:

  1. Comproveu que els fitxers de configuració de postfix / etc / postfix / main.cf conté la següent línia:
    mailbox_command = / usr / bin / procmail-a "$ EXTENSION"
    si apareix mailbox_command = procmail-a "$ EXTENSION", s'ha de modificar amb la ruta absoluta que l'anterior.
  2. Canviar el propietari del grup de / usr / bin / procmal de "correu" a "root". Chgrp root / usr / bin / procmail
  3. Finalment, estableixi els següents permisos en el procmail executable: chmod 6755 / usr / bin / procmail

Aquests són alguns enllaços des de la que s'inspiren en la majoria dels casos, però en el meu cas aquests tres passos han resolt el problema, provat en Ubuntu Server 4/10 i 10.10.

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

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

Publicat a: Linux , consells , ubuntu , www

NANO editor, ressaltat de sintaxi

Publicat per: (febrer 22)

Per afegir el colorant del sintaxi de nano en primera instància ha de crear el fitxer de configuració nanorc a la seva pàgina d'inici, com una segona conclusió d'aquesta adreça:. http://code.google.com/p/nanosyntax/source/browse/ # svn / tronc / sintaxi-nanorc arxius. nanorc s'inclou en la configuració per aconseguir l'efecte desitjat.

Exemple de text que s'afegeix a nanorc.:

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

Publicat a: Linux , shell , consells

Dreceres de festa

Publicat per: (Oct 19)

Ctrl + A Anar a la part superior de la línia que està escrivint.
Ctrl + E Vés a baix de la línia que està escrivint.
Ctrl + L Per netejar la pantalla.
Ctrl + U Esborra la pantalla abans del cursor. Si es troba a l'extrem de la línia, s'esborra la línia completa.
Ctrl + R li permet buscar a través d'ordres prèviament utilitzats.
Ctrl + C Pare el que està fent.
Ctrl + D de sortir de l'intèrpret d'ordres actual.
Ctrl + Z s'inicia la suspensió en el fons el que està fent.
Ctrl + W Eliminar la paraula abans que el cursor es troba.
Ctrl + K Esborrar la línia després del cursor.
Ctrl + T Inverteix els dos últims caràcters abans del cursor.
Esc + T Intercanvia les dues últimes paraules abans del cursor.
Alt + F Mou el cursor una paraula cap endavant a la fila actual.
Alt + B Mou el cursor una paraula cap a enrere en la fila actual.
Fitxa completa automàticament els noms dels arxius i carpetes.
Enganxar Ctrl + I (com a copiar i enganxar) tot el text abans del cursor.

Nota: Alguns d'aquests comandaments no funcionen si l'accés shell és a través de telnet, o una sessió SSH si el teclat és un particular, configuratain

Publicat a: Linux , shell , consells

Sendmail saslauthd d'autenticació

Publicat per: (joc 24)

Per a tots aquells que tenen un servidor Linux amb el servei de Sendmail és ara necessària per concedir la possibilitat de transmissió a través de l'autenticació. De fet, és molt fàcil d'activar l'opció, encara que ha de tenir en compte que algunes distribucions com CentOS no mostrar per defecte, aquí és com arreglar:

Instal · leu el paquet sendmail-cf cyrus-sasl cas de no estar present en el sistema, per RedHat / CentOS:

[] Yum install sendmail-cf cyrus-sasl

A continuació, editar el sedmail.mc (/ etc / mail / sendmail.mc) i descomentar aquestes línies:

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

Per a la seguretat de comprovació d'ajust anchequesta:

DAEMON_OPTIONS (`port = smtp, addr = 0.0.0.0, Name = MTA ') dnl

En aquest punt cal tornar a compilar l'arxiu sendmail.cf amb el programa de M4:

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

Comprovar i si cal, editar el fitxer / usr/lib/sasl2/Sendmail.conf de la següent manera:

pwcheck_method: saslauthd

Ara reiniciar el sendmail i saslauthd

[] / Etc / init.d / saslauthd inici

[] / Etc / init.d / sendmail restart

Finalment comprovem que el nostre treball s'ha corregit:

[] Telnet localhost 25  

Trying 127.0.0.1 ...
Connected to localhost.
Caràcter d'escapament és '^]'.
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx; dl, 23 ago 2004 00:36:30 0200

Com es presentarà sendmail respon escrivint:

EHLO localhost

les quals seran contestades si tot va bé (línia vermella que ens diu que sendmail accepta l'autenticació, a més de la d'inici de sessió normal pot ser d'altres mètodes, és correcte):

250-xxxxx.xxxxx.xx xxxxx.xxxxx.xx Hola [127.0.0.1], encantat de conèixer-
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH PLAIN LOGIN
250-DELIVERBY
250 AJUDA

Publicat a: Linux , RedHat , consells

filtres per al router de Cisco

Publicat per: (29 de maig)

Filtre en el nostre router cisco les portes correctes per protegir els nostres servidors és sens dubte un deure indispensable. En l'exemple següent filtre de la presentació d'informes com l'únic port de ssh:

  • la consola escriviu la comanda:
  • permetre
  • A continuació, introduïu la contrasenya.
  • ara ser capaç de donar una ullada a la seva configuració amb la comanda:
  • show running-config
  • tenir la visió de les interfícies que voleu filtrar (en el nostre exemple serà una sèrie)
  • hores donarà l'ordre:
  • config acaba
  • Arran dels comandaments necessaris per fer una llista d'accés trucada 101 mínim, però funcional:
  • access-list 101 tcp permís de tots els negocis establerts els
  • access-list 101 tcp negar 212.69.128.0 0.0.0.255 qualsevol eq 22 de registre
  • access-list 101 Permit ip any any
  • la nostra llista d'accés que és molt llest. Ara hem d'anar a la nostra interfície:
  • interfície de serial1/1.1
  • i després activar la llista d'accés que vulgui amb la següent comanda:
  • ip access-group 101 en
  • ¡Voilà, ja està fet, sempre, que si vostè va fer alguna cosa malament no va a igualar un paquet, sempre es pot reiniciar el router. Si tot va bé, llavors només ha de donar el comand:
  • escriure
  • CTRL + Z
  • prorpio i si vols abans de sortir es pot fer una ullada a les estadístiques de la llista d'accés:
  • mostrar la llista d'accés

Per arribar a aquesta síntesi ha de passar a horitzons més amplis, a aquest enllaç es pot trobar el saber fer que m'alimenta per filtrar el router cisco almenys part del que hauria.

Publicat a: Cisco , consells

Protegir llocs web d'Apache

Publicat per: (Abr 20)

ModSecurity ModSecurity és un mòdul d'Apache que permet als seus formes realment eficaços per augmentar les defenses dels atacants maliciosos.

Aquest servidor de seguretat real per Apache és recuperable:

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

El mòdul és molt rica i disposada a ser honesta alquantocomplicato d'implementar, però perquè això aixequi una enorme barrera contra els agressors dels nostres llocs web, podeu consultar la documentació de la configuració correcta.

Filtres actualitzats es poden trobar a: http://downloads.prometheus-group.com/delayed/rules/

Publicat a: Apache , Linux , tecnologia
Desenvolupat per CyberTek - Suport Remot