Архив рубрики: Windows 2008
Переход на постоянное зимнее время 26.10.2014 Centos/Debian/Ubuntu/Windows/Cisco… etc
Собственно актуально.
В соответствии с постановлением главы нашего государства переход на зимнее время состоится в ночь на 26 октября 2014 года
Ман по переходу на различных версиях ОС ниже.
Windows (2008 R2)
wusa.exe \\FS\setup$\Windows6.1-KB2998527-x64.msu /quiet /norestart tzutil /s "Russian Standard Time"
Freebsd
[root@eis /home/lexit/tzdata] zdump -v /etc/localtime | grep 2014 #fetch ftp://ftp.iana.org/tz/tzdata-latest.tar.gz #mkdir tzdata #cd tzdata #tar xzf ../tzdata-latest.tar.gz #zic europe #tzdata [x]Europe [x] Russian Federation][x] Moscow # zdump -v /etc/localtime | grep 2014 /etc/localtime Sat Oct 25 21:59:59 2014 UTC = Sun Oct 26 01:59:59 2014 MSK isdst=0 gmtoff=14400 /etc/localtime Sat Oct 25 22:00:00 2014 UTC = Sun Oct 26 01:00:00 2014 MSK isdst=0 gmtoff=10800
Centos
Вариант 1. ( для продакт сред может принести лишний геморой) yum update && yum upgrade
Вариант 2.
# yum update tzdata # rm -rf /etc/localtime # ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime
Debian / Ubuntu / + (java)
Вариант 1. ( для продакт сред может принести лишний геморой) apt-get update && apt-get upgrade
Вариант 2.
wget http://ftp.ru.debian.org/debian/pool/main/t/tzdata/tzdata_2014h-2_all.deb dpkg -i tzdata_2014h-2_all.deb #JAVA wget http://ftp.ru.debian.org/debian/pool/main/t/tzdata/tzdata-java_2014h-2_all.deb dpkg -i tzdata-java_2014h-2_all.deb #check zdump -v /etc/localtime | grep 2014
Java (Windows)
http://www.oracle.com/technetwork/java/javase/downloads/tzupdater-download-513681.html
c:\Install>java -jar tzupdater.jar -u -v java.home: C:\Program Files\Java\jre7 java.vendor: Oracle Corporation java.version: 1.7.0_71 JRE time zone data version: tzdata2014c Embedded time zone data version: tzdata2014h Extracting files... done. Renaming directories... done. Validating the new time zone data... done. Time zone data update is complete.
Exchange
Exchange Server meetings in Russian time zones as well as names of time zones are incorrect after October 26, 2014
http://support2.microsoft.com/kb/3004235
Cisco
clock timezone MSK 3 ntp master 3 ntp server 192.168.0.2
Автоматическое приветственное письмо новому сотруднику компании. Exchange 2013
Для реализации данной функциональности будем использовать агента «Scripting Agent» сервера MS Exchange ( по умолчанию агент отключен)
1. агент сценариев использует файл “ScriptingAgentConfig.xml”, который находится в директории \Bin\CmdletExtensionAgents папки в которую установлен сервер Ms Exchange. Читать далее
Перечисление на основе доступа Windows 2008 R2
Access-based Enumeration (доступ на основе разрешений)
позволяет на общих сетевых ресурсах скрыть от пользователей файлы и папки, к которым у них отсутствует NTFS-доступ.
Включение Windows 2008 R2 Читать далее
Windows 2008 Powershell Оповещение о неудачных попытках входа в систему на электронную почту
1. В планировщике задания создаем правило со следующими параметрами
Блокировка пользователя при увольнении
Задача:
1. Выгрузка почты аккаунта пользователя при увольнении в pst файл
2. Установка переадресации на замещающего сотрудника
3. Перенос учетки в OU blocked
4. блокировка аккаунта
5. Информирование ответственных лиц компании
$Account = read-host "Введите аккаунт для блокировки:"; $zam = read-host "Аккаунт заместителя:"; $PathAccount = dsquery * -filter "&(objectcategory=user)(sAMAccountName=$Account)"; IF ($PathAccount -ne $NULL) { $AccountName = dsquery * -filter "&(objectcategory=user)(sAMAccountName=$Account)" -attr givenName -l; $AccountSName = dsquery * -filter "&(objectcategory=user)(sAMAccountName=$Account)" -attr sn -l; $AccountTitle = dsquery * -filter "&(objectcategory=user)(sAMAccountName=$Account)" -attr title -l; $AccountDepartment = dsquery * -filter "&(objectcategory=user)(sAMAccountName=$Account)" -attr department -l; $AccountCompany = dsquery * -filter "&(objectcategory=user)(sAMAccountName=$Account)" -attr company -l; $AccountTel = dsquery * -filter "&(objectcategory=user)(sAMAccountName=$Account)" -attr telephoneNumber -l; $DisabledDate = Get-Date -format d; dsmod user $PathAccount -desc $DisabledDate -disabled yes ; $dt = get-date -format 'MMM-yyyy'; md \\mail\archive$\blocked\$dt\$Account; Set-Mailbox -HiddenFromAddressListsEnabled $true -Identity "$Account"; Set-Mailbox -Identity "$Account" -ForwardingAddress "$zam" -DeliverToMailboxAndForward $false New-MailboxExportRequest -Mailbox "$Account" -FilePath \\mail\archive$\blocked\$dt\$Account\$Account.pst; $OUBlocked = 'ou=Blocked,dc=domain,dc=lh'; dsmove $PathAccount -newparent $OUBlocked; $enc = New-Object System.Text.utf8encoding Send-MailMessage -From "IT-DEPT-NOTIFIER <postmaster@domain.ru>" -To "help@domain.ru", "hr@domain.ru" -Encoding $enc -Subject "Пользователь $Account был заблокирован" -BodyAsHtml "Логин: <b>$Account</b><br />Сотрудник: <b>$AccountName $AccountSName</b><br />Телефон: <b>$AccountTel</b><br />Должность: <b>$AccountTitle</b><br />Департамент: <b>$AccountDepartment</b><br />Компания: <b>$AccountCompany</b><br /><hr />Это сообщение создано автоматически. Просьба не отвечать на него." -Priority High -SmtpServer mail.domain.lh; } ELSE { echo "Нет пользователя!" }
Размер таблиц в БД MSSQL 2008
Дабы не потерять!
DBCC UPDATEUSAGE (0); create table #t(name varchar(255), row varchar(255), reserved varchar(255), data varchar(255), inxex_size varchar(255), unused varchar(255)) insert into #t exec sp_msforeachtable N'exec sp_spaceused ''?''' select * from #t order by CONVERT(bigint,REPLACE(data,' KB','')) DESC drop table #t
IP-адрес XXXXX, указанный для этого сетевого адаптера, уже назначен другому…
В компьютере сгорела сетевая карта, после установки новой, при задании IP адреса, появляется следующее сообщение: «IP-адрес XXXXX, указанный для этого сетевого адаптера, уже назначен другому…» , старый сетевой адаптер не отображается в папке сетевые подключения.
Пуск -> Выполнить -> CMD
set devmgr_show_nonpresent_devices=1 cd %SystemRoot%\System32 start devmgmt.msc
Вид -> Скрытые устройства.
Удалите ненужную сетевую карту.
Блокировка устаревших записей ПК AD
Powershell
PS C:\Users\lexit> Import-Module ActiveDirectory PS C:\Users\lexit> get-command -module ActiveDirectory PS C:\Users\lexit> $OldDate = (Get-Date).AddDays(-45).ToFileTime() PS C:\Users\lexit> $r=Get-ADComputer -Property Name,lastLogonDate -Filter {lastLogonDate -lt $OldDate} | Set-ADComputer -Enabled $false
Удаление несуществующего контроллера домена
1. НЕсуществующий контроллер домена dc9.domain.local (Физически не существует)
2. Доступный контроллер домена DC10.domain.local
C:\Windows\system32>ntdsutil
ntdsutil: metadata cleanup
metadata cleanup: connections
server connections: connect to server DC10.domain.local
Привязка к DC10.domain.local …
Подключен к DC10.domain.local с помощью учетных данных локального пользователя.
server connections: quit
metadata cleanup: select operation target
select operation target: list domain
Найдено доменов: 3
0 — DC=domain,DC=local
1 — DC=Branch,DC=domain,DC=local
2 — DC=NY,DC=domain,DC=local
select operation target: select domain 0
Нет текущего сайта
Домен — DC=domain,DC=local
Нет текущего сервера
Нет текущего контекста именования
select operation target: list sites
Найдено сайтов: 7
0 — CN=SPB,CN=Sites,CN=Configuration,DC=domain,DC=local
1 — CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=domain,DC=local
2 — CN=MSK,CN=Sites,CN=Configuration,DC=domain,DC=local
3 — CN=EKB,CN=Sites,CN=Configuration,DC=domain,DC=local
4 — CN=RST,CN=Sites,CN=Configuration,DC=domain,DC=local
5 — CN=SMR,CN=Sites,CN=Configuration,DC=domain,DC=local
6 — CN=NSK,CN=Sites,CN=Configuration,DC=domain,DC=local
select operation target: select site 5
Сайт — CN=SMR,CN=Sites,CN=Configuration,DC=domain,DC=local
Домен — DC=domain,DC=local
Нет текущего сервера
Нет текущего контекста именования
select operation target: list servers in site
Найдено серверов: 1
0 — CN=DC9,CN=Servers,CN=SMR,CN=Sites,CN=Configuration,DC=domain,DC=local
select operation target: select server 0
Сайт — CN=SMR,CN=Sites,CN=Configuration,DC=domain,DC=local
Домен — DC=domain,DC=local
Сервер — CN=DC9,CN=Servers,CN=SMR,CN=Sites,CN=Configuration,DC=domain,DC=local
Объект DSA — CN=NTDS Settings,CN=DC9,CN=Servers,CN=SMR,CN=Sites,CN
=Configuration,DC=domain,DC=local
Имя DNS-узла — DC9.domain.local
Объект-компьютер — CN=DC9,OU=Domain Controllers,DC=domain,DC=local
Нет текущего контекста именования
select operation target: quit
metadata cleanup: remove selected server
Передача или захват ролей FSMO от выбранного сервера.
Удаление метаданных FRS для выбранного сервера.
Поиск членов FRS в «CN=DC9,OU=Domain Controllers,DC=domain,DC=local».
Удаление поддерева в «CN=DC9,OU=Domain Controllers,DC=domain,DC=local».
Ошибка при попытке удалить параметры FRS на CN=DC9,CN=Servers,CN=SMR,CN=Si
tes,CN=Configuration,DC=domain,DC=local: «Элемент не найден.»;
очистка метаданных продолжается.
«CN=DC9,CN=Servers,CN=SMR,CN=Sites,CN=Configuration,DC=domain,DC=local» удалена
с сервера «DC10.domain.local»
metadata cleanup:
metadata cleanup:
metadata cleanup: quit
ntdsutil: quit
2. Active Directory — Сайты и службы Удаляем сервер из сайта CN=SMR
3. Чистим все ветки DNS от устаревшей записи