Om met WinRM commando’s uit te kunnen voeren op een remote server dient het account waar dat mee gebeurd, lid te zijn van het domein van die server. Als het account een lokale Administrator is op een workgroup server, werkt WinRM dus niet en krijg je een ‘access denied’ melding. UAC filtering voor lokale accounts moet dan disabled worden en dat doe je door de volgende registry key aan te maken (DWORD) en de waarde op 1 te zetten:
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System] LocalAccountTokenFilterPolicy
Puppet basics
We gaan een puppet-configuratie instellen om de MusicPlayers van DigitalHifi te voorzien van software die op al deze spelers geïnstalleerd moet zijn. Indien we iets meer dan één keer moeten doen, waarom niet automatiseren? Puppet is hier de juiste software voor! De basics kun je hier nalezen…
xHyper-V not in repository?
Met het Powershell commando Install-Package -Name xHyper-V kunnen de functies voor Powershell DSC geïnstalleerd worden. Echter is deze module niet in de standaard repository aanwezig maar staat in de PSGallery.
Install-Module xHyper-V Module xHyper-V was not found in central repository At C:\Users\noost\OneDrive\Documenten\WindowsPowerShell\Modules\PsGet\PsGet.psm1:692 char:13 + throw "Module $Module was not found in central repository ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : OperationStopped: (Module xHyper-V...tral repository:String) [], RuntimeException + FullyQualifiedErrorId : Module xHyper-V was not found in central repository
Om de repository te wijzigen naar de PSGallery, gebruik het volgende commando:
Set-PSRepository -Name PSGallery
Hierna kan de module wel gevonden worden.
Linux bash wachtwoord vergeten?
Indien je de Windows Subsystem for Linux hebt geïnstalleerd kun je een bash CLI starten om Linux commando’s te gebruiken. Tijdens het instellen van deze rol in Windows 10 wordt gevraagd om een bash-user en -password. Mocht je deze nu vergeten zijn dan kun je de bash als root starten door het volgende commando te geven in een CMD-prompt:
lxrun /setdefaultuser root
Hierna zal de bash als root gestart worden (zonder wachtwoord) en kun je met het commando
passwd gebruiker
het wachtwoord van de gebruiker wijzigen. Daarna kun je met je dit gebruikersaccount ook weer een
sudo commando
geven, om op root-niveau commando’s uit te voeren.
GIT pull geen authentication?
Via de Bash in Windows 10 kon ik altijd mijn GIT repositories pullen. Tot nu dan, want ik krijg de volgende foutlmelding:
$ git pull
Could not open a connection to your authentication agent.
Gelukkig blijkt dit eenvoudig op te lossen met:
eval $(ssh-agent)
Hierna het ssh wachtwoord invoeren en we kunnen de bestanden weer updaten.
Sent Items in shared mailbox houden
Een shared mailbox in Office365 is een mailbox zonder licentie. Deze shared mailboxen zijn bedoeld om berichten in te ontvangen die door anderen gelezen kunnen worden.
Om een shared mailbox te kunnen raadplegen, dien je een geldig account (mailbox) te hebben in Office365 en deze dient dan weer lid te zijn van de shared mailbox. Lees verder
Tune de opdrachtprompt
De Opdrachtprompt gestart met cmd.exe, kan aangepast worden middel seen Autorun bestand dat uitgevoerd wordt bij opstarten van de command prompt. Dit is een registry-instelling die staat in HKCU\SOFTWARE\Microsoft\Command Processor en is een string genaamd ‘Autorun‘. Hierin kun je aangeven welk bestand je wilt starten, bijvoorbeeld environment.cmd:
Hierin kun je bv. de volgende commando’s plaatsen: Lees verder
Setup WinRM trust
Om Remote Management taken uit te kunnen voeren op een Windows server met Powershell en Windows Remote Shell (WinRS) is het noodzakelijk dat het (Windows 10) workstation waarmee de taken uitgevoerd worden, vertrouwd wordt door de remote server. Lees verder
Netwerk locatie wijzigen in Windows 10
In Windows wordt de netwerklocatie gebruikt om automatisch de juiste firewall instellingen toe te passen. De netwerklocatie is van het type:
- Particulier
- Openbaar
- Niet geconfigureerd
Om deze locatie te wijzigen kan het “Lokaal Beveiligingsbeleid” gebruikt worden. Start hiervoor secpol.msc (via Win+R) Lees verder
Docker for Windows in Hyper-V
De nieuwe Docker for Windows (beta) vereist niet meer het gebruik van VirtualBox. Sterker nog, deze moet eerst uninstalled worden voordat Docker vernieuwd wordt.
Docker vraagt je om Hyper-V te installeren en starten. Lees verder
Zet je WordPress site in een Container
Docker containers zijn snel en eenvoudig om uit te rollen. Een voorbeeld van een snelle deployment van een WordPress website met bijbehorende mySQL database vind je hier.
VMWare VM migreren naar Proxmox
We draaien al een tijdje met VMWare en om hier meer functionaliteit uit te halen willen we een High Availability systeem instellen. Daarnaast is het verstandig om backups te kunnen maken van de VM’s en deze functies vereisen het gebruik van VMWare vSphere Server. Dat kan aardig in de papieren lopen en voor thuisgebruik is er een goedkope(re) oplossing in de ‘open source’ mogelijkheden: Proxmox We gaan dus de Windows Server VM’s migreren! Lees verder