Files

27 lines
734 B
PowerShell
Executable File

# Verbindung zu Linux-System herstellen
$session = New-PSSession -HostName 192.168.1.151 -UserName 'root' -Password 'P@ssw0rd'
# Benutzer anlegen
Invoke-Command -Session $session -ScriptBlock {
sudo useradd -m -s /bin/bash ADMInst
}
# Gruppe anlegen
Invoke-Command -Session $session -ScriptBlock {
sudo groupadd deploy
}
# Benutzer zur Gruppe hinzufügen
Invoke-Command -Session $session -ScriptBlock {
sudo usermod -aG deploy ADMInst
}
# Passwort für den Benutzer setzen
$password = ConvertTo-SecureString "<Passwort>" -AsPlainText -Force
Invoke-Command -Session $session -ScriptBlock {
echo "<Benutzername>:<Passwort>" | sudo chpasswd
}
# Sitzung schließen
Remove-PSSession $session