10 novembre 2008

Autoriser un utilisateur à se connecter en ssh

En tant qu'administrateur de la machine, vous pouvez permettre ou non l'accès ssh à un utilisateur. Pour cela, il vous fait éditer le fichier : /etc/ssh/sshd_config Et ajoutez la ligne suivante :AllowUsers votre_user@* Testé sur redhat 4 enterprise
Posté par fatihaelh à 15:30 - - Commentaires [0] - Permalien [#]
Tags :

31 octobre 2008

Autoriser un utilisateur à éditer sa crontab

Vous êtes un utilisateur lambda et vous souhaitez automatiser certaines tâches, vous pensez tout de suite à crontab. Alors vous tapez la commande : crontab -e pour éditer et ajouter vos scripts. Mais ce n'est pas aussi simple que ça , vous obtenez en effet cette erreur :You (userTest) are not allowed to use this program (crontab)See crontab(1) for more information Alors si par chance vous êtes aussi administrateur (root), vous pouvez permettre à cet utilisateur d'éditer sa propre crontab.Comment faire ? Passez en root :su... [Lire la suite]
Posté par fatihaelh à 16:17 - - Commentaires [0] - Permalien [#]
Tags :
29 octobre 2008

Envoi d'un mail en ligne de commande

Sous Linux, pour envoyer un mail en ligne de commande, vous pouvez utiliser la commande mail : mail fatiha@test.com -s "titre du mail" ensuite tapez ENTREEtapez le contenu du mail "ceci est un test ....."puis tapez CTRL D Cc: apparaît, vous pouvez ou non le saisirpuis tapez ENTREE à nouveau Voilà pour l'utilisation basique de la commande mail. N'oubliez pas que l'utilisation de cette commande nécessite la configuration au préalable d'un serveur smtp ou d'un relai mail via un serveur existant (pourquoi le... [Lire la suite]
Posté par fatihaelh à 12:20 - - Commentaires [0] - Permalien [#]
Tags : ,
27 octobre 2008

Date en ksh

20081027183742 Comment obtenir ce type de date en ksh ? 20081027183742 soit année en quatre chiffres + mois en deux chiffres + jour en deux chiffres + heure au format 24h et non 12h + minutes + secondes Vous utilisez la fonction date à laquelle vous passez les paramètres adéquates à savoir : # initialisation d'une variable VarDate, attention, ce sont des anti-quotes (Alt Gr+7 sur votre clavier) VarDate=`date +%Y%m%d%H%M%S` # affichage de la date en question, attention une fois stockée dans la variable, cette date ne peut... [Lire la suite]
Posté par fatihaelh à 18:50 - - Commentaires [0] - Permalien [#]
Tags : , ,
23 octobre 2008

cut and paste in ksh for weekly reports instead of daily reports

Si comme moi, on vous demande au dernier moment un fichier reporting hebdomadaire alors qu'au départ c'était censé être un fichier reporting quotidien, je vous recommande ces quelques lignes ci-dessous. Le but est de concaténer ligne à ligne les différents fichiers que vous avez déjà généré au préalable. 1ère étape : couper les lignes correspondant aux colonnes souhaitées et les coller dans un fichier temporaire. Dans mon exemple, je n'ai qu'une seule colonne, d'où l'utilisation de -f2 (en vert) dans la ligne de... [Lire la suite]
Posté par fatihaelh à 12:06 - - Commentaires [0] - Permalien [#]
Tags : ,
14 octobre 2008

Ajouter un groupe à un utilisateur existant

Sous Linux, on veut pouvoir effectuer quelques fois des commandes simples mais exécutables uniquement par des utilisateurs d'autres groupes. Par exemple, le problème fréquent que je rencontre est l'impossibilité de faire un df sur un répertoire précis car il appartient à un autre utilisateur. Dans ce cas, j'ajoute un nouveau groupe à mon utilisateur. Pour ajouter un groupe à un utilisateur existant, il suffit d'utiliser la commande usermod avec l'option -G et préciser le ou les groupes existants et le ou les groupes à ajouter. ... [Lire la suite]
Posté par fatihaelh à 11:16 - - Commentaires [0] - Permalien [#]
Tags :

26 septembre 2008

Bref aperçu des tableaux en ksh

J'ai suivi il y a un mois une formation à la programmation ksh et tous les jours j'essaie de mettre en application ce que j'y ai appris. J'optimise mes scripts ou plutôt pseudo-scripts. De ce fait, nous allons voir comment manipuler un tableau en ksh. Initialisation d'un élément d'un tableau :tab[0]="valeur 0"tab[1]="valeur 1"tab[2]="valeur 2"...tab[n]="valeur n" Accès aux éléments du tableau :${tab[0]}${tab[1]} ...${tab[n]} Attention pour indiquer le contenu entier d'un tableau, ne... [Lire la suite]
Posté par fatihaelh à 14:50 - - Commentaires [2] - Permalien [#]
Tags : ,
25 septembre 2008

Coup de coeur pour les m&m's personnalisés

Enfin, un article qui n'a rien à voir avec l'informatique diront certains ;) En fait, j'ai découvert il y a quelques jours un site permettant de commander et d'offrir des m&m's personnalisés. Un anniversaire à fêter ? Pourquoi pas offrir des m&m's avec "Bon anniv'", je vous assure que la surprise est garantie ! Assez discuté, voyez par vous-même :mymms.fr Une dernière chose, ya une personne à qui j'ai offert ces fameux m&m's qui m'a dit ceci : "je ne les ai pas mangés, parce que je les ai... [Lire la suite]
Posté par fatihaelh à 10:23 - - Commentaires [0] - Permalien [#]
18 septembre 2008

tcpdump : filtrer les packets par port

Partons du principe que nous sommes sous Linux et que le programme tcpdump a été correctement installé. Vous pouvez utiliser l'outil tcpdump et lui demander de vous afficher les paquets qu'il reçoit ou qu'il envoie sur un port bien précis. Exemples : - Trappes snmp : tcpdump dst port 162 - Flux http : tcpdump src port 80 A vous ensuite de préciser si votre machine reçoit un paquet => src ou envoie un paquet => dst Dans le sens contraire, c'est possible de supprimer tous les paquets liés à un port donné. ... [Lire la suite]
Posté par fatihaelh à 21:45 - - Commentaires [2] - Permalien [#]
Tags : , ,
10 septembre 2008

lvcreate en trois étapes

La création d'un logical volume au sein d'un volume group existant se fait en trois étapes : - création du lv d'une taille de 2 Gblvcreate -L 2G -n lv_data vg00-n, --name LogicalVolumeName-L, --size LogicalVolumeSize[kKmMgGtT] - création d'un système de fichier ext2mke2fs /dev/vg00/lv_data - monter un système de fichiersmount /dev/vg00/lv_data /your_directory Plus d'infos sur les commandes utilisées : lvcreate mke2fs mount
Posté par fatihaelh à 10:55 - - Commentaires [4] - Permalien [#]
Tags : ,