19 Ekim 2017 Perşembe

Exchange Komutları

Exchange server versiyon öğrenmek için:
GCM exsetup |%{$_.Fileversioninfo}

Muhasebe grubundaki yöneticileri listeler:
Get-DistributionGroup Muhasebe | Format-List ManagedBy

Pop ayarlarını ekrana yansıtır:
Get-PopSettings |fl *

Imap ayarlarını ekrana yansıtır:
Get-IMAPSettings |fl *

Imap için c:\logs\imap altına logları atmaya başlatır:
Set-IMAPSettings -Server “MBTTADE004″ -ProtocolLogEnabled $true –LogFileLocation C:\Logs\IMAP

Imap için c:\logs\imap altıan logları atmaya başlatır:
Set-POPSettings -Server “MBTTADE004″ -ProtocolLogEnabled $true –LogFileLocation C:\Logs\POP

Mailbox adlarını listeler:
get-mailbox |ft displayname

Legal Holdu aktif eder:
Set-Mailbox “Ugur Demir” -LitigationHoldEnabled $true

Legal Holdu kapatır:
Set-Mailbox “Ugur Demir” -LigitationHoldEnabled $false

Mailboxa Resim Eklemek:
Import-RecipientDataProperty -Identity ugur.demir -Picture -FileData ([Byte[]]$(Get-Content -Path “c:\resimler\ugur.demir.jpg” -Encoding Byte -ReadCount 0))

Mailboxtan Resim Silmek:
Set-Mailbox ugur.demir -RemovePicture

Database Oluşturma  ( Bu adımdan sonraki örneklerde Database adını Exchange olarak kullandım, siz yapınıza göre database adını farklı verebilirsiniz.)
New-MailboxDatabase -Server ‘SERVERADI’ -Name ‘Exchange’ -EdbFilePath ‘C:\Program Files\Microsoft\Exchange Server\V14\Mailbox\Exchange\Exchange.edb’ -LogFolderPath ‘C:\Program Files\Microsoft\Exchange Server\V14\Mailbox\Exchange’

Database’i Mount Etme:
Mount-Database -Identity ‘Exchange’

Database’i Dismount Etmek:
Dismount-Database -Identity ‘Exchange’

Database’i Zorlu Mount Etme (Bazen bu şekilde Mount etme ihtiyacınmız doğabilir)
Get-MailboxDatabase | Mount-Database -Confirm:$false -Force

Database ve Durumları:
Get-MailboxDatabase -Status | select Name, server, storagegroup, mounted

Database Silme İşlemi:
Remove-MailboxDatabase -Identity “DataBase Adı”

Database Taşıma İşlemi:
move-DatabasePath -Identity ‘Exchange’ -EdbFilePath ‘E:\Database\Exchange.edb’ -LogFolderPath ‘E:\Log’

Database’i Yeniden Adlandırma:
Set-MailboxDatabase -Name ‘Yeni Ad’ -Identity ‘Mevcut Ad’

Circular Logging Aktif Etmek:
Set-MailboxDatabase -CircularLoggingEnabled $true -Identity ‘Exchange’

Database İçin Offline Address Book Belirtme:
Set-MailboxDatabase -OfflineAddressBook ‘\Default Offline Address Book’ -Identity ‘Exchange’

Bir Kullanıcı Postasını Farklı Bir Database’e Taşıma:
New-MoveRequest -Identity “Kullanıcı Postası” -TargetDatabase “Hedef Database”

Ve Bozulmuş Öğleri Tolere Etmek İçin (5 yazılan değeri duruma göre değiştirebilirsiniz)
New-MoveRequest -Identity “Kullanıcı Postası” -TargetDatabase “Hedef Database” -BadItemLimit ’5′

Database Üzerindeki Arbitration Mailboxları Görme:
Get-Mailbox -Database “Exchange” -arbitration | ft -wrap -auto

Database Üzerindeki Arbitration Mailboxları Taşıma (Bir Database’i silmek istediğinizde hata alıyor ve bu database’de mevcut kullanıcılar var diyorsa bu işlemi yapmanız gerekecektir)
New-MoveRequest -Identity “SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}” -TargetDatabase “Yeni Veritabani”
New-MoveRequest -Identity “SystemMailbox{1f05a927-f80b-4881-aa28-64a5d9a3d090}” -TargetDatabase “Yeni Veritabani”
New-MoveRequest -Identity “FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042″ -TargetDatabase “Yeni Veritabani”

Databaseler Üzerindeki Taşıma İsteklerini Görüntüleme:
Get-MoveRequest -SourceDatabase “Exchange”
Get-MoveRequest -TargetDatabase “Exchange2″

Databaseler Üzerindeki Taşıma İsteklerini Temizleme:
Remove-MoveRequest “İlgili Mailbox”

Kullanıcının hangi tarihte oluşturulduğunu gösterir:
get-mailbox -id user | select whenCreated


Active Directory 'de Security Group Oluşturma
$Name = "GrupAdi" 
NEW-ADGroup name FG_$Name groupscope Global path "OU=OU_Adi,DC=DomainAdi,DC=COM"

VMM 'den Tüm VM 'lerdeki CDROM 'ları Boşaltma
Get-VirtualDVDDrive -VMMServer $VMMServer -All | Where-object {($_.ISO -ne $null) -and ($_.ISOLinked -eq $false) -and ($_.ISO -like ‘vmguest’)} | Set-VirtualDVDDrive -NoMedia

Hangi Sanal Makine Hangi Vlan 'da
Get-VMNetworkAdapterVlan -vmname *

LYNC 'e user EKLEME
Enable-CsUser Identity "Beytullah IYIGUN" RegistrarPool lyncpool.msbtm.com SipAddress  "sip:murat.sunnetcioglu@DomainAdi.com"

LYNC 'de User Listesini Çekme
Get-CsUser | Format-Table -Property DisplayName, SipAddress -AutoSize

EXCHANGE 2013 'de Mailbox büyüklükleri Görme
Get-mailbox | get-mailboxstatistics | sort-object totalitemsize descending | ft displayname, totalitemsize

EXCHANGE 2013 'de Domain Bazlı Mailbox kullanıcıları listeleme

Get-Mailbox -ResultSize Unlimited | Where-Object {($_.PrimarySMTPAddress -like "*DomainAdi.com*")} > c:\Mailkullanıcıları.txt






Active Directory de bulunan gruplarınızı dışarıya aktarmak isterseniz aşağıdaki komutları kullanabilirsiniz.
Dışarıya Almak İçin
get-adgroup -Filter 'GroupCategory -eq "Security"' -SearchBase "OU=OrganizationUnit,DC=local,DC=test,DC=com" |Select-Object name,groupcategory,groupscope|Export-Csv -Path c:\secgroup.csv
get-adgroup -Filter 'GroupCategory -eq "Distribution"' -SearchBase "OU=OrganizationUnit,DC=local,DC=test,DC=com" |Select-Object name,groupcategory,groupscope|Export-Csv -Path c:\distgrup.csv
İçeriye Almak İçin
import-csv c:\testd.csv |foreach-object{New-ADGroup -Path "OU=OrganizationUnit,DC=local,DC=test,DC=comt" -name $_.name -groupscope $_.groupscope -groupcategory $_.groupcategory}

10 Ekim 2017 Salı

Exchange 2013 EAC Dili Nasıl Değiştirilir

İlk kez Exchange Yönetim Merkezi'ne (EAC) ilk giriş yaptığımızda dil seçim ekranı ve saat dilimi ile karşı karşıyayız. Ancak bundan sonra EAC'nin dilini nasıl değiştirebiliriz? Cevap Outlook Web App (OWA) kullanmaktır. OWA'ya giriş yaptıktan sonra, sağ üst köşedeki dişli çark simgesini seçin ve Seçenekler'i tıklayın :
görüntü

Sonra, seçenekler menüsündeki ayarlara gidin ve sağdaki menüde bölgesel seçeneğini belirleyin Şimdi dil ve saat dilimi ayarlarını, EAC için de bu ayarların uygulandığı gibi düzenleyin:
görüntü

Peki, yöneticilerin posta kutuları bulunmayan ortamlar için ne oldu? OWA'ya erişimi yoksa EAC'nin dilini nasıl değiştirirler? Bu durumda, URL'nin kendisinde kullanmak istediğiniz dili belirtebilirsiniz. Örneğin, Amerikan İngilizcesi için ? Mkt = EN-us'u EAC'nin URL'sine ekleyin: https://mail.domain.com/ecp?mkt=EN-us

9 Ekim 2017 Pazartesi

Windows Servis Konsolundan Servis Silme

Bu makalemde sizlere Windows sunucu veya client işletim sistemlerimiz üzerinde çalışan mevcut servisler içerisindeki bir servis nasıl manuel silinebilir bundan bahsetmek istiyorum.
Normal şartlarda servisler içindeki bir servisi silme işlemini manuel olarak yapmanızı önermiyorum, fakat bazı durumlarda kaldırmış olduğunuz bir programın uninstall işlemi bu işlemi tam olarak bitiremez veya uninstall konumu olmayabilir yada program bir şekilde bozulmuş olabilir programın kurulum dosyalarını ve register kayıtlarını elle temizlemenize rağmen servisler içerisinde bu programa ait servisin halen durduğunu görebilirsiniz.
Böyle bir durumla karşılaştığınızda bu servisi nasıl manuel olarak nasıl silebilirsiniz bunu anlatacağım.
Benim bilgisayarımda kaldırmak isteğim servis aşağıdaki resimde gözüken Mesh Agent background servisi, bu servisi servisler içinden kaldırmak istiyorum.
Run kısmına service.msc yazarak servisler konsoluna kolayca ulaşabilirsiniz.
Kaldırma işlemini yapmadan önce servis eğer çalışıyor ise önce durdurmanızı ve disable konuma almanızı tavsiye ederim.
Servisi kaldırmak için o servise ait Servis Name’ine ihtiyacınız var, aşağıdaki resimde gözüken isim servis name olmayabilir, gerçek service name’ini görebilmek için çift tıklayarak açalım.
ServiceSil_01
Servisi açtığımızda aşağıdaki ekranda Service name: karşısında yazan isim bu servise ait service name dir. Bunu not edelim ve cmd komut sistemini admin yetkileri ile açalım.
ServiceSil_02
Servisi silmek için kullanmamız gereken komut aşağıdaki gibidir.
Sc delete “Service Name”
Ben bu servisi silmek için komutumu aşağıdaki gibi kullanıyorum. Çift tırnak kullanmaya dikkat ediniz copy paste ile doğru gelmeyebilir.
Sc delete “Mesh Agent”
Komutu uyguladıktan sonra hemen altında [SC] DeleteService SUCCESS yazısını gördüyseniz servis silinmiş olmalıdır.
ServiceSil_03
Tekrar servisler konsoluna dönüp refresh yaparsam servisin silinmiş olduğunu görebilirim. Bu işlemden sonra sunucumu restart edip bir sorun olup olmadığını kontrol etmemde fayda var.
ServiceSil_04
Faydası olması dileklerimle.

Microsoft Windows Kullanılan Portlar

PortTransport ProtocolSystem Service Name
n/aGREGRE (IP protocol 47)Routing and Remote Access
n/aESPIPsec ESP (IP protocol 50)Routing and Remote Access
n/aAHIPsec AH (IP protocol 51)Routing and Remote Access
7TCPEchoSimple TCP/IP Services
7UDPEchoSimple TCP/IP Services
9TCPDiscardSimple TCP/IP Services
9UDPDiscardSimple TCP/IP Services
13TCPDaytimeSimple TCP/IP Services
13UDPDaytimeSimple TCP/IP Services
17TCPQuotdSimple TCP/IP Services
17UDPQuotdSimple TCP/IP Services
19TCPChargenSimple TCP/IP Services
19UDPChargenSimple TCP/IP Services
20TCPFTP default dataFTP Publishing Service
21TCPFTP controlFTP Publishing Service
21TCPFTP controlApplication Layer Gateway Service
23TCPTelnetTelnet
25TCPSMTPSimple Mail Transfer Protocol
25TCPSMTPExchange Server
42TCPWINS ReplicationWindows Internet Name Service
42UDPWINS ReplicationWindows Internet Name Service
53TCPDNSDNS Server
53UDPDNSDNS Server
53TCPDNSInternet Connection Firewall/Internet Connection Sharing
53UDPDNSInternet Connection Firewall/Internet Connection Sharing
67UDPDHCP ServerDHCP Server
67UDPDHCP ServerInternet Connection Firewall/Internet Connection Sharing
69UDPTFTPTrivial FTP Daemon Service
80TCPHTTPWindows Media Services
80TCPHTTPWorld Wide Web Publishing Service
80TCPHTTPSharePoint Portal Server
88TCPKerberosKerberos Key Distribution Center
88UDPKerberosKerberos Key Distribution Center
102TCPX.400Microsoft Exchange MTA Stacks
110TCPPOP3Microsoft POP3 Service
110TCPPOP3Exchange Server
119TCPNNTPNetwork News Transfer Protocol
123UDPNTPWindows Time
123UDPSNTPWindows Time
135TCPRPCMessage Queuing
135TCPRPCRemote Procedure Call
135TCPRPCExchange Server
135TCPRPCCertificate Services
135TCPRPCCluster Service
135TCPRPCDistributed File System
135TCPRPCDistributed Link Tracking
135TCPRPCDistributed Transaction Coordinator
135TCPRPCDistributed File Replication Service
135TCPRPCFax Service
135TCPRPCMicrosoft Exchange Server
135TCPRPCFile Replication Service
135TCPRPCGroup Policy
135TCPRPCLocal Security Authority
135TCPRPCRemote Storage Notification
135TCPRPCRemote Storage Server
135TCPRPCSystems Management Server 2.0
135TCPRPCTerminal Services Licensing
135TCPRPCTerminal Services Session Directory
137UDPNetBIOS Name ResolutionComputer Browser
137UDPNetBIOS Name ResolutionServer
137UDPNetBIOS Name ResolutionWindows Internet Name Service
137UDPNetBIOS Name ResolutionNet Logon
137UDPNetBIOS Name ResolutionSystems Management Server 2.0
138UDPNetBIOS Datagram ServiceComputer Browser
138UDPNetBIOS Datagram ServiceMessenger
138UDPNetBIOS Datagram ServiceServer
138UDPNetBIOS Datagram ServiceNet Logon
138UDPNetBIOS Datagram ServiceDistributed File System
138UDPNetBIOS Datagram ServiceSystems Management Server 2.0
138UDPNetBIOS Datagram ServiceLicense Logging Service
139TCPNetBIOS Session ServiceComputer Browser
139TCPNetBIOS Session ServiceFax Service
139TCPNetBIOS Session ServicePerformance Logs and Alerts
139TCPNetBIOS Session ServicePrint Spooler
139TCPNetBIOS Session ServiceServer
139TCPNetBIOS Session ServiceNet Logon
139TCPNetBIOS Session ServiceRemote Procedure Call Locator
139TCPNetBIOS Session ServiceDistributed File System
139TCPNetBIOS Session ServiceSystems Management Server 2.0
139TCPNetBIOS Session ServiceLicense Logging Service
143TCPIMAPExchange Server
161UDPSNMPSNMP Service
162UDPSNMP Traps OutboundSNMP Trap Service
389TCPLDAP ServerLocal Security Authority
389UDPDC LocatorLocal Security Authority
389TCPLDAP ServerDistributed File System
389UDPDC LocatorDistributed File System
389UDPDC LocatorNetlogon
389UDPDC LocatorKerberos Key Distribution Center
443TCPHTTPSHTTP SSL
443TCPHTTPSWorld Wide Web Publishing Service
443TCPHTTPSSharePoint Portal Server
443TCPRPC over HTTPSExchange Server 2003
445TCPSMBFax Service
445TCPSMBPrint Spooler
445TCPSMBServer
445TCPSMBRemote Procedure Call Locator
445TCPSMBDistributed File System
445TCPSMBLicense Logging Service
445TCPSMBNet Logon
464UDPKerberos Password V5Kerberos Key Distribution Center
464TCPKerberos Password V5Kerberos Key Distribution Center
500UDPIPsec ISAKMPLocal Security Authority
515TCPLPDTCP/IP Print Server
548TCPFile Server for MacintoshFile Server for Macintosh
554TCPRTSPWindows Media Services
563TCPNNTP over SSLNetwork News Transfer Protocol
593TCPRPC over HTTPS endpoint mapperRemote Procedure Call
593TCPRPC over HTTPSExchange Server
636TCPLDAP SSLLocal Security Authority
636UDPLDAP SSLLocal Security Authority
993TCPIMAP over SSLExchange Server
995TCPPOP3 over SSLExchange Server
1067TCPInstallation Bootstrap ServiceInstallation Bootstrap protocol server
1068TCPInstallation Bootstrap ServiceInstallation Bootstrap protocol client
1270TCPMOM-EncryptedMicrosoft Operations Manager 2000
1433TCPSQL over TCPMicrosoft SQL Server
1433TCPSQL over TCPMSSQL$UDDI
1434UDPSQL ProbeMicrosoft SQL Server
1434UDPSQL ProbeMSSQL$UDDI
1645UDPLegacy RADIUSInternet Authentication Service
1646UDPLegacy RADIUSInternet Authentication Service
1701UDPL2TPRouting and Remote Access
1723TCPPPTPRouting and Remote Access
1755TCPMMSWindows Media Services
1755UDPMMSWindows Media Services
1801TCPMSMQMessage Queuing
1801UDPMSMQMessage Queuing
1812UDPRADIUS AuthenticationInternet Authentication Service
1813UDPRADIUS AccountingInternet Authentication Service
1900UDPSSDPSSDP Discovery Service
2101TCPMSMQ-DCsMessage Queuing
2103TCPMSMQ-RPCMessage Queuing
2105TCPMSMQ-RPCMessage Queuing
2107TCPMSMQ-MgmtMessage Queuing
2393TCPOLAP Services 7.0SQL Server: Downlevel OLAP Client Support
2394TCPOLAP Services 7.0SQL Server: Downlevel OLAP Client Support
2460UDPMS TheaterWindows Media Services
2535UDPMADCAPDHCP Server
2701TCPSMS Remote Control (control)SMS Remote Control Agent
2701UDPSMS Remote Control (control)SMS Remote Control Agent
2702TCPSMS Remote Control (data)SMS Remote Control Agent
2702UDPSMS Remote Control (data)SMS Remote Control Agent
2703TCPSMS Remote ChatSMS Remote Control Agent
2703UPDSMS Remote ChatSMS Remote Control Agent
2704TCPSMS Remote File TransferSMS Remote Control Agent
2704UDPSMS Remote File TransferSMS Remote Control Agent
2725TCPSQL Analysis ServicesSQL Analysis Server
2869TCPUPNPUniversal Plug and Play Device Host
2869TCPSSDP event notificationSSDP Discovery Service
3268TCPGlobal Catalog ServerLocal Security Authority
3269TCPGlobal Catalog ServerLocal Security Authority
3343UDPCluster ServicesCluster Service
3389TCPTerminal ServicesNetMeeting Remote Desktop Sharing
3389TCPTerminal ServicesTerminal Services
3527UDPMSMQ-PingMessage Queuing
4011UDPBINLRemote Installation
4500UDPNAT-TLocal Security Authority
5000TCPSSDP legacy event notificationSSDP Discovery Service
5004UDPRTPWindows Media Services
5005UDPRTCPWindows Media Services
5722TCPRPCDistributed File System Replication
6001TCPInformation StoreExchange Server 2003
6002TCPDirectory ReferralExchange Server 2003
6004TCPDSProxy/NSPIExchange Server 2003
42424TCPASP.Net Session StateASP.NET State Service
51515TCPMOM-ClearMicrosoft Operations Manager 2000
1024-65535TCPRPCRandomly allocated high TCP ports

Outlook Lync Meeting Delegate etme (alıntıdır)

Lync 2013 Delegates Pt.1 (Non Lync Enterprise Voice enabled delegation) ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ 0 L...