Initialer Import der Synology Scripts
This commit is contained in:
Executable
+26
@@ -0,0 +1,26 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user