{"id":844,"date":"2026-09-20T15:24:35","date_gmt":"2026-09-20T15:24:35","guid":{"rendered":"https:\/\/www.vps.tc\/blog\/?p=844"},"modified":"2026-09-20T09:21:12","modified_gmt":"2026-09-20T09:21:12","slug":"windows-server-core-nedir-guisiz-yonetim-rehberi","status":"publish","type":"post","link":"https:\/\/www.vps.tc\/blog\/tr\/windows-server-core-nedir-guisiz-yonetim-rehberi\/","title":{"rendered":"Windows Server Core Nedir? GUI&#8217;siz Y\u00f6netim Rehberi"},"content":{"rendered":"<div class=\"aiw-summary\" id=\"aiw-ozet\">\n<p class=\"aiw-summary-title\">H\u0131zl\u0131 \u00d6zet &#8211; Windows Server Core<\/p>\n<p>Windows Server Core, masa\u00fcst\u00fc aray\u00fcz\u00fc bulunmayan Windows Server kurulum se\u00e7ene\u011fidir. Y\u00f6netim PowerShell, Komut \u0130stemi, WinRM, RSAT ve Windows Admin Center \u00fczerinden y\u00fcr\u00fct\u00fcl\u00fcr.<\/p>\n<ul>\n<li><strong>GUI yoktur<\/strong> \u2014 Explorer ve \u00e7o\u011fu yerel grafik y\u00f6netim arac\u0131 kurulmaz; komut sat\u0131r\u0131 temel y\u00f6netim y\u00fczeyidir.<\/li>\n<li><strong>Roller desteklenir<\/strong> \u2014 DNS, DHCP, IIS, Hyper-V, Active Directory ve dosya sunucusu gibi roller Server Core \u00fczerinde \u00e7al\u0131\u015fabilir.<\/li>\n<li><strong>Uzaktan y\u00f6netin<\/strong> \u2014 PowerShell Remoting, RSAT ve Windows Admin Center g\u00fcnl\u00fck y\u00f6netim i\u00e7in kullan\u0131l\u0131r.<\/li>\n<li><strong>A\u011f\u0131 do\u011frulay\u0131n<\/strong> \u2014 Hostname, IP, a\u011f ge\u00e7idi, DNS ve WinRM ba\u011flant\u0131s\u0131n\u0131 kurulumdan sonra tek tek test edin.<\/li>\n<li><strong>\u0130zinleri dar tutun<\/strong> \u2014 SMB ve firewall kurallar\u0131nda grup tabanl\u0131, en az ayr\u0131cal\u0131kl\u0131 eri\u015fim modeli uygulay\u0131n.<\/li>\n<li><strong>Uyumlulu\u011fu kontrol edin<\/strong> \u2014 GUI isteyen \u00fc\u00e7\u00fcnc\u00fc taraf uygulamalar\u0131 kurmadan \u00f6nce \u00fcreticinin Server Core deste\u011fini do\u011frulay\u0131n.<\/li>\n<\/ul>\n<\/div>\n<p class=\"aiw-lead\">Windows Server Core, masa\u00fcst\u00fc aray\u00fcz\u00fc bulunmayan Windows Server kurulum se\u00e7ene\u011fidir. Explorer yerine Komut \u0130stemi ve PowerShell kullan\u0131l\u0131r; uzaktan y\u00f6netim i\u00e7in WinRM, RSAT ve Windows Admin Center devreye girer. Daha az bile\u015fenle \u00e7al\u0131\u015ft\u0131\u011f\u0131 i\u00e7in sade ve y\u00f6netilebilir bir sunucu sa\u011flar, fakat komut sat\u0131r\u0131 bilgisi ve alternatif eri\u015fim plan\u0131 gerektirir.<\/p>\n<div class=\"aiw-toc\" style=\"border:1px solid #dbe3ea;border-radius:8px;padding:16px 20px;margin:0 0 28px\">\n<p class=\"aiw-toc-head\"><strong>\u0130\u00e7indekiler<\/strong><span class=\"aiw-toc-meta\"> \u00b7 10 dk okuma<\/span><\/p>\n<ol style=\"margin:10px 0 0;padding-left:22px\">\n<li><a href=\"#windows-server-core-nasil-calisir\">Windows Server Core nas\u0131l \u00e7al\u0131\u015f\u0131r?<\/a><\/li>\n<li><a href=\"#server-core-ile-desktop-experience-arasindaki-fark-nedir\">Server Core ile Desktop Experience aras\u0131ndaki fark nedir?<\/a><\/li>\n<li><a href=\"#ilk-acilista-hangi-ayarlar-yapilmali\">\u0130lk a\u00e7\u0131l\u0131\u015fta hangi ayarlar yap\u0131lmal\u0131?<\/a><\/li>\n<li><a href=\"#powershell-ile-temel-yonetim-nasil-yapilir\">PowerShell ile temel y\u00f6netim nas\u0131l yap\u0131l\u0131r?<\/a><\/li>\n<li><a href=\"#uzaktan-yonetim-hangi-yollarla-yapilir\">Uzaktan y\u00f6netim hangi yollarla yap\u0131l\u0131r?<\/a><\/li>\n<li><a href=\"#dosya-ag-ve-guvenlik-islemleri-nasil-yurutulur\">Dosya, a\u011f ve g\u00fcvenlik i\u015flemleri nas\u0131l y\u00fcr\u00fct\u00fcl\u00fcr?<\/a><\/li>\n<li><a href=\"#server-coreda-sorun-giderme-yaklasimi\">Server Core&#039;da sorun giderme yakla\u015f\u0131m\u0131<\/a><\/li>\n<li><a href=\"#server-core-kimler-icin-uygundur\">Server Core kimler i\u00e7in uygundur?<\/a><\/li>\n<li><a href=\"#server-core-kurulumundan-once-sunlari-kontrol-edin\">Server Core Kurulumundan \u00d6nce \u015eunlar\u0131 Kontrol Edin<\/a><\/li>\n<li><a href=\"#sik-sorulan-sorular\">S\u0131k Sorulan Sorular<\/a><\/li>\n<li><a href=\"#kaynaklar\">Kaynaklar<\/a><\/li>\n<\/ol>\n<\/div>\n<h2 id=\"windows-server-core-nasil-calisir\">Windows Server Core nas\u0131l \u00e7al\u0131\u015f\u0131r?<\/h2>\n<p>Windows Server Core, Windows Server&#8217;\u0131n grafik masa\u00fcst\u00fc ve Explorer kabu\u011fu bulunmayan kurulum se\u00e7ene\u011fidir. Y\u00f6netim yerelde Komut \u0130stemi ve PowerShell, uzaktan ise Windows Admin Center, RSAT, MMC veya PowerShell Remoting \u00fczerinden yap\u0131l\u0131r. Daha az aray\u00fcz bile\u015feni daha k\u00fc\u00e7\u00fck bir sald\u0131r\u0131 y\u00fczeyi ve genellikle daha d\u00fc\u015f\u00fck kaynak t\u00fcketimi sa\u011flar. Kar\u015f\u0131l\u0131\u011f\u0131nda GUI al\u0131\u015fkanl\u0131klar\u0131n\u0131 b\u0131rakman\u0131z gerekir.<\/p>\n<p>Server Core, ayr\u0131 bir i\u015fletim sistemi de\u011fildir. Ayn\u0131 Windows Server ailesinin, masa\u00fcst\u00fc deneyimi kurulmadan \u00e7al\u0131\u015fan yap\u0131land\u0131rmas\u0131d\u0131r. Active Directory Domain Services, DNS, DHCP, IIS, Hyper-V ve dosya sunucusu gibi roller Server Core \u00fczerinde \u00e7al\u0131\u015fabilir. Rol\u00fcn grafik y\u00f6netim konsolu sunucuda bulunmaz; konsol ba\u015fka bir bilgisayardan a\u00e7\u0131l\u0131r.<\/p>\n<p>Kurulumdan sonra masa\u00fcst\u00fc yerine oturum a\u00e7ma ekran\u0131 ve bir komut penceresi g\u00f6r\u00fcrs\u00fcn\u00fcz. PowerShell&#8217;e ge\u00e7mek i\u00e7in <code>powershell<\/code> yazabilir veya do\u011frudan gerekli komutlar\u0131 \u00e7al\u0131\u015ft\u0131rabilirsiniz. Server Core&#8217;da \u00e7al\u0131\u015fmayan bir GUI program\u0131n\u0131 sonradan a\u00e7maya u\u011fra\u015fmak yerine, o rol\u00fcn PowerShell mod\u00fcl\u00fcn\u00fc ya da uzaktan y\u00f6netim arac\u0131n\u0131 kullan\u0131n.<\/p>\n<p><strong>Ne yap\u0131lmal\u0131<\/strong> &#8211; Kurulum karar\u0131n\u0131, sunucuda \u00e7al\u0131\u015facak rollerin Server Core ile uyumlu oldu\u011funu do\u011frulad\u0131ktan sonra verin.<\/p>\n<h2 id=\"server-core-ile-desktop-experience-arasindaki-fark-nedir\">Server Core ile Desktop Experience aras\u0131ndaki fark nedir?<\/h2>\n<p>\u0130ki se\u00e7enek ayn\u0131 Windows Server \u00fcr\u00fcn ailesinin par\u00e7as\u0131d\u0131r; fark, kurulu bile\u015fenler ve y\u00f6netim modelidir. Server Core&#8217;da masa\u00fcst\u00fc kabu\u011fu, \u00e7o\u011fu yerel grafik konsolu ve Explorer bulunmaz. Bu yaln\u0131zca g\u00f6r\u00fcn\u00fcm\u00fc de\u011fi\u015ftirmez. Sorun giderme, rol kurulumu ve a\u011f ayarlar\u0131 i\u00e7in komut sat\u0131r\u0131n\u0131 etkin kullanman\u0131z gerekir.<\/p>\n<table>\n<thead>\n<tr>\n<th>\u00d6zellik<\/th>\n<th>Server Core<\/th>\n<th>Desktop Experience<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Yerel masa\u00fcst\u00fc<\/td>\n<td>Bulunmaz<\/td>\n<td>Bulunur<\/td>\n<\/tr>\n<tr>\n<td>Yerel PowerShell ve CMD<\/td>\n<td>Bulunur<\/td>\n<td>Bulunur<\/td>\n<\/tr>\n<tr>\n<td>Uzaktan y\u00f6netim<\/td>\n<td>PowerShell, RSAT, MMC, Windows Admin Center<\/td>\n<td>Ayn\u0131 ara\u00e7lar ve yerel GUI<\/td>\n<\/tr>\n<tr>\n<td>Kaynak t\u00fcketimi<\/td>\n<td>Genellikle daha d\u00fc\u015f\u00fckt\u00fcr<\/td>\n<td>GUI bile\u015fenleri nedeniyle daha y\u00fcksektir<\/td>\n<\/tr>\n<tr>\n<td>GUI tabanl\u0131 \u00fc\u00e7\u00fcnc\u00fc taraf yaz\u0131l\u0131m<\/td>\n<td>Uyumsuz olabilir<\/td>\n<td>Uyumluluk olas\u0131l\u0131\u011f\u0131 daha y\u00fcksektir<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Microsoft&#8217;un Server Core y\u00f6netim yakla\u015f\u0131m\u0131, yerel komut sat\u0131r\u0131 ile uzaktan y\u00f6netim ara\u00e7lar\u0131n\u0131n birlikte kullan\u0131lmas\u0131na dayan\u0131r. Daha az kurulu bile\u015fen faydal\u0131 olabilir; fakat yanl\u0131\u015f yap\u0131land\u0131r\u0131lm\u0131\u015f firewall veya zay\u0131f bir y\u00f6netici hesab\u0131 kendili\u011finden g\u00fcvenli hale gelmez.<\/p>\n<p>Bir uygulama k\u0131lavuzu masa\u00fcst\u00fc etkile\u015fimi istiyorsa \u00fcreticinin Server Core deste\u011fini kontrol edin. Kurulum dosyas\u0131n\u0131n \u00e7al\u0131\u015fmas\u0131, uygulaman\u0131n \u00fcretim ortam\u0131nda desteklendi\u011fi anlam\u0131na gelmez.<\/p>\n<h2 id=\"ilk-acilista-hangi-ayarlar-yapilmali\">\u0130lk a\u00e7\u0131l\u0131\u015fta hangi ayarlar yap\u0131lmal\u0131?<\/h2>\n<p>\u0130lk oturumdaki ama\u00e7 sunucuyu hemen domaine almak de\u011fil; kimli\u011fini, a\u011f\u0131n\u0131, DNS \u00e7\u00f6z\u00fcmlemesini ve uzaktan y\u00f6netim yolunu do\u011frulamakt\u0131r. Sunucu ad\u0131n\u0131 de\u011fi\u015ftirdikten sonra yeniden ba\u015flatma gerekir.<\/p>\n<pre><code>hostname\nGet-NetIPConfiguration\nGet-NetAdapter\nRename-Computer -NewName \"SRV-CORE-01\" -Restart<\/code><\/pre>\n<p><code>hostname<\/code> mevcut ad\u0131, <code>Get-NetIPConfiguration<\/code> adres ve a\u011f ge\u00e7idi bilgilerini, <code>Get-NetAdapter<\/code> ise fiziksel veya sanal a\u011f ba\u011fda\u015ft\u0131r\u0131c\u0131lar\u0131n\u0131n durumunu g\u00f6sterir. Yeniden ba\u015flatmadan \u00f6nce \u00fcretim envanterindeki ad\u0131n do\u011fru oldu\u011funu kontrol edin.<\/p>\n<p>Statik IPv4 adresi kullanacaksan\u0131z aray\u00fcz indeksini \u00f6nce okuyun. A\u015fa\u011f\u0131daki \u00f6rnekte <code>ifIndex 12<\/code> varsay\u0131lm\u0131\u015ft\u0131r; her sunucuda ayn\u0131 olmayabilir.<\/p>\n<pre><code>Get-NetIPConfiguration -InterfaceIndex 12\nNew-NetIPAddress -InterfaceIndex 12 -IPAddress 192.0.2.20 -PrefixLength 24 -DefaultGateway 192.0.2.1\nSet-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses 192.0.2.10,192.0.2.11\nResolve-DnsName dc01.example.local<\/code><\/pre>\n<p><code>192.0.2.0\/24<\/code> dok\u00fcmantasyon i\u00e7in ayr\u0131lm\u0131\u015f \u00f6rnek a\u011fd\u0131r; ger\u00e7ek ortamda size tahsis edilen adresleri kullan\u0131n. DNS \u00e7\u00f6z\u00fcmlemesi ba\u015far\u0131s\u0131zsa domaine kat\u0131lmay\u0131 denemek hata ay\u0131klamay\u0131 zorla\u015ft\u0131r\u0131r. Alan ad\u0131 \u00e7\u00f6z\u00fcmleme sorunlar\u0131nda <a href=\"https:\/\/www.vps.tc\/blog\/tr\/windows-server-dhcp-kurulumu-yapilandirma\/\">Windows Server DHCP Kurulumu ve Yap\u0131land\u0131rma Rehberi<\/a> ile DNS sunucusu ve scope ayarlar\u0131n\u0131 birlikte kontrol edebilirsiniz.<\/p>\n<p><strong>Ne yap\u0131lmal\u0131<\/strong> &#8211; Hostname, IP adresi, a\u011f ge\u00e7idi ve DNS yan\u0131t\u0131n\u0131 ayn\u0131 oturumda do\u011frulay\u0131n.<\/p>\n<div class=\"aiw-callout aiw-callout-tip\">\n<p class=\"aiw-callout-label\">\u0130pucu<\/p>\n<p>\u0130pucu: \u0130lk oturumda hostname, IP adresi, DNS ve a\u011f ge\u00e7idini tek bir kay\u0131t dosyas\u0131na yaz\u0131n. Daha sonra ayn\u0131 de\u011ferleri Get-NetIPConfiguration ve Resolve-DnsName \u00e7\u0131kt\u0131lar\u0131yla do\u011frulay\u0131n.<\/p>\n<\/div>\n<h2 id=\"powershell-ile-temel-yonetim-nasil-yapilir\">PowerShell ile temel y\u00f6netim nas\u0131l yap\u0131l\u0131r?<\/h2>\n<p>Server Core y\u00f6netiminin merkezi PowerShell&#8217;dir. Rol ve \u00f6zellikleri g\u00f6r\u00fcnt\u00fclemek, servisleri incelemek, g\u00fcncelleme durumunu kontrol etmek ve a\u011f kurallar\u0131n\u0131 y\u00f6netmek i\u00e7in cmdlet&#8217;ler kullan\u0131l\u0131r.<\/p>\n<pre><code>Get-WindowsFeature\nGet-Service | Sort-Object Status,DisplayName\nGet-ComputerInfo | Select-Object WindowsProductName,WindowsVersion,OsBuildNumber\nGet-HotFix | Sort-Object InstalledOn -Descending | Select-Object -First 5<\/code><\/pre>\n<p><code>Get-WindowsFeature<\/code> kurulabilir ve kurulu rollerin durumunu g\u00f6sterir. Belirli bir rol\u00fcn ad\u0131n\u0131 biliyorsan\u0131z kurulumu \u015fu \u015fekilde yapabilirsiniz:<\/p>\n<pre><code>Install-WindowsFeature -Name Web-Server -IncludeManagementTools\nGet-WindowsFeature -Name Web-Server<\/code><\/pre>\n<p>Sunucunun rol\u00fcne g\u00f6re \u00f6zellik ad\u0131 de\u011fi\u015fir. IIS i\u00e7in <code>Web-Server<\/code>, dosya sunucusu i\u00e7in <code>FS-FileServer<\/code> gibi adlar kullan\u0131labilir; kesin ad\u0131 kurulumdan \u00f6nce <code>Get-WindowsFeature<\/code> \u00e7\u0131kt\u0131s\u0131ndan do\u011frulay\u0131n. Gereksiz y\u00f6netim ara\u00e7lar\u0131n\u0131 sunucuya eklemek yerine y\u00f6netimi RSAT y\u00fckl\u00fc ayr\u0131 bir istemciye b\u0131rakmak daha temiz bir modeldir.<\/p>\n<p>Servis veya i\u015flem sorununda do\u011frudan yeniden ba\u015flatma yerine \u00f6nce durumu ve olay kay\u0131tlar\u0131n\u0131 okuyun.<\/p>\n<pre><code>Get-Service -Name W3SVC\nGet-Process | Sort-Object CPU -Descending | Select-Object -First 10\nGet-WinEvent -LogName System -MaxEvents 20 | Format-List TimeCreated,Id,LevelDisplayName,Message<\/code><\/pre>\n<p>\u00c7\u0131kt\u0131daki <code>Id<\/code>, zaman ve kaynak bilgisi sonraki aramay\u0131 daralt\u0131r. Server Core&#8217;da htop kar\u015f\u0131l\u0131\u011f\u0131 aramak yerine PowerShell filtreleri ve Windows olay g\u00fcnl\u00fcklerini birlikte kullan\u0131n.<\/p>\n<p><strong>Ne yap\u0131lmal\u0131<\/strong> &#8211; Bir servisi yeniden ba\u015flatmadan \u00f6nce servis durumunu, ilgili olay g\u00fcnl\u00fc\u011f\u00fcn\u00fc ve son de\u011fi\u015fikli\u011fi kaydedin.<\/p>\n<h2 id=\"uzaktan-yonetim-hangi-yollarla-yapilir\">Uzaktan y\u00f6netim hangi yollarla yap\u0131l\u0131r?<\/h2>\n<p>Yerel komut penceresi temel kurtarma i\u015flemleri i\u00e7in yeterlidir; g\u00fcnl\u00fck y\u00f6netimde uzaktan ba\u011flant\u0131 daha pratiktir. Windows Admin Center taray\u0131c\u0131 tabanl\u0131 bir y\u00f6netim aray\u00fcz\u00fc sunar. RSAT ise DNS, DHCP, Active Directory ve Grup \u0130lkesi gibi konsollar\u0131 y\u00f6netici bilgisayar\u0131na getirir. PowerShell Remoting, tekrarlanabilir i\u015flemler ve otomasyon i\u00e7in daha uygundur.<\/p>\n<p>Server Core \u00fczerinde remoting&#8217;i etkinle\u015ftirmek i\u00e7in:<\/p>\n<pre><code>Enable-PSRemoting -Force\nGet-Service -Name WinRM\nwinrm enumerate winrm\/config\/listener<\/code><\/pre>\n<p>Y\u00f6netici bilgisayar\u0131ndan ba\u011flant\u0131y\u0131 test edin:<\/p>\n<pre><code>Test-WSMan SRV-CORE-01\nEnter-PSSession -ComputerName SRV-CORE-01\nGet-CimInstance Win32_OperatingSystem\nExit-PSSession<\/code><\/pre>\n<p><code>Test-WSMan<\/code> ba\u015far\u0131l\u0131ysa WinRM u\u00e7 noktas\u0131na eri\u015fim vard\u0131r; bu, her PowerShell komutunun yetki veya a\u011f politikas\u0131 nedeniyle kesinlikle \u00e7al\u0131\u015faca\u011f\u0131 anlam\u0131na gelmez. Kimlik do\u011frulama y\u00f6ntemi, g\u00fcvenlik duvar\u0131, DNS ve etki alan\u0131 g\u00fcveni ayr\u0131ca de\u011ferlendirilir.<\/p>\n<p>\u00c7al\u0131\u015fma grubu ortam\u0131nda Kerberos yerine TrustedHosts veya HTTPS tabanl\u0131 yap\u0131land\u0131rmalar gerekebilir. TrustedHosts&#8217;a geni\u015f bir joker de\u011fer yazmak yerine yaln\u0131zca bilinen y\u00f6netim bilgisayarlar\u0131n\u0131 ekleyin. WinRM i\u00e7in yayg\u0131n varsay\u0131lan ba\u011flant\u0131 noktalar\u0131 HTTP&#8217;de 5985, HTTPS&#8217;te 5986&#8217;d\u0131r; ortam\u0131n\u0131zdaki firewall kural\u0131n\u0131 bu bilgiyle do\u011frulay\u0131n.<\/p>\n<p><strong>Ne yap\u0131lmal\u0131<\/strong> &#8211; \u00d6nce <code>Test-WSMan<\/code> ile ba\u011flant\u0131y\u0131, ard\u0131ndan <code>Enter-PSSession<\/code> ile yetkili oturumu test edin.<\/p>\n<div class=\"aiw-callout aiw-callout-warn\">\n<p class=\"aiw-callout-label\">Dikkat<\/p>\n<p>Dikkat: WinRM&#039;i t\u00fcm a\u011flara a\u00e7\u0131k b\u0131rakmak veya TrustedHosts de\u011ferine joker karakter eklemek h\u0131zl\u0131 bir test sa\u011flayabilir, fakat y\u00f6netim y\u00fczeyini gereksiz bi\u00e7imde geni\u015fletir. Kaynak ve hedefleri daralt\u0131n.<\/p>\n<\/div>\n<h2 id=\"dosya-ag-ve-guvenlik-islemleri-nasil-yurutulur\">Dosya, a\u011f ve g\u00fcvenlik i\u015flemleri nas\u0131l y\u00fcr\u00fct\u00fcl\u00fcr?<\/h2>\n<p>Server Core \u00fczerinde dosya payla\u015f\u0131m\u0131 i\u00e7in rol\u00fc kurabilir, payla\u015f\u0131m ve NTFS izinlerini PowerShell ile tan\u0131mlayabilirsiniz. SMB yap\u0131land\u0131rmas\u0131n\u0131n mant\u0131\u011f\u0131 de\u011fi\u015fmez; yaln\u0131zca grafik konsol yerine cmdlet kullan\u0131l\u0131r.<\/p>\n<pre><code>Install-WindowsFeature -Name FS-FileServer\nNew-Item -Path \"D:\\Shares\\Projects\" -ItemType Directory\nNew-SmbShare -Name Projects -Path \"D:\\Shares\\Projects\" -ChangeAccess \"EXAMPLE\\ProjectUsers\"\nGet-SmbShareAccess -Name Projects<\/code><\/pre>\n<p>Payla\u015f\u0131m izni ile NTFS izni farkl\u0131 katmanlard\u0131r; eri\u015fim i\u00e7in ikisinin kesi\u015fimi ge\u00e7erlidir. Kullan\u0131c\u0131ya kolayl\u0131k sa\u011flamak amac\u0131yla herkes i\u00e7in tam yetki vermek yerine grup tabanl\u0131 izin modeli kullan\u0131n. <a href=\"https:\/\/www.vps.tc\/blog\/tr\/windows-server-smb-dosya-paylasimi-kurulumu\/\">Windows Server&#8217;da SMB Dosya Payla\u015f\u0131m\u0131 Kurulumu<\/a> ba\u015fl\u0131\u011f\u0131, bu iki izin katman\u0131n\u0131 ayr\u0131 d\u00fc\u015f\u00fcnmek i\u00e7in iyi bir tamamlay\u0131c\u0131d\u0131r.<\/p>\n<p>Firewall durumunu ve a\u00e7\u0131k kurallar\u0131 incelemek i\u00e7in:<\/p>\n<pre><code>Get-NetFirewallProfile | Format-Table Name,Enabled,DefaultInboundAction,DefaultOutboundAction\nGet-NetFirewallRule -Enabled True | Where-Object Direction -eq Inbound | Select-Object DisplayName,Action,Profile\nTest-NetConnection -ComputerName dc01.example.local -Port 53<\/code><\/pre>\n<p>Bir a\u011f aral\u0131\u011f\u0131na izin verirken CIDR g\u00f6sterimini do\u011fru okuyun. <code>192.0.2.0\/24<\/code> toplam 256 adreslik bir aral\u0131\u011f\u0131 ifade ederken tek bir y\u00f6netim istemcisi i\u00e7in <code>\/32<\/code> kullan\u0131l\u0131r. A\u011f maskesi hesab\u0131 i\u00e7in <a href=\"https:\/\/www.vps.tc\/blog\/tr\/cidr-nedir-ip-araligi-hesaplama-rehberi\/\">CIDR Nedir? IP Aral\u0131\u011f\u0131 Hesaplama Rehberi<\/a> ba\u015fl\u0131\u011f\u0131na bak\u0131labilir; kural\u0131 geni\u015fletmeden \u00f6nce ger\u00e7ekten ka\u00e7 adrese ihtiya\u00e7 oldu\u011funu belirleyin.<\/p>\n<p>Yerel y\u00f6netici parolas\u0131n\u0131 de\u011fi\u015ftirmek i\u00e7in <code>Set-LocalUser<\/code> kullan\u0131labilir; domaine ba\u011fl\u0131 ortamlarda ayr\u0131cal\u0131kl\u0131 hesaplar\u0131 Grup \u0130lkesi veya merkezi kimlik y\u00f6netimiyle kontrol edin.<\/p>\n<p><strong>Ne yap\u0131lmal\u0131<\/strong> &#8211; SMB ve firewall de\u011fi\u015fikliklerini \u00f6nce dar kapsaml\u0131 bir grupla test edin, ard\u0131ndan olay g\u00fcnl\u00fcklerini kontrol edin.<\/p>\n<div class=\"aiw-callout aiw-callout-example\">\n<p class=\"aiw-callout-label\">\u00d6rnek<\/p>\n<p>\u00d6rnek: Bir dosya sunucusunda SMB payla\u015f\u0131m\u0131 olu\u015ftururken payla\u015f\u0131m iznini ve NTFS iznini ayr\u0131 ayr\u0131 tan\u0131mlay\u0131n. Kullan\u0131c\u0131 payla\u015f\u0131m\u0131 g\u00f6rebiliyor olsa bile NTFS izni yoksa dosyaya eri\u015femez.<\/p>\n<\/div>\n<h2 id=\"server-coreda-sorun-giderme-yaklasimi\">Server Core&#8217;da sorun giderme yakla\u015f\u0131m\u0131<\/h2>\n<p>Grafik aray\u00fcz\u00fcn olmamas\u0131, te\u015fhis ara\u00e7lar\u0131n\u0131n olmad\u0131\u011f\u0131 anlam\u0131na gelmez. Olay g\u00fcnl\u00fckleri, servis durumu, a\u011f ba\u011flant\u0131s\u0131 ve disk kullan\u0131m\u0131 komut sat\u0131r\u0131ndan okunabilir.<\/p>\n<pre><code>Get-WinEvent -LogName Application -MaxEvents 50 |\n  Where-Object LevelDisplayName -in @(\"Error\",\"Critical\") |\n  Select-Object TimeCreated,ProviderName,Id,Message\nGet-Volume\nGet-PSDrive -PSProvider FileSystem\nGet-Counter '\\Processor(_Total)\\% Processor Time'<\/code><\/pre>\n<p>Disk dolulu\u011funda <code>Get-Volume<\/code> yaln\u0131zca birim seviyesini g\u00f6sterir; b\u00fcy\u00fck klas\u00f6r\u00fc bulmak i\u00e7in PowerShell ile kontroll\u00fc tarama yap\u0131n. \u00c7ok b\u00fcy\u00fck a\u011fa\u00e7larda t\u00fcm diski tek komutla taramak I\/O y\u00fck\u00fcn\u00fc art\u0131rabilir. \u00d6nce log dizinleri, ge\u00e7ici dosyalar ve yedek hedefleri gibi bilinen alanlar\u0131 inceleyin.<\/p>\n<p>DNS problemi g\u00f6rd\u00fc\u011f\u00fcn\u00fczde <code>Resolve-DnsName<\/code>, port eri\u015fimi \u015f\u00fcphesinde <code>Test-NetConnection<\/code>, servis sorusunda <code>Get-Service<\/code> ve <code>Get-WinEvent<\/code> birlikte kullan\u0131lmal\u0131d\u0131r. Yaln\u0131zca ping yan\u0131t\u0131na bakmak yeterli de\u011fildir; ICMP a\u00e7\u0131kken TCP 443 kapal\u0131 olabilir veya tam tersi ger\u00e7ekle\u015febilir.<\/p>\n<p>\u00d6rne\u011fin bir web servisi \u00e7al\u0131\u015f\u0131yor g\u00f6r\u00fcn\u00fcrken istemci eri\u015femiyorsa \u015fu s\u0131rayla ilerleyin: servis dinliyor mu, yerel firewall izin veriyor mu, DNS do\u011fru IP&#8217;yi d\u00f6nd\u00fcr\u00fcyor mu, a\u011f \u00fczerindeki d\u0131\u015f firewall ba\u011flant\u0131y\u0131 ge\u00e7iriyor mu? Her ad\u0131m\u0131n \u00e7\u0131kt\u0131s\u0131n\u0131 kaydedin.<\/p>\n<div class=\"aiw-callout aiw-callout-field\">\n<p class=\"aiw-callout-label\">Sahadan not<\/p>\n<p>Bir Windows dosya sunucusunda RAID1 dizisinin degraded duruma d\u00fc\u015ft\u00fc\u011f\u00fcn\u00fc fark etti\u011fimde \u00f6nce diski \u00e7ekmedim. Get-PhysicalDisk \u00e7\u0131kt\u0131s\u0131nda bir disk i\u00e7in HealthStatus de\u011feri Unhealthy g\u00f6r\u00fcn\u00fcyordu; olay g\u00fcnl\u00fc\u011f\u00fcnde disk kimli\u011fini do\u011frulad\u0131ktan sonra yede\u011fin g\u00fcncel oldu\u011funu kontrol edip ar\u0131zal\u0131 diski de\u011fi\u015ftirdim ve yeniden olu\u015fturma s\u00fcrecini izledim.<\/p>\n<\/div>\n<h2 id=\"server-core-kimler-icin-uygundur\">Server Core kimler i\u00e7in uygundur?<\/h2>\n<p>Standart rolleri \u00e7al\u0131\u015ft\u0131ran, otomasyon kullanan ve uzaktan y\u00f6netim altyap\u0131s\u0131 bulunan ekipler i\u00e7in Server Core g\u00fc\u00e7l\u00fc bir tercihtir. \u00d6zellikle domain controller, DNS, DHCP, dosya sunucusu, IIS ve Hyper-V gibi roller GUI&#8217;ye ba\u011f\u0131ml\u0131 olmadan i\u015fletilebilir.<\/p>\n<p>Tek y\u00f6neticili k\u00fc\u00e7\u00fck ortamlarda da kullan\u0131labilir; ancak yedek bir y\u00f6netim bilgisayar\u0131, yerel kurtarma eri\u015fimi ve belgelenmi\u015f komutlar haz\u0131r olmal\u0131d\u0131r. Tek y\u00f6netim yolunu tek sunucunun \u00fczerine kurmak risklidir. WinRM bozulursa Windows Admin Center, iDRAC, sanal konsol veya sa\u011flay\u0131c\u0131n\u0131n kurtarma konsolu gibi alternatiflerin bulunmas\u0131 gerekir.<\/p>\n<p>\u00dc\u00e7\u00fcnc\u00fc taraf yedekleme, izleme veya g\u00fcvenlik yaz\u0131l\u0131m\u0131n\u0131n belgelerinde Server Core deste\u011fini aray\u0131n. Kurulum sihirbaz\u0131 grafik aray\u00fcz istiyorsa Desktop Experience se\u00e7mek daha do\u011fru olabilir. Server Core&#8217;u s\u0131rf daha az kaynak t\u00fcketiyor diye se\u00e7mek, desteklenmeyen bir uygulama nedeniyle daha pahal\u0131 bir i\u015fletme sorununa d\u00f6n\u00fc\u015febilir.<\/p>\n<p>\u0130\u015fletim sistemi se\u00e7imi kadar y\u00f6netim al\u0131\u015fkanl\u0131\u011f\u0131 da \u00f6nemlidir. Komutlar\u0131 belgeleyin, de\u011fi\u015fiklikleri PowerShell betikleriyle tekrarlanabilir hale getirin ve \u00f6nce test ortam\u0131nda uygulay\u0131n.<\/p>\n<h2 id=\"server-core-kurulumundan-once-sunlari-kontrol-edin\">Server Core Kurulumundan \u00d6nce \u015eunlar\u0131 Kontrol Edin<\/h2>\n<ul class=\"aiw-checklist\">\n<li>\u00c7al\u0131\u015ft\u0131raca\u011f\u0131n\u0131z rollerin Server Core ile uyumlu oldu\u011funu do\u011frulay\u0131n.<\/li>\n<li>Y\u00f6netim bilgisayar\u0131na RSAT veya Windows Admin Center eri\u015fimi haz\u0131rlay\u0131n.<\/li>\n<li>Hostname, statik IP, a\u011f ge\u00e7idi ve DNS de\u011ferlerini planlay\u0131n.<\/li>\n<li>WinRM ba\u011flant\u0131s\u0131n\u0131 ve ilgili firewall kurallar\u0131n\u0131 test edin.<\/li>\n<li>Yerel konsol, sanal konsol veya sa\u011flay\u0131c\u0131 kurtarma eri\u015fimini haz\u0131r tutun.<\/li>\n<li>SMB, servis ve firewall de\u011fi\u015fikliklerini test ortam\u0131nda deneyin.<\/li>\n<li>Yedekleme, izleme ve \u00fc\u00e7\u00fcnc\u00fc taraf yaz\u0131l\u0131mlar\u0131n Server Core deste\u011fini kontrol edin.<\/li>\n<\/ul>\n<div class=\"aiw-cta\">\n<p>Bir test sanal makinesinde Server Core kurup \u00f6nce a\u011f ve WinRM ba\u011flant\u0131s\u0131n\u0131, ard\u0131ndan se\u00e7ti\u011finiz rol\u00fc komutlarla do\u011frulay\u0131n. \u0130lk ba\u015far\u0131l\u0131 kurulumdan sonra ayn\u0131 ad\u0131mlar\u0131 belgelenmi\u015f bir PowerShell beti\u011fine d\u00f6n\u00fc\u015ft\u00fcr\u00fcn.<\/p>\n<p class=\"aiw-cta-action\"><a href=\"https:\/\/www.vps.tc\/tr\/vps\">VPS paketlerini inceleyin<\/a><\/p>\n<\/div>\n<h2 id=\"sik-sorulan-sorular\">S\u0131k Sorulan Sorular<\/h2>\n<div class=\"aiw-faq\">\n<details class=\"aiw-faq-item\" open>\n<summary>Windows Server Core nedir?<\/summary>\n<p>Windows Server Core, Windows Server&#039;\u0131n masa\u00fcst\u00fc deneyimi ve Explorer kabu\u011fu olmadan kurulan se\u00e7ene\u011fidir. Y\u00f6netim Komut \u0130stemi, PowerShell, WinRM, RSAT ve Windows Admin Center ile yap\u0131l\u0131r. Active Directory, DNS, DHCP, IIS, Hyper-V ve dosya sunucusu gibi bir\u00e7ok rol \u00e7al\u0131\u015fabilir; ancak grafik aray\u00fcz isteyen uygulamalar uyumsuz olabilir.<\/p>\n<\/details>\n<details class=\"aiw-faq-item\">\n<summary>Windows Server Core ile Desktop Experience aras\u0131ndaki fark nedir?<\/summary>\n<p>Server Core&#039;da yerel masa\u00fcst\u00fc ve \u00e7o\u011fu grafik y\u00f6netim arac\u0131 bulunmaz; Desktop Experience tam grafik aray\u00fcz sunar. Her iki se\u00e7enek de PowerShell ve uzaktan y\u00f6netim ara\u00e7lar\u0131n\u0131 destekler. Server Core daha az bile\u015fenle \u00e7al\u0131\u015f\u0131r, fakat y\u00f6netici komut sat\u0131r\u0131 ve uzaktan y\u00f6netim konusunda haz\u0131rl\u0131kl\u0131 olmal\u0131d\u0131r.<\/p>\n<\/details>\n<details class=\"aiw-faq-item\">\n<summary>Server Core nas\u0131l uzaktan y\u00f6netilir?<\/summary>\n<p>PowerShell Remoting, Windows Admin Center, RSAT ve uygun MMC konsollar\u0131 kullan\u0131labilir. \u0130lk test i\u00e7in y\u00f6netici bilgisayar\u0131nda Test-WSMan sunucu-ad\u0131 \u00e7al\u0131\u015ft\u0131r\u0131l\u0131r; ba\u015far\u0131l\u0131 ba\u011flant\u0131dan sonra Enter-PSSession ile oturum a\u00e7\u0131l\u0131r. DNS, WinRM g\u00fcvenlik duvar\u0131 kurallar\u0131, kimlik do\u011frulama ve yetkiler birlikte kontrol edilmelidir.<\/p>\n<\/details>\n<details class=\"aiw-faq-item\">\n<summary>Windows Server Core&#039;da PowerShell var m\u0131?<\/summary>\n<p>Evet. PowerShell, Server Core&#039;un temel y\u00f6netim ara\u00e7lar\u0131ndan biridir. Rol kurulumu i\u00e7in Install-WindowsFeature, servis kontrol\u00fc i\u00e7in Get-Service, olay incelemesi i\u00e7in Get-WinEvent ve a\u011f testi i\u00e7in Test-NetConnection kullan\u0131labilir. Cmdlet adlar\u0131n\u0131 ve parametrelerini \u00fcretim i\u015fleminden \u00f6nce test ortam\u0131nda do\u011frulamak iyi bir uygulamad\u0131r.<\/p>\n<\/details>\n<details class=\"aiw-faq-item\">\n<summary>Server Core \u00fczerinde IIS kurulabilir mi?<\/summary>\n<p>Evet. IIS, Server Core \u00fczerinde Install-WindowsFeature -Name Web-Server komutuyla kurulabilir ve PowerShell ile y\u00f6netilebilir. Ancak baz\u0131 IIS y\u00f6netim i\u015flemleri uzaktan IIS Manager, PowerShell veya Windows Admin Center \u00fczerinden yap\u0131l\u0131r. Uygulaman\u0131n ve kulland\u0131\u011f\u0131 eklentilerin Server Core deste\u011fini ayr\u0131ca kontrol edin.<\/p>\n<\/details>\n<details class=\"aiw-faq-item\">\n<summary>Server Core g\u00fcvenli midir?<\/summary>\n<p>Server Core, masa\u00fcst\u00fc ve gereksiz grafik bile\u015fenlerini i\u00e7ermedi\u011fi i\u00e7in kurulu bile\u015fen say\u0131s\u0131n\u0131 azaltabilir; bu tek ba\u015f\u0131na tam g\u00fcvenlik sa\u011flamaz. WinRM&#039;i s\u0131n\u0131rland\u0131r\u0131n, firewall kurallar\u0131n\u0131 dar tutun, ayr\u0131cal\u0131kl\u0131 hesaplar\u0131 azalt\u0131n, g\u00fcncellemeleri uygulay\u0131n ve olay g\u00fcnl\u00fcklerini izleyin. Yanl\u0131\u015f SMB izinleri veya a\u00e7\u0131k y\u00f6netim portlar\u0131, kurulum se\u00e7ene\u011finden ba\u011f\u0131ms\u0131z olarak risk olu\u015fturur.<\/p>\n<\/details>\n<\/div>\n<h2 id=\"kaynaklar\">Kaynaklar<\/h2>\n<ul class=\"aiw-sources\">\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-server\/administration\/server-core\/what-is-server-core\" target=\"_blank\" rel=\"noopener\">Microsoft Learn &#8211; What is Server Core?<\/a> \u2014 learn.microsoft.com<\/li>\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-server\/administration\/server-core\/server-core-administer\" target=\"_blank\" rel=\"noopener\">Microsoft Learn &#8211; Administer Server Core<\/a> \u2014 learn.microsoft.com<\/li>\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/scripting\/overview\" target=\"_blank\" rel=\"noopener\">Microsoft Learn &#8211; PowerShell Documentation<\/a> \u2014 learn.microsoft.com<\/li>\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-server\/remote\/remote-server-administration-tools\" target=\"_blank\" rel=\"noopener\">Microsoft Learn &#8211; Remote Server Administration Tools<\/a> \u2014 learn.microsoft.com<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Windows Server Core nedir, GUI olmadan nas\u0131l y\u00f6netilir? PowerShell, WinRM, a\u011f, SMB, firewall ve sorun giderme y\u00f6ntemlerini komut \u00f6rnekleriyle a\u00e7\u0131kl\u0131yoruz.<\/p>\n","protected":false},"author":2,"featured_media":842,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[784],"tags":[],"class_list":["post-844","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-windows"],"lang":"tr","translations":{"tr":844,"en":845},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/posts\/844","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/comments?post=844"}],"version-history":[{"count":1,"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/posts\/844\/revisions"}],"predecessor-version":[{"id":846,"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/posts\/844\/revisions\/846"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/media\/842"}],"wp:attachment":[{"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/media?parent=844"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/categories?post=844"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/tags?post=844"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}