Aylık Arşiv: Kasım 2020

Kas 13

Linux Dosyaları Tarihe Göre Bul ve Belirli Bir Tarihte Değiştirilen Dosyaları Listele

Kaynak Dosyaları tarihe göre bulmak için ls komut örnekleri ls -l ls -lt ls -ltu ls -lt /etc/ | more Bilgileri filtrelemek için grep komutunu / egrep komutunu kullanmanız gerekir: find . -type f -ls |grep ‘2020’ find . -type f -ls |grep ‘dosya_adi’ find /etc/ -type f -ls |grep ‘Kas 12’ Belirli bir tarih …

Okumaya devam edin »

Kas 11

How to configure MTU (Maximum Transmission Unit) for Jumbo Frames on Dell S4148T-ON switches

Mtu nasıl ayarlanır? Biz NFS için vmware tarafında ESX’lerde Configure->Networking->Virtual Switches->Edit sekmesinde 1500 değerini 9000 set ettik. Daha sonra 10G DMZ anahtarın ESX vmniclerinin bağlı olduğu portlarda; The MTU is set at the interface level. Command Parameter DMZS# configure Enter global configuration mode. DMZ(conf)# interface te 1/1/1 DMZ(conf)# interface range te 1/1/1 – 1/1/6 Enter …

Okumaya devam edin »

Kas 06

Linux’ta programla ilgili çalıştırabilir komutlar

apropos isimli güzel bir uygulama var. man (yardım) sayfalarını tarayıp verilen sözcük ile ilgili çalıştırılabilir komutları buluyor. Kaynak M.Özalp

Kas 06

Moodle aynı ID ile girişleri Engelleme

Site Administration > Plugins > Authentication > Manage Authentication > Limit concurrent logins 😉 Bunu denedim 4 farklı taracıda login olabildim fakat herhangi bir ögeye tıkladığımda sistem otomatik atıyor. Alttaki kodu deneme fırsatım olmadı moodle gruplarında gördüm, deneyip çözümüne katkı sağlarsa ufakta olsa bir feedback harika olur 🙂 You can restrict users to a single …

Okumaya devam edin »

Kas 06

Ldap servisi çalışıyor mu_?

ldaputils paketi yüklü olan herhangi bir bilgisayardan şu şekilde kontrol yapılabiliyor: ([[ `ldapsearch -x -h ldap_server_ip -b “ou=person,dc=aa,dc=bb,dc=cc” uid=xx.yy` =~ ‘numEntries’ ]] && echo OK || echo NOTOK) windows FW engellemektedir. crontab -e # Ldap temizlik – 0 4 * * * /usr/bin/db4.8_archive -d -h /var/lib/ldap # Ldap durursa start ver – */1 * * …

Okumaya devam edin »

Kas 06

HAproxy arkasındaki Moodle Cluster’da gerçek IP adresini Loglama

HaProxy arkasında çalıştırdığımız Moodle’ların kendi log’larında (web arayüzünden baktığımız) IP adreslerinde hep HA’nın IP adresini görüyoruz. Aslında bu durum gayet normal. Ancak biz gerçek istemcinin IP adresini göstermek istiyoruz. Reverse proxy’lerde, arkadaki sunucularda proxy’nin kendi IP adresinin değil de gerçek istemcinin IP adresininb gönderilebilmesi için X-Forwarded-For isminde genel bir terim var. Bunun için hem proxy’de …

Okumaya devam edin »

Kas 06

Moodle “error/invalidmysqlnativetype” hatası ve çözümü

/var/www/moodle/lib/dml/mysqli_native_moodle_database.php dosyasında 1025. satırı comment edince düzelmektedir. Aslında bir hata var biz sadece throw etmiyoruz. Bu normalde database bağlantısı ile ilgili biz sistemde moodle caching işlemini redis’e yaptırdığımız için bu tarz bir hatayla karşılaştık. Redis’ten mi? mysql’den mi? sebebini anlamak adına moodle config.php dosyasının başına phpinfo(); eklenerek hem bileşenleri hem de nerede hata alındığını görebiliriz. …

Okumaya devam edin »

Kas 06

Moodle Debug Mod Açma

$CFG->tool_generator_users_password = ‘moodle’; @ini_set(‘display_errors’, ‘1’); // NOT FOR PRODUCTION SERVERS! $CFG->debug = 32767; // DEBUG_DEVELOPER // NOT FOR PRODUCTION SERVERS! // for Moodle 2.0 – 2.2, use: $CFG->debug = 38911; $CFG->debugdisplay = true; // NOT FOR PRODUCTION SERVERS! $CFG->debugusers = ‘2’; https://docs.moodle.org/39/en/Debugging#In_config.php

Kas 05

Moodle Cluster Yapısında HAproxy Load Balancer

global maxconn 23200000 log /dev/log local0 info chroot /var/lib/haproxy stats socket /run/haproxy/admin.sock mode 660 level admin expose-fd listeners stats timeout 30s user haproxy group haproxy daemon # Default SSL material locations ca-base /etc/ssl/certs crt-base /etc/ssl/private # See: https://ssl-config.mozilla.org/#server=haproxy&server-version=2.0.3&config=intermediate ssl-default-bind-ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE> ssl-default-bind-ciphersuites TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256 ssl-default-bind-options ssl-min-ver TLSv1.2 no-tls-tickets tune.ssl.default-dh-param 2048 defaults log global mode http option httplog …

Okumaya devam edin »