Neues LetsEncrypt SSL Zertifikat anfragen
Das hier ist mehr oder weniger einfach nur ein Kommentar für mich selbst 🙂 letsencrypt certonly –webroot -d www.<domain>.de -d <domain>.de -w /var/www/html/<domain>
Das hier ist mehr oder weniger einfach nur ein Kommentar für mich selbst 🙂 letsencrypt certonly –webroot -d www.<domain>.de -d <domain>.de -w /var/www/html/<domain>
Ich nutze mehrere Email-Konten und mehrere unterschiedliche Arten von Protokollen. Meine primäre Email wird über Office365 verwaltet, zusätzlich habe ich noch mehrere POP3-Konten. Von damals. Als es noch Dinosaurier gab und so, und aus dieser Zeit ist der Anbieter. Ich könnte zwar auf IMAP umstellen, aber dann könnte ich mir …
Ich habe eine VM mit Ubuntu 16.10, welche ich auf die aktuelle Version anheben wollte, da ich leider keine Software installieren und updaten konnte. Ein do-release-upgrade klappte nicht, es erschien die Meldung, dass ein Upgrade nicht möglich und unterstützt ist. An upgrade from ‚yakkety‘ to ‚artful‘ is not supported with …
Diese paar Zeilen sorgen dafür, dass die Setup-Datei auf eine Reihe an Servern kopiert wird und die Datei danach so ausgeführt, dass eine Installation ohne Fenster, Abfragen usw. passiert. $servers = „Hyperv10“, „Hyperv11“, „Hyperv12“, „Hyperv13“, „Hyperv14“, „Hyperv15“, „Hyperv16“, „Hyperv17“, „Hyperv18“, „Hyperv19“, „Hyperv20“, „Hyperv21“ foreach ($server in $servers) { New-item -ItemType …
Der kleine Code-Schnipsel prüft, ob eine VM Mitglied im Hyper-V Failover Cluster ist. Die Überprüfung kann aber auch grundsätzlich für alle Arten von Abfrage genutzt werden, ob die Ausgabe Null ist oder nicht. $VM = „VMName“ $ClusterMember = Get-ClusterGroup | where Name -eq $VM if([string]::IsNullOrEmpty($ClusterMember)) { Write-Host -ForegroundColor Green „VM …
Ich brauchte heute eine Möglichkeit, neben dem Namen und dem Mountpoint von Cluster Shared Volumes (CSV) noch weitere Eigenschaften auszugeben. Grundsätzlich funktioniert dies mit Get-ClusterSharedVolume | format-custom * Dieser Befehl gibt alle Möglichkeiten Eigenschaften und Attribute von allen verfügbaren CSV-Datenträgern aus, unter anderem Name State OwnerNode FriendlyVolumeName (hierbei handelt es …
Die folgenden Zeilen Code legen neue Benutzer in einer AD und und fügen den neuen Benutzer einer Gruppe hinzu. Weiterhin kann die OU angegeben werden, in dem die Konten erzeugt werden. # Create new AD user $Pass = convertto-securestring „<Passwort>“ -asplaintext -force $Names = <User>, <User> foreach ($Name in $Names) …
Wenn man den Standardpfad, der normalerweise unter C:\Windows\System32 liegt, ändern möchte, kann man dies wie folgt tun: Erstellen Sie in Ihrem Dokumente-Ordner unter Windows 7/8/10 einen neuen Ordner mit dem Namen WindowsPowerShell Legen Sie in diesem Ordner eine Datei mit dem Namen profile.ps1 an Schreiben Sie dort alle Einstellungen und …
Mit dem folgenden Befehl kann ein Ping per IPv4 in der Windows Firewall aktiviert werden: Enable-NetFirewallRule -Name FPS-ICMP4-ERQ-In
Ich habe die Seite auf HTTPS umgestellt. Nicht mehr, nicht weniger 🙂
Ein vorhandenes Team wird gelöscht, die Adapter werden auf DHCP gesetzt und danach wird der erste Adapter mit einer festen IP konfiguriert. # Team löschen, Adapter reseten, IP auf einen Adapter setzen $Server = „srv01“ Invoke-Command -ComputerName $Server -ScriptBlock { # Remove Team Get-NetLbfoTeam Team1 | Remove-NetLbfoTeam -confirm:$false # Reset …
Das folgende Skript stellt die lokalen Hyper-V Einstellungen auf mehreren Servern um: ### Standard-Pfade anpassen $servers = „srv01″,“srv02″,“srv03“ foreach ($server in $servers) { Invoke-Command -ComputerName $server -ScriptBlock { Set-VMHost -MaximumStorageMigrations 4 -MaximumVirtualMachineMigrations 4 -VirtualMachineMigrationPerformanceOption SMB -VirtualHardDiskPath C:\ClusterStorage\Vol1 -VirtualMachinePath C:\ClusterStorage\Vol1 } }
Das folgende Beispiel liest alle Datenträger ein (2x), initialisiert den Datenträger und formatiert ihn danach. In dem Befehl kann sowohl das Dateisystem als auch die Blocksize angepasst werden. # Datenträger formatieren Update-StorageProviderCache -DiscoveryLevel Full # 2 Mal ausführen Update-StorageProviderCache -DiscoveryLevel Full # LUN 1 get-physicaldisk | where uniqueID -eq <LUN_ID> …
Die folgenden Zeilen erlauben eine Benamung von Netzwerkkarten basierend auf den MAC-Adressen der Karten # Benennung der Netzwerkkarten auf Basis der MAC-Adressen $MacA = „00-00-00-00-00-00“ $MacB = „00-00-00-00-00-00“ $MacC = „00-00-00-00-00-00“ $MacD = „00-00-00-00-00-00“ Get-NetAdapter | where MacAddress -eq $MacA | Rename-NetAdapter -NewName <Name> Get-NetAdapter | where MacAddress -eq $MacB …
In einer Standard-Installation wird ein Windows Server mit dem Power Schema „Ausbalanciert“ konfiguriert. Dies kann per PowerShell angepasst und auf „Höchstleistung“ gesetzt werden. Der folgende Code ist für ein deutsches Betriebssystem. #### Power Schema anpassen auf Höchstleistung gwmi -NS root\cimv2\power -Class win32_PowerPlan | select ElementName, IsActive | ft -a sleep …