Tous les articles par jb

Note sur git

Supprimer un fichier de l’historique :

 git filter-branch --index-filter 'git rm --cached --ignore-unmatch install ${FICHIER}' -f

Changer l’historique des commits

 git rebase -i HEAD~15
  • on tombe sur un menu avec une liste du plus ancien au plus nouveau commit, par exemple 15, remonte jusqu’à 15 commit. Il est possible de changer l’ordre, de fusionner (squash) des commits.
# p, pick = use commit
# r, reword = use commit, but edit the commit message
# e, edit = use commit, but stop for amending
# s, squash = use commit, but meld into previous commit
# f, fixup = like "squash", but discard this commit's log message
# x, exec = run command (the rest of the line) using shell
# d, drop = remove commit
  • Enfin, on push :
git push origin +master

Windows : HyperV Server

Prérequis

  • Un client avec les outils RSAT d’installé
  • Le client et le serveur doivent être tous les deux soit dans un Workgroup soit dans le même domaine.

Configuration

Serveur

  • Ajout de l’utilisateur dans le groupe « Administrateurs Hyper-V » en powershell
$computer="HYPERV"
$Group="Administrateurs Hyper-V"
$user="NOM_USER"
$de = [ADSI]"WinNT://$computer/$Group,group" 
$de.Add("WinNT://$computer/$user,user")
  • Verification
net user NOM_USER
  • winrm

Avoir un aperçu.

winrm get winrm/config
Config
    Client
        AllowUnencrypted = false
        Auth
            Basic = false
            Digest = false
            Kerberos = false
            Negotiate = false
            Certificate = false
            CredSSP = false
        DefaultPorts
            HTTP = 5985
            HTTPS = 5986
        TrustedHosts = HYPERV
  • Ici, je m’intéresse pour le serveur à la partie service et particulièrement à la variable : Auth->Basic = true
winrm quickconfig
winrm set winrm/config/service/auth @{Basic="true"}

Client

  • winrm
winrm set winrm/config/client/auth @{Basic="true"}
  • Ajout dans le fichier C:\Windows\System32\drivers\etc\hosts
172.16.0.2        HYPERV HYPERV.WORKGROUP

Plus qu’à administrer avec les outils RSAT