https://wiki.oppserver.net/index.php?title=WSUSOFFLINE_INSTALL_FAQ_AUF_DEBIAN_SQUEEZE&feed=atom&action=history
WSUSOFFLINE INSTALL FAQ AUF DEBIAN SQUEEZE - Versionsgeschichte
2024-03-28T20:40:40Z
Versionsgeschichte dieser Seite in OPPServer.net Wiki | OPPs Wiki
MediaWiki 1.32.0
https://wiki.oppserver.net/index.php?title=WSUSOFFLINE_INSTALL_FAQ_AUF_DEBIAN_SQUEEZE&diff=99&oldid=prev
SOliver: Schützte „WSUSOFFLINE INSTALL FAQ AUF DEBIAN SQUEEZE“ ([edit=sysop] (unbeschränkt) [move=sysop] (unbeschränkt))
2013-04-29T20:01:59Z
<p>Schützte „<a href="/index.php/WSUSOFFLINE_INSTALL_FAQ_AUF_DEBIAN_SQUEEZE" title="WSUSOFFLINE INSTALL FAQ AUF DEBIAN SQUEEZE">WSUSOFFLINE INSTALL FAQ AUF DEBIAN SQUEEZE</a>“ ([edit=sysop] (unbeschränkt) [move=sysop] (unbeschränkt))</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<tr class="diff-title" lang="de">
<td colspan="1" style="background-color: #fff; color: #222; text-align: center;">← Nächstältere Version</td>
<td colspan="1" style="background-color: #fff; color: #222; text-align: center;">Version vom 29. April 2013, 20:01 Uhr</td>
</tr><tr><td colspan="2" class="diff-notice" lang="de"><div class="mw-diff-empty">(kein Unterschied)</div>
</td></tr></table>
SOliver
https://wiki.oppserver.net/index.php?title=WSUSOFFLINE_INSTALL_FAQ_AUF_DEBIAN_SQUEEZE&diff=98&oldid=prev
SOliver: Die Seite wurde neu angelegt: „WSUSOFFLINE INSTALL FAQ AUF DEBIAN SQUEEZE (Stand 23.02.2013) [ © Oliver Schuetz aka OppTupacShakur | http://OPPServer.net | http://unix.oppserver.net ] Hier…“
2013-04-29T20:01:50Z
<p>Die Seite wurde neu angelegt: „WSUSOFFLINE INSTALL FAQ AUF DEBIAN SQUEEZE (Stand 23.02.2013) [ © Oliver Schuetz aka OppTupacShakur | http://OPPServer.net | http://unix.oppserver.net ] Hier…“</p>
<p><b>Neue Seite</b></p><div>WSUSOFFLINE INSTALL FAQ AUF DEBIAN SQUEEZE (Stand 23.02.2013) [ © Oliver Schuetz aka OppTupacShakur | http://OPPServer.net | http://unix.oppserver.net ]<br />
<br />
Hier unsere Server/Client Beispiele dieser Anleitung:<br />
WSUS Server, Debian Squeeze 6.0x, IP 192.168.1.252, Hostname wsus.oppserver.net wsus<br />
Client 1, MAC Adresse 00:0C:29:05:F0:05, IP 192.168.1.199, Hostname test-1<br />
<br />
<br />
Als erstes als User root einloggen:<br />
sudo -s oder nur su -<br />
<br />
<br />
DEBIAN SERVER PART:<br />
<br />
Benoetigte Pakete installieren:<br />
aptitude install xmlstarlet tofrodos samba samba-common smbclient smbfs samba-doc md5deep dos2unix<br />
Hier direkt die richtige Workgroup eintragen, wo die Client nachher auch eingerichten werden.<br />
<br />
<br />
Wsus Benutzer anlegen und Samba Passwort vergeben:<br />
useradd wsus<br />
passwd wsus<br />
smbpasswd -a wsus<br />
<br />
<br />
Wsusoffline downloaden (http://download.wsusoffline.net/) und entpacken:<br />
cd /<br />
wget http://download.wsusoffline.net/wsusoffline81.zip<br />
unzip wsusoffline81.zip<br />
chown -R wsus:wsus wsusoffline<br />
chmod +x wsusoffline/sh/*<br />
<br />
<br />
Client Update Konfiguration (/wsusoffline/client/UpdateInstaller.ini) anpassen:<br />
[Installation]<br />
backup=Disabled<br />
updatercerts=Enabled<br />
instie7=Disabled<br />
instie8=Enabled<br />
instie9=Enabled<br />
updatecpp=Enabled<br />
updatedx=Enabled<br />
instmssl=Disabled<br />
updatewmp=Enabled <br />
updatetsc=Enabled<br />
instdotnet35=Enabled <br />
instdotnet4=Enabled <br />
instpsh=Disabled<br />
instmsse=Disabled<br />
instwd=Disabled<br />
instofc=Disabled<br />
instofv=Disabled<br />
all=Enabled <br />
excludestatics=Disabled<br />
skipdynamic=Disabled<br />
[Control]<br />
verify=Enabled<br />
autoreboot=Disabled<br />
shutdown=Disabled <br />
[Messaging]<br />
showlog=Disabled<br />
<br />
<br />
Crontab fuer Download der Updates erstellen:<br />
Windows 7 32Bit als Beispiel (taeglich um 0 Uhr):<br />
crontab -e -u wsus<br />
0 0 * * * /bin/bash /wsusoffline/sh/DownloadUpdates.sh w61 deu /dotnet /msse /wddefs >/dev/null 2>&1<br />
<br />
Erklaerung dazu:<br />
DownloadUpdates.sh [system] [language] [parameter]<br />
systems:<br />
wxp (Windows XP 32bit)<br />
wxp-x64 (Windows XP 64bit)<br />
w2k3 (Windows Server 2003 32bit)<br />
w2k3-x64 (Windows Server 2003 64bit)<br />
w60 (Windows Vista 32bit)<br />
w60-x64 (Windows Vista 64bit)<br />
w61 (Windows 7 32bit)<br />
w61-x64 (Windows 7 64bit)<br />
w62 (Windows 8 32bit)<br />
w62-x64 (Windows 8 64bit)<br />
all-x86 (alle Windows 32bit)<br />
all-x64 (alle Windows 64bit)<br />
o2k3 (Microsoft Office 2003)<br />
o2k7 (Microsoft Office 2007)<br />
o2k10 (Microsoft Office 2010)<br />
o2k13 (Microsoft Office 2013)<br />
ofc (alle Microsoft Office)<br />
<br />
languages:<br />
enu, deu, nld, esn, fra, ptg, ptb, ita, rus, plk, ell, csy<br />
dan, nor, sve, fin, jpn, kor, chs, cht, hun, trk, ara, heb<br />
<br />
parameter:<br />
/excludesp - do not download servicepacks<br />
/makeiso - create ISO image<br />
/dotnet - download .NET framework<br />
/msse - download Microsoft Security Essentials installation files<br />
/wddefs - download Windows Defender definition files<br />
/nocleanup - do not cleanup client directory<br />
/proxy - define proxy server (/proxy http://[username:password@]<server>:<port>)<br />
<br />
<br />
Samba Share/Freigabe einrichten:<br />
In /etc/samba/smb.conf an das Ende der Datei folgendes anfuegen<br />
[wsus]<br />
available = yes<br />
comment = Windows Updates (ro)<br />
path = /wsusoffline<br />
writeable = no <br />
invalid users = root<br />
valid users = wsus<br />
<br />
Den Samba Server danach restarten<br />
/etc/init.d/samba restart<br />
<br />
<br />
WINDOWS CLIENT PART<br />
<br />
Wir kopieren auf dem Client Rechner den Ordner wsusupdate inkl. der darin enthaltenen hidden32.exe in %systemdrive% (z.B. C:).<br />
Die Batch Datei wsus.bat muessen wir fuer unsere Umgebung anpassen:<br />
<br />
@echo off<br />
net use U: \\192.168.1.252\wsus\client 123 /USER:wsus /PERSISTENT:no<br />
%systemdrive%\wsusupdate\hidden32.exe U:\cmd\DoUpdate.cmd<br />
exit<br />
<br />
Die 192.168.1.252 ist die IP vom Debian Server, hier kann natuerlich auch der Hostname genommen werden, in unserem Fall wsus.<br />
Die 123 ist das Passwort vom Samba User wsus.<br />
<br />
Unter Windows 7 muss man dann nur noch die wsus.bat nach<br />
"%systemdrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup"<br />
bzw.<br />
"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup"<br />
kopiert werden.<br />
Schon wird das Windows Update bei jeder Benutzeranmeldung des Systems im Hintergrund gestartet.<br />
<br />
Unter Windows XP muss man dann nur noch die wsus.bat nach<br />
"%systemdrive%\Dokumente und Einstellungen\All Users\Startmenue\Programme\Autostart"<br />
bzw.<br />
"C:\Dokumente und Einstellungen\All Users\Startmenue\Programme\Autostart"<br />
kopiert werden.</div>
SOliver