Categorii
Cum sa

Logout Disconnected Remote User Sessions

O varianta este cu un script powershell care il putem rula cu Scheduler in fiecare noapte.
Script-ul powershell:

Write-Host "Ending All Disconnected Remote User Sessions"
$RDSessions = Get-RDUserSession | Where-Object -Filter {$_.SessionState -eq 'STATE_DISCONNECTED'}
If (!$RDSessions){
Write-Output "No Remote User Sessions found "
} Else {
Foreach ($RDSession in $RDSessions){
Invoke-RDUserLogoff -UnifiedSessionID $RDSession.SessionId -HostServer $RDSession.HostServer -Force
Write-Output "The user" $RDSession.UserName "is logged off from" $RDSession.HostServer "server"
}
}

La actiuni Program/Script: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
Iar la parametri(arguments): C:\scripts\logoff-disconnected.ps1 – script-ul de mai sus.

Bifam si „Run with highest privileges”

Categorii
Cum sa

Configurare UNMS via SSH EdgeSwitch

Pentru setare cheie UNMS la switch-urile Ubiquiti EdgeSwitch via ssh.
Datele implicite de conectare sunt ubnt/ubnt

enable
configure
service unms key (unms key)
service unms - face enable la serviciul unms
show unms - afisare status

Categorii
Cum sa

List error_log files in /home/user/public_html

find /home/*/public_html/ -maxdepth 1 -type f -iname error_log -size +50M -exec du -sh {} \;

Categorii
Cum sa

Verificare LdapSrvPriority si LdapSrvWeight

Pornim nslookup si din consola nslookup:

set q=SRV
_ldap._tcp.dc._msdcs.

Categorii
Cum sa

Activare php-fpm status page pe servere cu plesk

Conditii pentru aceasta varianta:
– server plesk
– nginx ca si proxy pentru apache
– php-fpm binenteles

Cream fisierul /var/www/vhosts/system/numedomeniu/conf/php.ini cu continutul

[php-fpm-pool-settings]
pm.status_path = /status
ping.path = /ping

In plesk la Domains > numedomeniu > Apache & nginx Settings introducem:

location ~ ^/(status|ping)$ {
fastcgi_split_path_info ^((?U).+\\.php)(/?.+)$;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_pass "unix:///var/www/vhosts/system/numedomeniu/php-fpm.sock";
include /etc/nginx/fastcgi.conf;
}

Actualizam setarile php:

/usr/local/psa/bin/php_settings -u

Putem apela acum in browser:

http://numedomeniu/status

respectiv

http://numedomeniu/status?full

Categorii
Cum sa

Configurare SPF relay extern

Exemplu – pentru implementare mailchannels trebuie actualizata inregistrarea txt in dns-uri sa includa si „include:relay.mailchannels.net”.
for i in `ls /var/cpanel/users` ;
do /usr/local/cpanel/bin/spf_installer $i "include:relay.mailchannels.net" 0 0 1;
done

Categorii
Cum sa

error while loading shared libraries: libxml2.so.2: wrong ELF class: ELFCLASS32

La rulare yum avem eroarea:
error while loading shared libraries: libxml2.so.2: wrong ELF class: ELFCLASS32
Apare atunci cand sunt instalate ambele versiune libxml2 – 32/64bit.
Verificam pachetele instalate:
rpm -qa --queryformat '%{n}-%{v}-%{r}.%{arch}\n' libxml2
Stergem versiune 32bit
rpm -e libxml2-2.6.26-2.1.25.el5_11.i386

Categorii
Cum sa

Lipsa SQLServerWriter la VSSadmin list writers

La services – modificam utilizatorul sub care ruleaza serviciul SQL Server Writer Service de la Local Service la un utilizator cu drepturi de administrare.
Testat cu Windows 2012.

Categorii
Cum sa

Stergere sym links

Stergere sym links din directorul curent.
find -type l -delete

Categorii
Cum sa

Extragere adrese de email

Le extragem, le sortam, si le afisam doar pe cele unice:

awk -v RS='[[:alnum:]_.]+@[[:alnum:]_]+[.][[:alnum:]]+' 'RT{print RT}' |sort|uniq