Andere Helfer: Unterschied zwischen den Versionen
HK (Diskussion | Beiträge) (→Windows updaten) |
HK (Diskussion | Beiträge) (→tested and works) |
||
Zeile 15: | Zeile 15: | ||
Der Ansatz von dass-it kann meiner Meinung nach nicht funktionieren. Hat er bei meinen Tests auch nicht. | Der Ansatz von dass-it kann meiner Meinung nach nicht funktionieren. Hat er bei meinen Tests auch nicht. | ||
Hintergrund: es soll auf einem Netzlaufwerk ein *.cmd File ausgeführt werden. | Hintergrund: es soll auf einem Netzlaufwerk ein *.cmd File ausgeführt werden. | ||
− | UNC-Pfade und cmd geht anscheinend nicht zusammen. Diese Aussage der bisher gefundene Konsens im Netz | + | UNC-Pfade und cmd geht anscheinend nicht zusammen. Diese Aussage ist der bisher gefundene Konsens im Netz.<p> |
+ | Lösung: Die winst-Funktion DosInAnIcon | ||
+ | <p> | ||
+ | ==== Vorbereitung:==== | ||
− | + | Das OPSI-Paket nennen wir wsusoffline. | |
+ | Es wird als \\server\wsusoffline exportiert. | ||
+ | ==== OPSI-Paket ==== | ||
+ | Das Verzeichniss client aus wsusoffline (Das aus dem zip-Archiv extrahiert wurde) enthält nach dem oben beschriebenen Download die für den Client notwendigen Patches und Scripte. Das wird nach /var/lib/opsi/depot/wsusoffline kopiert. | ||
+ | <p> | ||
+ | Erfolgreich getestet: | ||
+ | DosInAnIcon_connect | ||
+ | ; Share mit den Patches einbinden. | ||
+ | net use k: \\server\wsusshare geheim /user:server\user /persistent:no | ||
+ | |||
+ | DosInAnIcon_update | ||
+ | ; Hier wird die Updatefunktion aufgerufen. | ||
+ | ;Ob die Optionen aus der Variable ausgelesen werden können, hab ich noch nicht getestet | ||
+ | ; Ob Optionen überhaupt funktionieren hab ich nicht getestet. | ||
+ | ; | ||
+ | ; Wechsel auf das eingehangene Netzlaufwerk | ||
+ | k: | ||
+ | ; Aufruf des Updatescriptes relativ zu k: | ||
+ | cmd\DoUpdate.cmd | ||
+ | DosInAnIcon_disconnect | ||
+ | ; aushängen des Netzlaufwerkes | ||
+ | net use k: /delete /yes | ||
− | + | Anscheind besserer Ansatz ohne OPSI | |
− | + | * Commandozeilenargumente | |
− | + | * http://wiki.oppserver.net/index.php/WSUSOFFLINE_INSTALL_FAQ_AUF_DEBIAN_SQUEEZE | |
− | * | ||
− | * http:// | ||
− | |||
=== Geht nicht === | === Geht nicht === | ||
Zeile 69: | Zeile 90: | ||
* Wsusoffline Forum | * Wsusoffline Forum | ||
* http://forums.wsusoffline.net/viewforum.php?f=1 | * http://forums.wsusoffline.net/viewforum.php?f=1 | ||
+ | |||
+ | |||
+ | Work in Progress<br> | ||
+ | |||
+ | * Ansätze => wsusoffline für OPSI | ||
+ | * http://www.wsusoffline.net/ | ||
+ | * http://trac.dass-it.de/pub/wiki/opsi#wsusoffline | ||
= BGInfo = | = BGInfo = |
Version vom 4. Dezember 2015, 20:52 Uhr
Zurück zu OPSI
Inhaltsverzeichnis
Windows updaten
tested and works
Patches herunterladen
- Getestet auf Debian Jessie
- Zip-File von http://download.wsusoffline.net/ herunterladen und entpacken
wsusoffline/sh/DownloadUpdates.sh w61 deu /dotnet
- Alle Windows 7 Versionen: w61
- Sprache deutsch: deu
- Net herunterladen: /dotnet
Mit OPSI auf den Client-Rechnern installieren
Der Ansatz von dass-it kann meiner Meinung nach nicht funktionieren. Hat er bei meinen Tests auch nicht. Hintergrund: es soll auf einem Netzlaufwerk ein *.cmd File ausgeführt werden.
UNC-Pfade und cmd geht anscheinend nicht zusammen. Diese Aussage ist der bisher gefundene Konsens im Netz.
Lösung: Die winst-Funktion DosInAnIcon
Vorbereitung:
Das OPSI-Paket nennen wir wsusoffline. Es wird als \\server\wsusoffline exportiert.
OPSI-Paket
Das Verzeichniss client aus wsusoffline (Das aus dem zip-Archiv extrahiert wurde) enthält nach dem oben beschriebenen Download die für den Client notwendigen Patches und Scripte. Das wird nach /var/lib/opsi/depot/wsusoffline kopiert.
Erfolgreich getestet: DosInAnIcon_connect ; Share mit den Patches einbinden. net use k: \\server\wsusshare geheim /user:server\user /persistent:no DosInAnIcon_update ; Hier wird die Updatefunktion aufgerufen. ;Ob die Optionen aus der Variable ausgelesen werden können, hab ich noch nicht getestet ; Ob Optionen überhaupt funktionieren hab ich nicht getestet. ; ; Wechsel auf das eingehangene Netzlaufwerk k: ; Aufruf des Updatescriptes relativ zu k: cmd\DoUpdate.cmd DosInAnIcon_disconnect ; aushängen des Netzlaufwerkes net use k: /delete /yes Anscheind besserer Ansatz ohne OPSI
- Commandozeilenargumente
- http://wiki.oppserver.net/index.php/WSUSOFFLINE_INSTALL_FAQ_AUF_DEBIAN_SQUEEZE
Geht nicht
- Repos für RedHat 7 (hoffentlich auch für CentOS 7 => nope. /usr/bin/groupadd fehlt! Symlink nütz nichts
- http://software.opensuse.org/download/package?project=home:dassit:opsi:opsi4&package=wsusoffline
Lösung
Paket als rpm downloaden
yum install epel-release (da gibt es auch openvpn her, doppelt nützlich)
yum install xmlstarlet md5deep
rpm -i wsusoffline-8.0.0.1144-1.1 => klappt immer noch nicht, /usr/bin/groupadd fehlt.
rpm -i wsusoffline-8.0.0.1144-1.1 --nodeps
Scheint trotzdem zu funktionieren.
Windows 7 32bit Updates ziehen
wsus-download-updates.sh w61 deu
Wenn nicht, wsusoffline mit einem Windowsclienten durchführen
http://download.wsusoffline.net/wsusoffline954.zip => oder neuer
- Die Daten in ein OPSI-Packet packen (siehe dass-it), sollte gehen.
- Oder per logon.cmd ausführen.
Links
- Commandozeilenargumente
- http://wiki.oppserver.net/index.php/WSUSOFFLINE_INSTALL_FAQ_AUF_DEBIAN_SQUEEZE
- Interessanter Thread
- http://forums.wsusoffline.net/viewtopic.php?f=9&t=3737
- Wsusoffline Forum
- http://forums.wsusoffline.net/viewforum.php?f=1
Work in Progress
- Ansätze => wsusoffline für OPSI
- http://www.wsusoffline.net/
- http://trac.dass-it.de/pub/wiki/opsi#wsusoffline
BGInfo
- https://technet.microsoft.com/de-de/sysinternals/bb897557.aspx
- Zeigt verschiedenste Daten auf dem Desktopn an
- Hier reduziert auf Hostname und IP
- Die Exe und das configfile liegen im Share tools
- Ein User mit Schreibrechten ruft das Script auf und konfiguriert es. Dazu /timer:NULL weglassen.
- Beispielconfig:
<UserName>@<HostName> IP: <IP Adress>
- /accepteula impliziert die Annahme der EULA.
- Kost nix, darf überall verwendet werden, Download nur bei MS.
- Details: siehe EULA im Download
vim /local/samba/netlogon/logon.cmd
\\<domain-server>\tools\BGInfo \\<domain-server>\tools\conf.bgi /timer:Null /accepteula
- smb.conf Ausschnitt
[tools] comment = Kleine Helfer path = /local/samba/shares/tools guest ok = no writeable = no browseable =no write list = @ntadm
Remote Desktop auf Windows
Software
- Tool der Wahl: nomachine 4
- https://www.nomachine.com/
- Preis: kostenlos
- Desktop sharing möglich
- Verbindungen von einem Clienten zu mehreren Servern gleichzeitig möglich
- Benutzerwechsel wie für Profiländerungen notwendig möglich
- Kein zentraler Server vorhanden / notwendig
- Einschränkungen der "Freie" Version
- Nur eine Verbindung zu einem Server gleichzeitig möglich.
- Vorteile zu Version 3
- Windows als Server möglich, dadurch wird Fernwartung von Windows-Rechnern möglich
Installation
- Download des Binary
nomachine_XXXXXX.exe /verysilent oder /silent => OPSI-Tauglich!
Die Konfig der Server auf den zu erreichenden Maschinen kann per Copy aus dem Opsi-Paket in das Installationsverzeichniss geschehen.
Ist erfolgreich getestet.
Benutzung
Benutzer wechseln
- Auf dem Client-PC den Benutzer ausloggen
- Folgende Tasten drücken "Strg+Alt+0", um NoMachine-Menü zu erreichen
- Unten rechts die "Tasten" anklicken
- "Ctl + Alt * Delete" auswählen
- "Done" anklicken
- Benutzer wie gewohnt wecheln
Todo
--HK 19:08, 28. Jun. 2015 (UTC)
- Test von Verbindungen in ein Schulnetzwerk mit Verbindung
- aus dem Büro
- über Handy (Thetering/ Notebook)