$ bash -x example_script.sh + echo 'Hello world,' Hello world, ++ date +%Y-%m-%d + echo 'Today is 2011-10-11' Today is 2011-10-11
Архив рубрики: трудовыебудни
Маями бич )
Как снять статистику загрузки с ESX сервера
esxtop -b -a -d %SEC% -n %COUNT% | gzip -9c > /root/esxtop.out.gz
где
%SEC% — количество секунд между измерениями,
%COUNT% — количество измерений.
Утилита для анализа получившегося лога
http://labs.vmware.com/flings/esxplot
squid ntlm доступ к кешу запрещен
Ох, долго мучался с выскакивающим в произвольное время окном авторизации на сквиде…
libsmb/ntlmssp.c:342(ntlmssp_update)
got NTLMSSP command 1, expected 3
Суровые Московские админы в турции
[youtube]http://www.youtube.com/watch?v=ASbzY-AdTZk&feature=player_detailpage[/youtube]
[youtube]http://www.youtube.com/watch?v=YtYop9R81ig&feature=player_detailpage[/youtube]
Массовая смена паролей в AD средствами Powershell
Для начала нам понадобится скачать и установить ActiveRoles Management Shell for Active Directory http://www.quest.com/powershell/activeroles-server.aspx
После установки подключаем…
PS C:> Add-PSSnapin Quest.ActiveRoles.ADManagement
$OU = "domain.local/OU_UNIT/"
Get-QADUser -SizeLimit 0 -SearchRoot $OU | ForEach-Object {
$DN = $_.DN
$Password = ""
$rand = New-Object System.Random
1..6 | ForEach { $Password = $Password + [char]$rand.next(97,122) }
$login = $_.LogonName
$file=c:report.txt
Add-Content -Path $file -Value "Пользователь:$(ConvertFrom-DN($DN))`t Имя для входа – $($login)`t Новый пароль – $($Password)"
$account = [ADSI]$ldapURL
$account.InvokeSet("SetPassword", $Password)
$account.setinfo()
}
Массовое изменение полного имени пользователя в AD с использованием Powershell
Add-PSSnapin Quest.ActiveRoles.ADManagement
Get-QADUser -SizeLimit 0 -SearchRoot «domain.com/Users» | ForEach-Object{$_|Set-QADUser -DisplayName «$($_.givenname+’ ‘+$_.sn)»}



