CyberTek - the future at the present!

Dressez la liste des paquets installés sur Ubuntu / Debian

Posté par: (ensemble 21)

Pour une liste des logiciels installés sur votre machine Linux (Ubuntu / Debian):

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

Publié dans: linux , shell , conseils

Reprendre téléchargement cassé avec rsync

Posté par: (Juillet 26)

Voici un exemple de la façon de reprendre le téléchargement d'un fichier partiellement téléchargé via scp ou rsync. Depuis scp ne supporte pas le curriculum vitae, si sie commencé à télécharger le fichier avec cette commande, nous avons encore de la remplacer par une alternative basée sur rsync:

rsync-partial-progrès-rsh = "ssh-p 1022" root @ remotehost :/ ~ / nomdufichier

Dans l'exemple ci-dessus est également montré comment composer la commande si vous utilisez un autre port que le 22 traditionnel pour le protocole SSH.

Publié dans: linux , shell , conseils

Partager avec la console Linux écran

Posté par: (Juillet 4)

Avec écran, vous pouvez partager entre plusieurs utilisateurs sonsole connecté localement ou via ssh. Pour ce faire, il suffit de suivre ces étapes, les instructions sont typiques d'un système debian, mais s'appliquent également à d'autres distributions.

1. Installez l'écran

sudo écran d'installation apt-get
2. De l'ordinateur hôte fonctionne avec l'écran des paramètres pour démarrer une session écran SessionName-S. -S vous permet de spécifier un nom pour la session, ce qui vous permet de gérer plusieurs sessions et de nombreux utilisateurs simultanément d'une manière simple.
écran-S écran-test

4. L'utilisateur distant (invité) utilise le protocole SSH pour se connecter à l'ordinateur distant (remotehost)

invité @ ssh remotehost
  . 5 L'hôte (remotehost) consent à la connexion en session écran multi-utilisateur en tapant CTRL-A: multi-utilisateur sur (tous les 'écran de commande »à commencer par la séquence d'échappement Ctrl-A). 
CTRL-A: multi-utilisateur sur

6. Puis, l'hôte (remotehost) doit accorder la permission à l'utilisateur distant (invité) pour lui permettre d'accéder à la session écran avec commadn CTRL-A: user_name acladd où nom_utilisateur est le login de l'utilisateur distant.

CTRL-A: guest acladd

7. L'utilisateur distant peut se connecter à la session d'accueil. La syntaxe pour se connecter à la session en écran d'un autre utilisateur est host_username screen-x / nom_session.

screen-x nom d'utilisateur / écran-test
Publié dans: HowTo , linux , shell , conseils

Comment formater des dates pour afficher sur un interpréteur de commandes Linux

Posté par: (avril 19)

Dans le shell, vous pouvez spécifier le format de date comme suit:
date + FORMAT

Par exemple, en tapant:
$ Date + "% m-% d-% y"

Vous obtenez:
17/04/10

Si vous voulez que les 4 chiffres Annoa:
$ Date + "% m-% d-% y"

Vous obtenez:
17/04/2010

Afin d'obtenir l'heure actuelle en tapant:
$ Date + "% T"

Vous obtenez:
19:55:04

Afin d'obtenir l'heure sur la base de 12 heures:
$ Date + "% r"

Vous obtenez:
19:56:05

Pour afficher l'heure au format HH: MM:
$ Date + "% H% M-"

Vous obtenez:
07:56

La liste complète des options de formatage des dates me demande:

%%
un caractère%
Pour%
Local nom du jour abrégé (par exemple, Sun)
Un%

Local nom du jour complet (par exemple, dimanche)

B%
Local nom abrégé du mois (par exemple, Jan)
B%
Local nom complet du mois (par exemple, Janvier)
C%
Local date et l'heure (par exemple, Mer 3 Mars 2005 23:05:25)
C%
siècle, comme Y%, à l'exception omettre les deux derniers chiffres (par exemple, 21)
% D
jour du mois (par exemple, 01)
% D

dates, exactes en% m /% d /% y

Et%
jour du mois, l'espace capitonné; exacte en% _d
F%
Dates complètes, exactes en% Y-% m-% d
G%
les deux derniers chiffres de l'année au numéro de semaine ISO (voir% G)
G%
année de numéro de semaine ISO (voir% V); Normalement utile seulement avec V%
H%
Identique à b%
H%

heure (00 .. 23)

% I
heure (01 .. 12)
J%
jour de l'année (001 .. 366)
K%
heure (0 .. 23)
% S
heure (1 .. 12)
M%
mois (01 .. 12)
M%

minute (00 .. 59)

% N
un saut de ligne
% N
nanosecondes (000000000 .. 999999999)
% W
Soit l'équivalent de la section locale de l'AM ou PM; vide si ne sait pas
P%
comme p%, mais en minuscules
R%
de la section locale heure de l'horloge de 12 heures (par exemple, 23:11:04)
R%

De 24 heures heure et les minutes, exacte comme% H:% M

% S
secondes depuis 1970-01-01 00:00:00 UTC
% S
seconde (00 .. 60)
T%
Onglets
T%
temps; exacte comme% H:% M:% S
U%
jour de la semaine (1 .. 7), 1 est lundi
U%

Numéro de la semaine de l'année, avec le dimanche comme premier jour de la semaine (00 .. 53)

% V
Numéro de semaine ISO, avec lundi comme premier jour de la semaine (01 .. 53)
% W
jour de la semaine (0 .. 6); 0 est dimanche
% W
Numéro de la semaine de l'année, avec lundi comme premier jour de la semaine (00 .. 53)
X%
Représentation de la date locale (par exemple, 31/12/99)
X%
La représentation du temps local (par exemple, 23:13:48)
Y%

les deux derniers chiffres de l'année (00 .. 99)

Y%
année
% Z
+ Hhmm fuseau horaire numérique (par exemple, -0400)
% De Z
+ Hh: mm fuseau horaire numérique (par exemple, -04: 00)
% Z ::
+ Hh: mm: ss zone numérique du temps (par exemple, -04: 00:00)
% ::: Z
fuseau horaire numérique avec: de la précision nécessaire (par exemple, -04, +05:30)
% Z
alphabétique abréviation du fuseau horaire (par exemple, HAE)

Publié dans: linux , shell , conseils

Comment monter la part de Windows sous Linux

Posté par: (avril 19)

Pour voir le partage actif de conseils avant de faire cette commande:

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

Ensuite, nous pouvons procéder à cartographier les condivisionewindows dans notre boîte de linux de manière segunete:

  1. Créer le répertoire pour le point de montage: mkdir / mnt / <name-of-mount-point>
  2. Nous montons la part la part de Windows:
    mount-t cifs-o username = <username>, mot de passe = <password> / / <win-box> / <share> / mnt / <name-of-mountpoint>
    Remarque: Le nom d'utilisateur syntaxe = <username>, mot de passe = <password> enregistre le mot de passe.
  3. Enfin, si vous voulez, vous pouvez conduire à créer le lien symbolique: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>

Publié dans: linux , samba , shell , conseils

Moonlight sur ​​Linux pour soutenir SilverLight

Posté par: (mar 18)

Si vous ne pouvez pas voir le contenu de sites Internet comme sur votre linux www.rai.tv boîte de `et` pourquoi ces sites ont des vidéos et des contenus développés pour Silverlight. Pour résoudre notre problème que nous rencontrons est au clair de lune.

Moonlight est une implémentation open source de Silverlight pour Microsof t. Merci à plug-in afin que vous puissiez voir la `tant attendue pour le contenu dans votre FireFox et surtout que vous pouvez faire dans votre boîte Linux.

Vederee allé essayer ce lien: http://www.go-mono.com/moonlight/

Publié dans: firefox , linux , microsoft , conseils

Problème Virtualmin + spamassassin + procmail

Posté par: (lun 2)

Si le serveur Ubuntu après avoir installé et configurer webmin + Virtualmin il apparaît le message d'erreur:

La commande procmail procmail a 0 autorisations, alors qu'elle devrait être setuid et setgid à la racine. E-mail peut ne pas être correctement livrés ou vérifié pour le spam.

Peut-être résolu en suivant ces étapes:

  1. Vérifiez que les fichiers de configuration de postfix / etc / postfix / main.cf contient la ligne suivante:
    mailbox_command = / usr / bin / procmail-a "$ EXTENSION"
    si elle apparaît: mailbox_command = procmail-a "$ EXTENSION" devrait être modifié avec le chemin absolu comme ci-dessus.
  2. Changer le groupe propriétaire de / usr / bin / procmal de "mail" à "root". Root chgrp / usr / bin / procmail
  3. Enfin, définissez les autorisations suivantes sur le procmail exécutable: chmod 6755 / usr / bin / procmail

Voici quelques liens à partir de laquelle s'inspirent pour la plupart des cas, mais dans mon cas ces trois étapes ont résolu le problème, testé sur Ubuntu Server 10.04 et 10.10.

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

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

Publié dans: linux , trucs , ubuntu , www

NANO rédacteur en chef, la coloration syntaxique

Posté par: (22 février)

Pour ajouter la coloration syntaxique à nano en première instance, vous devez créer le fichier de configuration nanorc sur leur page d'accueil, en tant que deuxième constatation de cette adresse:. http://code.google.com/p/nanosyntax/source/browse/ # svn / trunk / syntax-nanorc fichiers. nanorc être inclus dans la configuration pour obtenir l'effet désiré.

Texte exemple pour être ajouté à 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"

Publié dans: linux , shell , conseils

Les raccourcis de bash

Posté par: (19 octobre)

Ctrl + A Aller au haut de la ligne que vous tapez.
Ctrl + E Aller à la fin de la ligne que vous tapez.
Ctrl + L Efface l'écran.
Ctrl + U Efface l'écran avant le curseur. Si vous êtes à la fin de la ligne, efface toute la ligne.
Ctrl + R vous permet de rechercher les commandes précédemment utilisées.
Ctrl + C Arrêtez ce que vous faites.
Ctrl + D Quittez le shell courant.
Ctrl + Z commence la suspension dans l'arrière-plan ce que vous faites.
Ctrl + W Supprimer le mot avant le curseur.
Ctrl + K Décochez la ligne après le curseur.
Ctrl + T Inverse les deux derniers caractères avant le curseur.
Esc + T Permuter les deux derniers mots avant le curseur.
Alt + F Déplacer le curseur d'un mot dans la ligne actuelle.
Alt + B Déplacer le curseur un mot en arrière dans la ligne actuelle.
Onglet Auto-Remplir les noms des fichiers et des dossiers.
Coller Ctrl + Y (comme dans le copier-coller) tout le texte avant le curseur.

Remarque: Certaines de ces commandes ne fonctionnent pas si l'accès au shell est via telnet ou SSH séance si le clavier est un configuratain particulier

Publié dans: linux , shell , conseils

Sendmail saslauthd d'authentification

Posté par: (ensemble 24)

Pour tous ceux qui ont un serveur Linux avec un service Sendmail est maintenant nécessaire d'accorder la possibilité de transmission grâce à l'authentification. En effet, il est assez facile à activer l'option, même si vous devez être conscient que certaines distributions comme CentOS ne permet pas disponible par défaut, voici comment y remédier:

Installez le paquetage sendmail-cf cyrus-sasl s'il n'est pas présent dans le système, pour RedHat / CentOS:

[] Yum install sendmail-cf cyrus-sasl

Ensuite, éditez le sedmail.mc (/ etc / mail / sendmail.mc) et décommentez ces lignes:

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

Pour de contrôle de sécurité anchequesta paramètre:

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

À ce stade, vous avez besoin de recompiler le fichier sendmail.cf avec le programme m4:

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

Vérifier et si nécessaire, modifier le fichier / usr/lib/sasl2/Sendmail.conf comme suit:

pwcheck_method: saslauthd

Maintenant, redémarrez votre sendmail et saslauthd

[] / Etc / init.d / saslauthd start

[] / Etc / init.d / sendmail redémarrer

Enfin, nous vérifions que notre travail a été corrigé:

[] Telnet localhost 25  

Trying 127.0.0.1 ...
Connected to localhost.
Escape character is '^]'.
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx; Mon, 23 août 2004 12:36:30 0200

Comme nous introduisons sendmail répond en tapant:

ehlo localhost

laquelle il sera répondu si tout va bien (ligne rouge qui nous dit que sendmail accepte l'authentification, en plus de connexion plaine peut être d'autres méthodes, il est exact):

250-xxxxx.xxxxx.xx xxxxx.xxxxx.xx Bonjour [127.0.0.1], heureux de vous rencontrer
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH PLAIN LOGIN
250-DELIVERBY
250 AIDE

Publié dans: linux , redhat , conseils

filtres pour routeur Cisco

Posté par: (29 mai)

Filtrer sur notre routeur cisco les bonnes portes pour protéger nos serveurs est certainement un devoir indispensable. Dans l'exemple ci-dessous rapports de filtre comme le seul port ssh:

  • la console, entrez la commande:
  • permettre
  • Ensuite, entrez votre mot de passe.
  • maintenant être en mesure de donner un coup d'oeil à votre configuration avec la commande:
  • show running-config
  • prendre vision des interfaces que vous souhaitez filtrer (dans notre exemple sera une série)
  • heures donnent la commande:
  • config se termine
  • Après les commandes nécessaires pour faire une liste d'accès nommée 101 minimal mais fonctionnel:
  • access-list 101 permis à toutes les entreprises établies les tcp
  • access-list 101 tcp refuser 212.69.128.0 0.0.0.255 toute eq 22 log
  • access-list 101 ip any any permis
  • notre liste d'accès qui est assez prêt. Maintenant, nous devons aller à notre interface:
  • l'interface serial1/1.1
  • puis activer la liste d'accès souhaité avec la commande suivante:
  • ip access-group 101 en
  • voila, vous avez terminé, à condition que, si vous avez fait quelque chose de mal ne va pas, même pour un paquet, vous pouvez toujours redémarrer le routeur. Si tout va bien alors vous avez juste besoin de donner le comand:
  • écrire
  • ctrl + z
  • prorpio et si vous voulez avant de vous quitter, vous pouvez jeter un oeil sur les statistiques de la liste d'accès:
  • montrer la liste d'accès

Pour arriver à ce mot, vous devez passer à des horizons plus vastes, à ce lien vous pouvez trouver le savoir-faire que je nourris pour filtrer le routeur cisco au moins une partie de ce que vous devriez.

Publié dans: cisco , conseils

Protéger les sites Internet Apache

Posté par: (20 avr.)

ModSecurity ModSecurity est un module Apache qui permet à vos moyens réellement efficaces pour augmenter les défenses contre les agresseurs malveillants.

Ce pare-feu réel pour apache est recouvrable:

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

Le module est très riche et prêt à être honnête alquantocomplicato à mettre en œuvre, mais pour ce à lever une barrière massive contre les agresseurs de nos sites Web, s'il vous plaît se référer à la documentation pour le réglage correct.

Mise à jour des filtres peut être trouvé à: http://downloads.prometheus-group.com/delayed/rules/

Publié dans: apache , linux , technologies
Propulsé par Cybertek - Support à distance