Archives pour juin, 2012

logo-openfiler

OPENFILER : Créer une cible iSCSI

0

Après avoir vu l’installation du serveur OpenFiler, nous allons dans cet article configurer la fonctionnalité : Target iSCSI.

Petite piqûre de rappel, les cibles iSCSI sont intéressantes, si vous souhaitez disposer d’un espace disque situé sur une autre machine sur votre réseau. (Sachant que cet espace disque peut être rendu accessible à plusieurs clients).

 

– Connectez-vous sur l’interface web de votre NAS OpenFiler : https://IP-DE-VOTRE-NAS:446 avec les identifiants par défaut :

Username : openfiler
Password : password

Openfiler-Interface-Web-Connecxion

Openfiler-Interface-Web-Connecxion

(suite…)

Logo PowerShell

POWERSHELL : Récupérer une ligne dans un fichier texte

2

Imaginons que vous avez un fichier : test.txt se trouvant dans C:\temp\ et que dans ce fichier vous avez 3 lignes :

Test Ligne 1
Test Ligne 2
Test Ligne 3

 

Vous souhaitez récupérer la valeur de la première ligne :

 Get-Content -Path C:\temp\test.txt | where { $_ -ne "$null" } | Select-Object -Index 0 

Ou bien la seconde ligne :

 Get-Content -Path C:\temp\test.txt | where { $_ -ne "$null" } | Select-Object -Index 1 

Et pour finir la 3ème Ligne :

 Get-Content -Path C:\temp\test.txt | where { $_ -ne "$null" } | Select-Object -Index 2 

 

Si vous souhaitez récupérer la ligne 2 pour l’ajouter à une variable

 $var = Get-Content -Path C:\temp\test.txt | where { $_ -ne "$null" } | Select-Object -Index 1 

 

 

logo-openfiler

OPENFILER : Installation de la version version 2.99 (Final Release)

1

Bonjour à Tous, après avoir parlé de l’installation du serveur NAS GRATUIT : OpenMediaVault (OMV), les prochains articles vont concernés un des rivaux d’OMV : OpenFiler. (Lui Aussi Gratuit)

Ils offrent les fonctions suivantes :

– Serveur & Client iSCSI
– Serveur SAMBA / CIFS
– Serveur NFS
– Serveur FTP (ProFTPD)
– Serveur de Réplication : Rsync

Toutes ces fonctions se configurent via l’interface web d’administration d’OpenFiler.

– Installation du Nas : Sur cet écran appuyez sur la touche Entrée de votre clavier.

OpenFiler-Installation-001

OpenFiler-Installation-001

(suite…)

Logo PowerShell

POWERSHELL : Tester la présence d’un fichier

0

Bonjour, Bonjour !!

Si dans l’un de vos scripts vous avez besoin de tester la présence d’un fichier avant de passer aux étapes suivantes voici comment je procède.

– Je commence d’abord par définir le chemin + le nom du fichier à vérifier dans une variable ($fichieravrif ).
– Puis tant que le fichier n’est pas présent ma boucle fait une pause de 5 secondes et seulement si le fichier est présent il passe à la suite.

#Vérifier la présence du fichier suivant
$fichieràverif = "c:\temp\Ok.txt"

while (-not (Test-Path $fichieràverif))

{Start-Sleep -Seconds 5}

### Votre code suivant ###

Splunk_logo

Serveur de logs Splunk (Partie 2): export des logs Windows

2

Dans la première partie du tutorial Splunk, nous avons vu comment installer le serveur Splunk, et comment créer un socket pour recevoir les messages Syslog (en UDP 514).

Dans cette deuxième partie, nous allons traiter le cas des logs Windows. Tout d’abord, nous allons commencer par paramétrer le socket Splunk dédié au logs Windows : rendez-vous dans le manager de Splunk, puis cliquer sur Configure receiving -> Add new

splunk_manager-forwarding-receiving

Indiquer le port d’écoute 9997 (TCP) puis sauvegarder :

splunk_manager-forwarding-receiving

Vérifier sur votre serveur Splunk à l’aide de la commande netstat -tnlp que vous avez un socket tcp en écoute sur le port 9997.

Si cela est le cas, nous pourrons passer à la configuration des clients Windows qui devront exporter leur logs.

(suite…)

Logo PowerShell

POWERSHELL : Exécuter un script powershell sur une machine distante depuis un partage

1

Si vous possédez un réseau, que vous avez rassemblé vos scripts dans un répertoire partagé, et que vous souhaitez exécuter l’un d’eux sur une machine distante, sans avoir à copier votre script en local sur la machine distante alors ce script est fait pour vous.

Afin d’être le plus transparent que possible, partons sur la base que :

– votre script PowerShell se trouve dans le dossier partagé : \\NOM-DE-VOTRE-SERVEUR\scripts\

– votre script se nomme : list.ps1

– l’ordinateur distant se nomme : PC-WINDOWS

– Et que l’ordinateur qui exécute le script suivant soit capable d’accéder au script appelé list.ps1.

 

Le code sera :

 


invoke-command -computername PC-WINDOWS -filepath \\NOM-DE-VOTRE-SERVEUR\scripts\list.ps1

Logo PowerShell

POWERSHELL : Démarrer une application avec un paramètre lié à celle-ci | Exécuter une Outlook Command Line

0

En rapport avec l’article : Outlook Command Line  : Démarrer Outlook avec un répertoire sélectionné par défaut autre que Boîte de Réception, il était question d’ouvrir outlook avec un dossier précis et lancer une macro dans la foulée. Cet article vous donnes uniquement la commande à faire si vous voulez l’exécuter via Powershell :

Le dossier se nomme : Boîte de réception
Localisation : archive-1.pst
Nom de la macro : MailDossierCourant

 

Start-Process "C:\Program Files\Microsoft Office\Office14\outlook.exe" '/select outlook:\archive-1\Boîte%20de%20Réception /autorun MailDossierCourant'
Haut de page