Wsus 3.0 – Manuel Client Configuration Script
Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYZDBKEi' (Errcode: 28 - No space left on device) in /usr/share/nginx/html/syslogs/wp-includes/class-wpdb.php on line 2349
Bir wsus server kurdunuz ve networkunuzdeki istemcilerin updateleri, wsus serverınızdan çekmeleri üzere yapılandırmak istiyorsunuz.
Bu işi yapmanın en bilinen yöntemi Active Directory ortamlarında Group Policy kullanarak wsus serverın bilgilerini clientlere iletecek olan bir GPO oluşturmak ve clientlerin updateler için Wsus serverınız ile iletişime geçmelerini sağlamaktır.
Ancak networkünüzde bir domain ortamı olmayabilir ya da Group Policy bazında bir yöntem kullanmak istemeyebilirsiniz. O durumda hazırlayacağınız bir registry dosyası ve bir de küçük batch file vasıtası ile istemcilerinizi Wsus servera tanıtabilirsiniz.
Script dosyalarından birincisi wsus serverın bilgilerini içeren bir windows registry dosyası; clientin C:\ pathi altında wsus.reg isimli bir dosya oluşturun ve bir text editor ile dosyayı açıp aşağıdaki satırları dosya içerisine copy paste edin.
Not 1: Bold olarak işaretlenmiş alanları kendi server bilgileriniz ile değiştirmeyi unutmayın.
Not 2: Dosya içeriğini bu sayfadan direk copy paste yapmanız durumunda (“) işaretleri bozuk çıkabilir Bu konuya da dikkat edin. (Sorun kullandığım html editorunden kaynaklanmakta.)
REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate] "WUServer"="http://wsus.serveriniz" "WUStatusServer"="http://wsus.serveriniz" "TargetGroupEnabled"=dword:00000000 "ElevateNonAdmins"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU] "NoAutoUpdate"=dword:00000000 "AUOptions"=dword:00000004 "ScheduledInstallDay"=dword:00000000 "ScheduledInstallTime"=dword:0000000a "NoAutoRebootWithLoggedOnUsers"=dword:00000001 "AutoInstallMinorUpdates"=dword:00000001 "RebootRelaunchTimeoutEnabled"=dword:00000001 "RebootRelaunchTimeout"=dword:0000003c "RescheduleWaitTimeEnabled"=dword:00000001 "RescheduleWaitTime"=dword:0000000f "DetectionFrequencyEnabled"=dword:00000001 "RebootWarningTimeoutEnabled"=dword:00000001 "RebootWarningTimeout"=dword:0000001e "UseWUServer"=dword:00000001 "NoAUShutdownOption"=dword:00000000 "NoAUAsDefaultShutdownOption"=dword:00000000
C:\ dizinine wsus.reg ismi ile kaydettiğiniz registry dosyasından sonra, bu reg dosyasını windows registrysine import edip gerekli komutları çalıştıracak bir de batch dosyası oluşturmanız gerekiyor.
Gene C:\ dizini altında wsus.bat isimli bir dosya açın ve içerisine aşağıdaki satırları kopyalayın.
@echo off :: Net Stop "wuauserv" Echo WSUS.reg import ediliyor. %windir%\Regedit.exe /s C:\WSUS.reg Echo WSUS.reg import islemi tamamlandi. Net Start "wuauserv" Echo Forcing update detection wuauclt /detectnow
Batch dosyası da hazırlandıktan sonra geriye batch dosyasını çalıştırmak ve Wsus administrator interface'inizden ilgili clientin listeye eklenip eklenmediğini kontrol etmek kalıyor.
Bu yöntemi bulduğum orjinal link aşağıda; detaylı bilgi için oraya da bakabilirsiniz.
http://msmvps.com/blogs/athif/pages/Manually-Configure-WUA.aspx
Bu yazılar da ilginizi çekebilir:
- Wsus 3.0 – MMC Cannot open the file wsus.msc
- Remote Desktop’ı uzaktan etkinleştirmek
- sp_addumpdevice (T-SQL)
- Dizin İçindeki Dosya Sayısını Bulmak | Windows
- MSSQL – Dump Transaction
Yorumlar
Trackbacks
Yorumda bulunun.
çok faydalı oldu teşekkür ederim.
[Cevapla]