LDAP Servis Yönetimi. Ender Güler HPC Sistem Sorumlusu Ulusal Yüksek Başarımlı Hesaplama Merkezi UHeM

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "LDAP Servis Yönetimi. Ender Güler HPC Sistem Sorumlusu Ulusal Yüksek Başarımlı Hesaplama Merkezi UHeM"

Transkript

1 LDAP Servis Yönetimi Ender Güler HPC Sistem Sorumlusu Ulusal Yüksek Başarımlı Hesaplama Merkezi UHeM

2 Konu başlıkları AAA nedir? LDAP nedir? Kavramlar LDAP AAA'da nerede bulunur? OpenLDAP servisi CentOS 7'de nasıl kurulur? OpenLDAP servisi CentOS 7'de nasıl ayarlanır? Linux sunucuların OpenLDAP üzerinden kimlik doğrulama işlemleri yapabilmeleri için neler yapılır? OpenLDAP servisi durum incelemesi: UHeM

3 AAA Nedir? AAA (İngilizce triple a) diye okunur genelde... Authentication, Authorization and Accounting sözcüklerinin baş harflerinden oluşturulmuş bir kısaltmadır. AAA, bilgisayar sistemlerine kontrollü bir şekilde erişime, erişilen sistem üzerinde erişen kişiye kısıtlayıcı kural koymaya, sisteme erişen kişinin sistem kullanımıyla ilgili kayıtlarının tutulmasına ve bunların herhangi bir anda incelenmesine imkan sağlayan sistematik bir yapıdır. Modern tüm işletim sistemleri bu yapıyı bir şekilde kurmuştur.

4 LDAP Nedir? LDAP, Lightweight Directory Access Protocol sözcüklerinin baş harflerinden olusturulmuş bir kısaltmadır. Network üzerinde dağıtık bir şekilde dizin bilgi servislerine erişim ve bu servislerin yönetimi için kullanılan, açık ve endüstri standardı, yazılım üretici firmalardan bağımsız bir uygulama protokolüdür. LDAP öncesinde X.500 denilen başka bir dizin erişim ve yönetim standardı kullanılmaktaydı. LDAP X.500'ün basitleştirilmiş halidir. Kısacısı LDAP tek başına anıldığında, yazılımsal herhangi bir bütünü değil de yazılımların dizin servislerini kullanması için ortaya konmuş kurallar topluluğunu ifade eder.

5 Kavramlar - 1 LDAP uygulamalarının en önemli özelliği bir veri tabanı uygulaması olmasıdır. Genellikle okumaya yönelik olarak optimize edilmiştir. Verilerde sıklıkla değişiklik yapılması gereken durumlar için çok da uygun olmayabilir. Yapısı ağaç şeklindedir. Hiyerarşik bilgi tutmak için kullanılır. Örneğin adres defterleri LDAP üzerinde tutulmaya çok uygun bir veri tabanıdır. Adres defterindeki insanları gruplara ayırmak isteyebiliriz Oradaki kişilerin değişik bilgilerini tutmak isteyebiliriz Her değişik bilgi türü ya da sınıflandırması için değişik kategoriler açabiliriz.

6 Kavramlar - 2

7 Kavramlar - 3 Ağaç yapısı kurulurken dikkat edilmesi gereken bazı anahtar ifadeler ve yazım şekilleri mevcuttur. Önemli anahtar ifadeler şu şekildedir: dc: Domain Component o: Organization ou: Organizational Unit cn: Common Name uid: User ID dn: Distinguished Name

8 Kavramlar - 4 Ağacın yaprakları bilginin toplandığı son noktadır ve bu kayıtlar dn ile ifade edilirler ve dn ler yaprağın bağlı olduğu her dalı ve nihayetinde kökü içerecek şekilde aşağıdaki sentaks ile yazılmalıdırlar: dn: uid=eguler,ou=users,dc=uybhm,dc=itu,dc=edu,dc=tr Bir DN ağaçtaki tekil yapraktır. Aynı DN'den o ağacın üzerinde birden fazla bulunamaz. Eğer iki farklı LDAP servisi biribirleriyle bilgi alışverişinde bulunmayacaksa bu durumda bu iki ağaçta aynı DN'den birer tane bulunabilir.

9 Kavramlar - 5 Şemalar LDAP uygulamalarının olmazsa olmazlarıdır ve bilginin bütünlüğü ve tutarlılığı bu şemalarla sağlanır. Nesnelerin sınıflarını tanımlayarak, hangi bilgileri tutabileceklerini, kaydedilecek bu bilgilerden hangilerinin zorunlu olarak tutulması gerektiğini hangilerininse isteğe bağlı tutulacağını ya da boş bırakılacağını belirlerler. LDAP ağaç örneğindeki eguler kullanıcısına baktığımızda objectclass ile başlayan satırlar mevcut. Bu satırlar, şemalarda tanımlanmış sınıflara atıfta bulunurlar. Yaygın olarak kullanılan şemalar, LDAP servis uygulamalarıyla birlikte gelirler. Ancak istenirse sıfırdan şema yazılabileceği gibi, herhangi bir şema örnek alınarak yeni bir şema türetilebilir.

10 Uygulamalar Pekçok yazılım üreticisi kendisine ait LDAP servis uygulaması geliştirmiştir: Açık Kaynak Kodlu OpenLDAP Server: Sırf bu yazılımı meydana getiren geliştiricilerin oluşturduğu bir topluluktur. Apache Directory Server: Apache Vakfı tarafından geliştirilmektedir 389 Directory Server: Fedora/Red Hat tarafından geliştirilmektedir Ticari Active Directory: Microsoft Novell edirectory: Novell Oracle Internet/Unified Directory Server: Oracle

11 LDAP AAA ilişkisi AAA'in kimlik doğrulama, yetkilendirme ve denetleme için kayıt tutma olduğu göz önüne alındığında LDAP hem kimlik doğrulama hem de yetkilendirme için kullanılabilir. LDAP ile dağıtılan şemalar tam da bu iki işte özelleşecek şekilde hazırlanagelmiştir ve bu sayede LDAP servis uygulamalarını yazanlar büyük ölçüde standart bir kimlik doğrulama ve yetkilendirme mekanizması sunar haldedirler.

12 Kurulum ve Ayarlamalar 1 1- Gerekli paketler yum repo'sundan kurulurlar ~]# yum install openldap-servers openldap-clients nss-pam-ldapd 2- OpenLDAP servisi başlatılır ve sunucu reboot edildiğinde otomatik başlatılsın diye enable edilir. ~]# systemctl start slapd ~]# systemctl enable slapd 3- CentOS ile birlikte dağıtılan ancak sisteme dahil edilmeyen şemalar aşağıdaki komutla sunucuda aktif hale getirilir. ldapmodify -a -Q -Y EXTERNAL -H ldapi:/// -f /etc/openldap/schema/cosine.ldif ldapmodify -a -Q -Y EXTERNAL -H ldapi:/// -f /etc/openldap/schema/inetorgperson.ldif ldapmodify -a -Q -Y EXTERNAL -H ldapi:/// -f /etc/openldap/schema/nis.ldif 4- LDAP servis yöneticisinin şifresi üretilir. (Bunu daha sonra kullanacağız...) ~]# slappasswd -s BuR4ya_zor+birSifreYazin! -h {SSHA} {SSHA}z34xX6y/rbbFnhLAC2LIXMaPpbKuhgNc 5- LDAP DB'si için -mesela- domain name ile ilişkilendirilmiş bir kök DN oluşturulmalıdır. Bunun için aşağıdaki içeriğe sahip bir dosya hazırlanmalıdır: ~]# vi 00-ldap_tree_root.ldif dn: olcdatabase={2}hdb,cn=config changetype: modify replace: olcsuffix olcsuffix: dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr

13 Ayarlamalar 2 6- İçeriği hazırlanan dosya DB'e aşağıdaki komutla eklenir: ~]# ldapmodify -Q -Y EXTERNAL -H ldapi:/// -f 00-ldap_tree_root.ldif 7- Oluşturmaya başladığımız LDAP DB'sinin yönetici kullanıcısını ve daha önce ürettiğimiz şifresini aşağıdaki içeriğe sahip dosyayı kullanarak aktive edeceğiz. ~]# vi 01-manager_initialization.ldif dn: olcdatabase={2}hdb,cn=config changetype: modify replace: olcrootdn olcrootdn: cn=manager,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr - add: olcrootpw olcrootpw: {SSHA}z34xX6y/rbbFnhLAC2LIXMaPpbKuhgNc 8- Yukarıdaki dosyayı aşağıdaki komutla DB'mize ekliyoruz: ~]# ldapmodify -Q -Y EXTERNAL -H ldapi:/// -f 01-manager_initialization.ldif 9- Temel ayarlar kısnda son olarak 'organization'ın 'O'su ile kısaltılan organizasyonumuzun en üst seviye nesnesini aşağıdaki ldif dosyası ile oluşturuyoruz. ~]# vi 02-organization_init.ldif dn: dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr objectclass: dcobject objectclass: organization dc: test1 o: test1 10- Bu bilgiyi DB'mize eklemek içinse aşağıdaki komutu kullanıyoruz: ~]# ldapadd -x -w BuR4ya_zor+birSifreYazin! -D \ cn=manager,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr -f 02-organization_init.ldif

14 Ayarlamalar Genel LDAP dal tanımlamaları (branch_initialization.ldif): # Genel gruplar dalı tanımı dn: ou=groups,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr objectclass: top objectclass: organizationalunit ou: groups # genel kullanıcılar tanımı dn: ou=users,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr objectclass: top objectclass: organizationalunit ou: users 12- Genel LDAP dallarını aşağıdaki komutla DB'mize ekleriz (tek satır): ldapadd -x -w BuR4ya_zor+birSifreYazin! -D cn=manager,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr -f 03-branch_initialization.ldif

15 Ayarlamalar Üyesiz grup tanımlamaları (04-groups.ldif) dn: cn=admins,ou=groups,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr objectclass: posixgroup objectclass: top cn: admins gidnumber: 1001 dn: cn=developers,ou=groups,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr objectclass: posixgroup objectclass: top cn: developers gidnumber: 1002 dn: cn=academicians,ou=groups,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr objectclass: posixgroup objectclass: top cn: academicians gidnumber: Grupları DB'mize eklemek için aşağıdaki komut kullanılır. ldapadd -v -x -w BuR4ya_zor+birSifreYazin! -D cn=manager,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr -f 04-groups.ldif

16 Ayarlamalar Kullanıcı tanımlamaları (05-users.ldif) dn: uid=ender,ou=users,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr objectclass: top objectclass: posixaccount objectclass: shadowaccount objectclass: account cn: ender uidnumber: gecos: Ender Guler gidnumber: 1001 LoginShell: /bin/bash homedirectory: /home/ender uid: ender dn: uid=guler,ou=users,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr objectclass: top objectclass: posixaccount objectclass: shadowaccount objectclass: account cn: guler uidnumber: gecos: Guler Ender gidnumber: 1002 LoginShell: /bin/bash homedirectory: /home/guler uid: guler dn: uid=test,ou=users,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr objectclass: top objectclass: posixaccount objectclass: shadowaccount objectclass: account cn: test uidnumber: gecos: Test Kullanicisi gidnumber: 1003 LoginShell: /bin/bash homedirectory: /home/test uid: test 16- Kullanıcıları DB'mize eklemek için aşağıdaki komut kullanılır. ldapadd -x -w BuR4ya_zor+birSifreYazin! -D cn=manager,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr -f 05-users.ldif

17 Ayarlamalar Kullanıcı-grup eşleştirmesi (06-user-to-group-mapping.ldif) dn: cn=admins,ou=groups,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr changetype: modify add: memberuid memberuid: ender dn: cn=developers,ou=groups,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr changetype: modify add: memberuid memberuid: guler dn: cn=academicians,ou=groups,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr changetype: modify add: memberuid memberuid: test 18- Eşleştirmeleri DB'mizde etkin kılmak için aşağıdaki komut kullanılır: ldapmodify -x -w BuR4ya_zor+birSifreYazin! -D cn=manager,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr -f 06-user-to-group-mapping.ldif

18 Ayarlamalar Kullanıcılara şifre verilmesi işlemi slappasswd komutunun çalıştırılmasıyla yapılır. Her bir kullanıcıya verilecek olan şifre için bir kez slappasswd komutu çalıştırılarak hash'lenmiş değerler elde edilir. Ilk şifreyi ender, ikinci şifreyi guler, üçüncü şifreyi de test kullanıcısı için kullanacağımızı varsayalım. ~]# slappasswd -s 3nd3r.1c1n! -h {SSHA} {SSHA}cBatpV87Mn7vJt6V4afLJPvFn4j9Yjjz ldifs]# slappasswd -s guler.1c1n! -h {SSHA} {SSHA}ffShLRU/ytofGoLiSf4vvaig7LukPr/w ldifs]# slappasswd -s test.1c1n! -h {SSHA} {SSHA}lgDtGSwt3fEetyHf+sZerkDxZ8KFJn3I 18- Kullanıcılara şifre atama (07-user-password-assignment.ldif) dn: uid=ender,ou=users,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr changetype: modify add: userpassword userpassword: {SSHA}cBatpV87Mn7vJt6V4afLJPvFn4j9Yjjz dn: uid=guler,ou=users,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr changetype: modify add: userpassword userpassword: {SSHA}ffShLRU/ytofGoLiSf4vvaig7LukPr/w dn: uid=test,ou=users,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr changetype: modify add: userpassword userpassword: {SSHA}lgDtGSwt3fEetyHf+sZerkDxZ8KFJn3I 19- Şifreleri DB'mizde etkinleştirmek için aşağıdaki komut çalıştırılır: ldapmodify -x -w BuR4ya_zor+birSifreYazin! -D cn=manager,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr -f 07- user-password-assignment.ldif

19 İstemci Ayarlamaları - İstemci ayarlamalarına geçmeden önce istemci paketlerinin kurulumu üzerinden tekrar geçmek isterim: ~]# yum install openldap-clients nss-pam-ldapd Yukarıdaki komut kurmuş olduğumuz sunucudan kimlik doğrulama işlemi yapması beklenen herbir bilgisayarda çalıştırılmalı ve gerekli paket kurulumları yapılmalıdır. - İstemcinin ayarlaması için aşağıdaki komut veriliyor. ~]# authconfig --enableldap \ --enableldapauth \ --ldapserver=admin-training.uhem.itu.edu.tr \ --ldapbasedn="dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr" \ --enablemkhomedir \ --update localhost

20 İstemci Testi ve Diğer Konular LDAP DB'mize kaydettiğimiz kullanıcıların sistem tarafından algılanıp algılanmadığını aşağıdaki komutlarla anlayabiliriz: ~]# id ender uid=10001(ender) gid=1001(admins) groups=1001(admins) ~]# getent passwd grep test test:x:10003:1003:test Kullanicisi:/home/test: Ancak ldap'ta açtığımız kullanıcılar henüz sistemde bir yere sahip değildirler. Ev dizinleri yoktur. Bunun için aşağıdaki komutlarla kullanıcılarla ilgili son işlemlerimizi yapmamız gerekecektir. ~]# mkdir -p /home/{ender,guler,test} ~]# cp /etc/skel/.bash* /home/ender/ ~]# cp /etc/skel/.bash* /home/guler/ ~]# cp /etc/skel/.bash* /home/test/ ~]# chown -R ender:admins /home/ender ~]# chown -R guler:developers /home/guler ~]# chown -R test:academicians /home/test Bu noktadan sonra kullanıcılarımız artık gerçek birer kullanıcıdır ve tanımladığımız şifreler ile sisteme erişebilir durumdadırlar.

21 Ödev Aşağıdaki işleri yerine getiren bir bash script yazmanız beklenmektedir. Yazılacak bash script sonsuz döngüde çalışmaya başlayacak, kullanıcıdan seçim yapmasını isteyecektir. Girilecek seçime göre Yeni bir sistem kullanıcısı açacak Ldap kaydını şifresiyle birlikte oluşturacak Ev dizinini oluşturup gerekli.bash ile başlayan dosyaları ayarlayacaktır Yeni bir sistem grubu oluşturabilecek (ldap üzerinde) Oluşturulmuş olan kullanıcıları mevcut olan gruplara ekleyebilecek (ldap üzerinden...) Mevcut kullanıcılardan silmek istediğimiz herhangi birini (kullanıcı adını input olarak kabul edip) ldap'tan ve /home altındaki ev dizinini de silecek Mevcut gruplardan silmek istediğimiz herhangi birini (grup adını input alarak) ldap'tan silecek Ödevi bitirdiğinizde kodunuzu gönderip incelememi isterseniz eposta adresim şu şekildedir:

22 Admin Olarak LDAP İşlemleri ldapadd, ldapmodify (örneklerini daha önce gördük) ldapsearch: ldapsearch -LLL -x -b "dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr" -H ldap://localhost \ uid=test uidnumber homedirectory ldapdelete: ldapdelete -x -D "cn=manager,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr" \ -w BuR4ya_zor+birSifreYazin! \ uid=test,ou=users,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr Sonucunu görmek için aşağıdaki komutu çalıştırabilirsiniz: Ldifs]# id test id: test: no such user Ldifs]# Ldappasswd: ldappasswd -H ldap://localhost -x \ -D "cn=manager,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr" \ -w BuR4ya_zor+birSifreYazin! -s 1q2w3e \ uid=ender,ou=users,dc=test1,dc=uhem,dc=itu,dc=edu,dc=tr ldapsearch için bileşik filtre örneği: (&(objectclass=inetorgperson)(!( (uid=k3di)(uid=wikiuser)(uid=nuzhet.dalfes)(uid=gokhan.akin)(uid=iletisim))))

23 UHeM Durum İncelemesi UHeM Hesaplama Sunucularında Kullanılan LDAP istemcilerinde ldaprr.uhem.itu.edu.tr şeklinde bir sunucu tanımı var ve bu tanımın karşılığı RHCS Failover Cluster ile oluşturulmuş bir HA cluster sanal IP adresi: a.b.c.h (buradaki tanımıyla...) Aşağıda bu yapının şemasını kabaca bulabilirsiniz: LDAP3 LDAP a.b.c.d ^ ^ a.b.c.e ROUND-ROBIN LOADBALANCING xxxxxxxxxxxx x x SLB1 Sunucusu x x eth0 IP: a.b.c.f x x x SLB1 x SLB2 x (Pasif) x (Aktif) SLB1 Sunucusu x x eth0 IP: a.b.c.g x x x a.b.c.f x a.b.c.g +xxxxxxxxxxxx LOADBALANCER - a.b.c.h RHCS Failover Cluster UHeM'de aktif-aktif çalışan fiziksel iki adet LDAP server vardır ve bunların her ikisi de master server görevi görürler. OpenLDAP'ın sunduğu bir özellik olan Multi-Master Replication sayesinde client'lar herhangi bir LDAP sunucuda şifresini değiştirdiğinde doğrudan diğerine de bu değişiklik replike olur. Yukarıdaki ldap loadbalancing işlemini balance isimli opensource bir yazılım gerçekleştirmektedir. RHCS cluster ile oluşturulmuş HA ise, balance yazılımını çalıştıran makinalardan birine birsey olduğunda otomatik olarak diğerinin devreye girmesini sağlayacak bir yapıdır.

24 Daha fazla bilgi için... Bu derste anlatılanları deneyebileceğiniz VirtualBox appliance dosyasını aşağıdaki linkten indirip, kendi makinanızdaki VirtualBox'a import edip çalışabilirsiniz: https://ucs.uhem.itu.edu.tr/owncloud/public.php?service=files&t=7016a5210cc026 09fbf49bd682dfb4bf Konuyla ilgili herhangi bir sorunuz olduğunda bana aşağıdaki yollardan erişebilirsiniz: (eposta/gtalk) (Twitter)

DNS Servis Yönetimi. Ender Güler HPC Sistem Sorumlusu Ulusal Yüksek Başarımlı Hesaplama Merkezi UHeM

DNS Servis Yönetimi. Ender Güler HPC Sistem Sorumlusu Ulusal Yüksek Başarımlı Hesaplama Merkezi UHeM DNS Servis Yönetimi Ender Güler HPC Sistem Sorumlusu Ulusal Yüksek Başarımlı Hesaplama Merkezi UHeM Konu Başlıkları DNS Nedir? Kavramlar DNS türleri Kurulum Ayarlarmalar Standart kurulum CHROOT'un etkinleştirilmesi

Detaylı

LDAP VE WORDPRESS İLE

LDAP VE WORDPRESS İLE LDAP VE WORDPRESS İLE KURUMSAL PERSONEL KİŞİSEL WEB ALANI Murat ÖZALP (Bilecik Üniversitesi, BİDB) Ulaknet Çalıştay ve Eğitimi 2011 (KTÜ) NEDİR BU ÇALIŞMA? Kısaca; bildiğimiz kişisel web sunucusudur. Kurumsal

Detaylı

Lightweight Directory Access Protocol : LDAP

Lightweight Directory Access Protocol : LDAP Linux Kullanıcıları Derneği Lightweight Directory Access Protocol : LDAP Erhan Ekici erhan.ekici@lkd.org.tr 15 Mayıs 2004 2004, LKD Lightweight Directory Access Protocol Dizin (Directory) nedir? X.500

Detaylı

SAKAI Öğrenme Yönetim Sisteminde Tek Şifre Yönetimi

SAKAI Öğrenme Yönetim Sisteminde Tek Şifre Yönetimi SAKAI Öğrenme Yönetim Sisteminde Tek Şifre Yönetimi İrfan SÜRAL 1 1 Eskişehir Osmangazi Üniversitesi, Eğitim Fakültesi, Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü, Eskişehir isural@gmail.com Özet:

Detaylı

QMAIL-LDAP VE CLUSTER

QMAIL-LDAP VE CLUSTER QMAIL-LDAP VE CLUSTER Load Balancer / Round Robin DNS (192.168.2.2) mailserver1 mailserver2 mailserver3 192.168.2.3 192.168.2.4 192.168.2.5 LDAP Server 192.168.2.6 Qmail kurulumlarında gördüğümüz gibi

Detaylı

Active Directory Nedir Ne Değildir?

Active Directory Nedir Ne Değildir? Active Directory Nedir Ne Değildir? Microsoft, Windows NT nin ardından çıkardığı Windows 2000'le birlikte yeni bir directory sistemi olarak Active Directory sistemini geliştirdi. Active Directory, network

Detaylı

Yeni kullanıcı hesabı açmak ya da varolan hesaplar üzerinde düzenlemeler yapmak.

Yeni kullanıcı hesabı açmak ya da varolan hesaplar üzerinde düzenlemeler yapmak. Windows Server 2008 R2 İle Active Directory Domain Servislerinde Gelen Yenilikler Active Directory Administrative Center (Active Directory Yönetim Merkezi) Hepimizin heyecanla beklediği ve ilk beta versiyonlarından

Detaylı

1 STUNNEL NEDİR? 2 STUNNEL KURULUMU

1 STUNNEL NEDİR? 2 STUNNEL KURULUMU /*******************************************************\ * Gökhan ALKAN * gokhan [at] enderunix [dot] org * EnderUNIX Yazılım Gelistirme Takımı * http://www.enderunix.org * * Sürüm : 1.0 * Tarih : 06.08.2006

Detaylı

Linux altında komut satırında...

Linux altında komut satırında... -Kabuk (Shell) Unix ve benzeri işletim sistemlerinde kullanıcının komut yazmasını sağlayan, bu komutları yorumlayarak gerekli işlemleri yapan programlara kabuk (shell) adı verilir. Linux da bir kullanıcı

Detaylı

LDAP Administrator ile Active Directory Yonetimi

LDAP Administrator ile Active Directory Yonetimi LDAP Administrator ile Active Directory Yonetimi Active Directory; merkezi yonetim, esnek LDAP sorguları, group policy uygulamaları, replikasyon olanağı gibi özellikleri ile orta ölçekli ve büyük ölçekli

Detaylı

Temel Linux Eğitimi 1., 2. ve 3. Bölümler

Temel Linux Eğitimi 1., 2. ve 3. Bölümler Süha TUNA Bilişim Enstitüsü UHeM Yaz Çalıştayı - 11.06.2012 İçerik 1. Linux, Kavramlar ve Dizin Yapısı 2. Temel Linux Komutları 3. Sunucuya Uzaktan Bağlanma 1. Linux, Kavramlar ve Dizin Yapısı Linux Linux,

Detaylı

Yerel Okul Sunucusu Uygulama Yazılımları Prototipi

Yerel Okul Sunucusu Uygulama Yazılımları Prototipi TECHNOLOGY SOLUTIONS Yerel Okul Sunucusu Uygulama Yazılımları Prototipi Test ve Kabul Raporu TRscaler Technology Solutions 2013 A N K A R A Ü N İ V E R S İ T E S İ T E K N O L O J İ G E L İ Ş T İ R M E

Detaylı

LDAP Addressbook Phpldapadmin - Apache

LDAP Addressbook Phpldapadmin - Apache LDAP Addressbook Phpldapadmin - Apache Burada yapılan LDAP kurulumu herhangi bir authentication ya da authorization için tasarlanmamış ve bu amaç için kullanılmayacak şekilde, sadece Şirketler için yararlı

Detaylı

Oluşturmak istediğimiz OU ye bir isim veriyoruz. Name kısmına ISTANBUL yazıyoruz,

Oluşturmak istediğimiz OU ye bir isim veriyoruz. Name kısmına ISTANBUL yazıyoruz, ORGANİZATİONAL UNİT (OU) OrganizationUnit(OU): Türkçe Yapısal Birim olarak adlandırılan ve merkezi yönetimimizi kolaylaştıran bir objedir. Organizational Unit domain içerisindeki kullanıcı, group ve bilgisayarları

Detaylı

ProFTPD FTP Sunucusu. Devrim GÜNDÜZ. TR.NET Sistem Destek Uzmanı. devrim@gunduz.org

ProFTPD FTP Sunucusu. Devrim GÜNDÜZ. TR.NET Sistem Destek Uzmanı. devrim@gunduz.org Devrim GÜNDÜZ TR.NET Sistem Destek Uzmanı devrim@gunduz.org http://seminer.linux.org.tr http://belgeler.linux.org.tr http://lkd.belgeler.org http://www.linux.org.tr/belgeler.php http://www.gunduz.org/belgeler.php

Detaylı

BioAffix Ones Technology nin tescilli markasıdır.

BioAffix Ones Technology nin tescilli markasıdır. BioAffix Ones Technology nin tescilli markasıdır. ? NEDEN BİYOMETRİK DOĞRULAMA SUNUCU TABANLI BİYOMETRİK MICROSOFT WINDOWS OTURUM AÇMA UYGULAMASI Biyometrik veri taklit edilemez, şifre gibi unutulamaz!

Detaylı

Uzaktan Kurulum Kılavuzu

Uzaktan Kurulum Kılavuzu Uzaktan Kurulum Kılavuzu Uzak yönetim konsolu aracılığı ile ShadowProtect kurulumu ve yönetimi. Sürüm: 4.0+ Tarih: 30.03.2011 Copyright StorageCraft Technology Corporation 2008 Sayfa 1 / 10 ShadowProtect

Detaylı

Kurumsal Yönetimde Dizinler, LDAP ve Yeni Dünya Düzeni!

Kurumsal Yönetimde Dizinler, LDAP ve Yeni Dünya Düzeni! Kurumsal Yönetimde Dizinler, LDAP ve Yeni Dünya Düzeni! Oğuz YILMAZ Teknoloji Danışmanı oguz.yilmaz@gantek.com Dizin nedir? Dizinler ve Veritabanları (VT) Dizin hizmetleri tarihçesi-x.500, LDAP LDAP Nedir?

Detaylı

LOGO DESTEK DOKÜMANI

LOGO DESTEK DOKÜMANI 1) IKWeb Kurulumu IKWeb programının çalıştırılabilmesi için kurulum işleminin gerçekleştirileceği makinede IIS (Internet Information Services) ve.net Framework 2.0 kurulu olmalıdır. IKWeb kurulumu için

Detaylı

Hüseyin YÜCE, Gökhan AKIN, Hüsnü DEMIR

Hüseyin YÜCE, Gökhan AKIN, Hüsnü DEMIR FREE RADIUS VE LDAP ILE 802.1x AG KIMLIK DENETIMI Ulak-CSIRT Kimlik Denetimi Çalisma Grubu Hüseyin YÜCE, Gökhan AKIN, Hüsnü DEMIR Basliklar Tanimlar IEEE 802.1x Authentication, Authorization ve Accounting

Detaylı

5651 ve 5070 Sayılı Kanun Tanımlar Yükümlülükler ve Sorumluluklar Logix v2.3 Firewall. Rekare Bilgi Teknolojileri

5651 ve 5070 Sayılı Kanun Tanımlar Yükümlülükler ve Sorumluluklar Logix v2.3 Firewall. Rekare Bilgi Teknolojileri 5651 ve 5070 Sayılı Kanun Tanımlar Yükümlülükler ve Sorumluluklar Logix v2.3 Firewall 5651 Sayılı Kanun Kanunun Tanımı : İnternet Ortamında Yapılan Yayınların Düzenlenmesi ve Bu Yayınlar Yoluyla İşlenen

Detaylı

Bilgi ve Olay Yönetim Sistemi

Bilgi ve Olay Yönetim Sistemi 1 Bilgi ve Olay Yönetim Sistemi Kurulum Kılavuzu Nisan 2016 Versiyon Sürüm 2.1.3 2 İçindekiler Bilgi ve Olay Yönetim Sistemi... 1 1. Sistem Gereksinimleri... 3 2. Kurulum... 3 3. Lisanslama... 10 4. Windows

Detaylı

SQL ALWAYS ON SİSTEMİNE YENİ CLUSTER NODE EKLENMESİ

SQL ALWAYS ON SİSTEMİNE YENİ CLUSTER NODE EKLENMESİ SQL ALWAYS ON SİSTEMİNE YENİ CLUSTER NODE EKLENMESİ Windows ve SQL Update seviyelerinin aynı olması gerekmektedir. Windows versiyonu aynı olmalıdır. Ayrıca Disk ve Disklerin içinde ki klasörler diğer SQL

Detaylı

Layer 2 Güvenlik Yöntemleri(Bölüm1) SAFA Kısıkçılar / İTÜ BİDB 2010

Layer 2 Güvenlik Yöntemleri(Bölüm1) SAFA Kısıkçılar / İTÜ BİDB 2010 Layer 2 Güvenlik Yöntemleri(Bölüm1) SAFA Kısıkçılar / İTÜ BİDB 2010 Pekçok güvenlik ve network yöneticisi sistemlerinin güvenliğini sağlayabilmek için gelebilecek tehditleri üst katmanlara kadar taşımaktansa,

Detaylı

Sun Solaris Jumpstart Sistemi

Sun Solaris Jumpstart Sistemi Sun Solaris Jumpstart Sistemi Ömer Faruk Şen EnderUNIX Yazılım Geliştirme Takımı Üyesi ofsen at enderunix nokta org 4 Aralık 2007 Bu makalenin son halini http://www.enderunix.org/docs/solaris-jumpstart.pdf

Detaylı

FortiGate Active Directory Uygulaması. v4.00-build0328-2011/08

FortiGate Active Directory Uygulaması. v4.00-build0328-2011/08 FortiGate Active Directory Uygulaması v4.00-build0328-2011/08 0 FortiGate (Active Directory) Datasheet FortiGate (Active Directory) Client - A internet Client - B fortigate AD Server 192.168.56.45 switch

Detaylı

Grid Bilgi Sistemleri (Grid Information Systems)

Grid Bilgi Sistemleri (Grid Information Systems) Grid Bilgi Sistemleri (Grid Information Systems) TR-Grid Kullanıcı Eğitimi (9-10 Temmuz 2007) Hakan Bayındır Bu Sunumda Grid Bilgi Sistemleri glite Bilgi Sistemi GLUE Şeması Grid Elemanları LCG Bilgi Sistemi

Detaylı

08217 Internet Programcılığı I Internet Programming I

08217 Internet Programcılığı I Internet Programming I Ders Tanıtım Sunumu 08217 Internet Programcılığı I Internet Programming I Elbistan Meslek Yüksek Okulu 2012 2013 GÜZ Yarıyılı 17 Eyl. 2012 Pzt. Öğr. Gör. Murat KEÇECİOĞLU Dersin Adı Ders Tanıtım Bilgileri

Detaylı

Oracle 12c Flex Cluster - Flex ASM

Oracle 12c Flex Cluster - Flex ASM Oracle 12c Flex Cluster - Flex ASM Özgür Umut VURGUN Ajanda Oracle Cluster 11g Oracle ASM Flex Cluster Flex Cluster Monitoring Flex Cluster Dönüşümü Flex ASM Flex ASM Cluster Flex ASM Network Flex ASM

Detaylı

Messenger Sunucularının Kurulum Dokümanı

Messenger Sunucularının Kurulum Dokümanı Messenger Sunucularının Kurulum Dokümanı GİRİŞ Ejabberd erlang[1] dilinde yazılmış ve o dile ait olan mnesia database i kullanan bir yazılımdır. Erlang dili fault tolerant uygulamalarda kullanılmaktadır.

Detaylı

Ubuntu Terminal Server Ve Uzak Masaüstü Sunucusu

Ubuntu Terminal Server Ve Uzak Masaüstü Sunucusu Ubuntu Terminal Server Ve Uzak Masaüstü Sunucusu Ünal YILMAZ unalyilmaz@hotmail.com Hakkımda 1976 da İstanbul da doğdum. Haydarpaşa Endüstri Meslek Lisesi Elektrik, Anadolu Üni. Önlisans Halkla ilişkiler,

Detaylı

SQL 2005 SQL STUDIO MANAGER ACP YAZILIMI KURULUM KILAVUZU

SQL 2005 SQL STUDIO MANAGER ACP YAZILIMI KURULUM KILAVUZU SQL 2005 SQL STUDIO MANAGER ACP YAZILIMI KURULUM KILAVUZU Sayfa 1 / 18 KURULUMA BAŞLANMADAN ÖNCE YAPILMASI GEREKENLER : Sistem Özelliklerinden işletim sisteminin 32-bit mi yoksa 64-bit mi olduğu kontrol

Detaylı

PHP ile İnternet Programlama

PHP ile İnternet Programlama PHP ile İnternet Programlama Doç.Dr. Gazi Üniversitesi Gazi Eğitim Fakültesi Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü 1. BÖLÜM: Bilgisayarımızı PHP ye Hazırlamak PHP Yorumlayıcısı ve Sunucu Yazılımı

Detaylı

Kurumsal Kimlik Yönetimi ve Güçlü Kimlik Doğrulama. Yılmaz Çankaya

Kurumsal Kimlik Yönetimi ve Güçlü Kimlik Doğrulama. Yılmaz Çankaya Kurumsal Kimlik Yönetimi ve Güçlü Kimlik Doğrulama Yılmaz Çankaya Mart, 2010 Kimlik Yönetimi Kaynak (Resource) Uygulamaları oluşturan ve kullanılması hedeflenen bütün yetki seviyelerinin kontrolünü sağlayabilecek

Detaylı

ELEKTRONİK SAĞLIK KAYITLARI GÜVENLİĞİNDE IEEE 802.1x STANDARDININ KULLANILMASI

ELEKTRONİK SAĞLIK KAYITLARI GÜVENLİĞİNDE IEEE 802.1x STANDARDININ KULLANILMASI ELEKTRONİK SAĞLIK KAYITLARI GÜVENLİĞİNDE IEEE 802.1x STANDARDININ KULLANILMASI *Meriç ÇETİN **Murat AYDOS *Pamukkale Üniversitesi Bilgisayar Mühendisliği Bölümü **TÜBİTAK Ulusal E-imza Sempozyumu 7-8 Aralık

Detaylı

Web Servis-Web Sitesi Bağlantısı

Web Servis-Web Sitesi Bağlantısı Web Servis-Web Sitesi Bağlantısı MCKS İthalatçı web servisleri internet üzerinden güvenli şekilde erişime açılmıştır. Erişime ait ağ bağlantısı aşağıda şematik olarak gösterilmiştir. Şekil - 1: MCKS-ithalatçı

Detaylı

Gitlab ile Web Tabanlı Git Deposu Yönetimi

Gitlab ile Web Tabanlı Git Deposu Yönetimi Gitlab ile Web Tabanlı Git Deposu Yönetimi Aydın Doyak Linux Sistem Yöneticisi @ aydin.doyak@ozguryazilim.com.tr http://aydintd.me Gitlab? Web üzerinden yönetilebilen git deposu yönetim sistemi, ayrıca

Detaylı

Microsoft SQL Server 2008 Oracle Mysql (Ücretsiz) (Uygulamalarımızda bunu kullanacağız) Access

Microsoft SQL Server 2008 Oracle Mysql (Ücretsiz) (Uygulamalarımızda bunu kullanacağız) Access Programlamaya Giriş VERİ TABANI UYGULAMASI ÖN BİLGİ Veritabanları, verilere sistematik bir şekilde erişilebilmesine, depolanmasına ve güncellenmesine izin veren, yüksek boyutlu veriler için çeşitli optimizasyon

Detaylı

KULLANICI KILAVUZU: UEA FİX KULLANICILARININ SSLVPN ERİŞİMİ İMKB İÇİNDEKİLER

KULLANICI KILAVUZU: UEA FİX KULLANICILARININ SSLVPN ERİŞİMİ İMKB İÇİNDEKİLER KULLANICI KILAVUZU: UEA FİX KULLANICILARININ SSLVPN ERİŞİMİ İMKB Tarih: 29/01/2013 Versiyon Tarih Açıklama 1.0 29-01-13 İlk yazımı İÇİNDEKİLER 1. AMAÇ... 1-2 2. SSLVPN BAĞLANTI ADIMLARI... 2-2 2.1 Linux

Detaylı

BioAffix Ones Technology nin tescilli markasıdır.

BioAffix Ones Technology nin tescilli markasıdır. BioAffix Ones Technology nin tescilli markasıdır. NEDEN BİYOMETRİK?DOĞRULAMA Biyometrik veri taklit edilemez, şifre gibi unutulamaz! Şifre olmadığı için, casus yazılımlara karşı güvenlidir! Biyometrik

Detaylı

Aktif Dizin Logon/Logoff Script Ayarları Versiyon 0.0.1. http://support.labrisnetworks.com/index.php?/knowledgebase/list

Aktif Dizin Logon/Logoff Script Ayarları Versiyon 0.0.1. http://support.labrisnetworks.com/index.php?/knowledgebase/list Aktif Dizin Logon/Logoff Script Ayarları Versiyon 0.0.1 http://support.labrisnetworks.com/index.php?/knowledgebase/list Genel Bakış Labris ürünlerinin Aktif Dizin ile entegrasyonu yapılarak Güvenlik Duvarı,

Detaylı

Sözü fazla uzatmadan bu durumlar için bir çözüm yolunu sizlere paylaşmak istiyorum..

Sözü fazla uzatmadan bu durumlar için bir çözüm yolunu sizlere paylaşmak istiyorum.. Yöneticisi olduğum bir sunucudan mail gönderilme sorunu yaşanıyordu. Girdim baktım ki bir kullanıcıdan 30 bine yakın mail gönderilmiş ve her an gönderilmeye devam ediyor.. Kullanıcı smtp auth ile login

Detaylı

İÇERİK YÖNETİM SİSTEMİ (CMS) Bir web sitesi yayınlamak için yapılması gerekenler:

İÇERİK YÖNETİM SİSTEMİ (CMS) Bir web sitesi yayınlamak için yapılması gerekenler: İÇERİK YÖNETİM SİSTEMİ (CMS) Bir web sitesi yayınlamak için yapılması gerekenler: Yer satın alınır. İsim tescil ettirilir. Ftp ile wordpress klasörü upload edilir. Kendi bilgisayarımızda web sitesi yayınlamak

Detaylı

KABLOLU AĞLAR. 1.2. Switch tarafında 802.1x desteğini etkinleştirmek için aşağıdaki temel yapılandırma yapılır;

KABLOLU AĞLAR. 1.2. Switch tarafında 802.1x desteğini etkinleştirmek için aşağıdaki temel yapılandırma yapılır; KABLOLU AĞLAR SWITCH AYARLARI 1.1. Switch konfigürasyonuna başlamadan önce, herhangi olumsuz bir duruma karşın switch konfigürasyonunun yedeği alınması önerilmektedir. 1.2. Switch tarafında 802.1x desteğini

Detaylı

Cluster i Linux'ta Kümeleme Özgür Yazılım ve Açık Kaynak G 2006 Ali Erdinç Köroğlu

Cluster i Linux'ta Kümeleme Özgür Yazılım ve Açık Kaynak G 2006 Ali Erdinç Köroğlu Cluster i Linux'ta Kümeleme Özgür Yazılım ve Açık Kaynak G 2006 Ali Erdinç Köroğlu Kümelere giriş giriş :) :) Kümeleme nedir? Kümeleme çeşitleri ve ve amaçları RedHat Cluster'a giriş giriş RedHat Cluster

Detaylı

İnternet. Küçük düzeyli ağ. Ağ üzerinden çok kullanıcılı kilit modeli. İnternet üzerinden çok kullanıcılı kilit modeli

İnternet. Küçük düzeyli ağ. Ağ üzerinden çok kullanıcılı kilit modeli. İnternet üzerinden çok kullanıcılı kilit modeli Hasp4 ve HaspHL sistemlerinin ağ ve internet üzerinden kullanılması Çok kullanıcılı ağ kilitleri, aynı ağda bulunan diğer bilgisayarlardan ve internet üzerinden bağlanan bilgisayarlardan kullanılabilirler.

Detaylı

İSTANBUL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ SİSTEM PROGRAMLAMA DERSİ. Öğr.Gör. Mehmet DEMİR

İSTANBUL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ SİSTEM PROGRAMLAMA DERSİ. Öğr.Gör. Mehmet DEMİR İSTANBUL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ SİSTEM PROGRAMLAMA DERSİ Öğr.Gör. Mehmet DEMİR HOMEWORK 1: Linux Kurulumu(Sanal) ve Linux İşletim Sistemine Yeni Kernel Kurulumunun

Detaylı

BlackBerry Admin Service

BlackBerry Admin Service SOFTWARE-TURK BlackBerry Admin Service BlackBerry Server Üzerinde Kullanıcı İşlemleri Arda Eralp 3/5/2009 www.software-turk.com BLACKBERRY SERVER ÜZERİNDE KULLANICI İŞLEMLERİ Blackeberry server üzerinde

Detaylı

WebInstaller. 1. Kurulum Đçin Gereksinimler

WebInstaller. 1. Kurulum Đçin Gereksinimler WebInstaller Ürün Grubu [X] Fusion@6 [X] Fusion@6 Standard Kategori [X] Yeni Fonksiyon Versiyon Önkoşulu @6 Uygulama E-Netsis.Net uygulamasının kurulumu Netsis\ENetsis.Net\Kurulum dizininde bulunan NetsisWebInstall.exe

Detaylı

Bir 802.1x Kimlik Kanıtlama Uygulaması: EDUROAM

Bir 802.1x Kimlik Kanıtlama Uygulaması: EDUROAM Bir 802.1x Kimlik Kanıtlama Uygulaması: EDUROAM Figen Bozkurt Şule Toker Sunum Planı 802.1x Nedir? EAP ve EAP Türleri RADIUS Nedir? EDUROAM Nedir? 802.1x Nedir? 802.1x

Detaylı

Checkpoint SSL-VPN Kurulum Prosedürü. Checkpoint Endpoint VPN Client

Checkpoint SSL-VPN Kurulum Prosedürü. Checkpoint Endpoint VPN Client Checkpoint SSL-VPN Kurulum Prosedürü Checkpoint Endpoint VPN Client SSL-VPN Kurulum Dökümanı 2 İçerik 1 Giriş... 3 1.1 Dökümanın amacı... 3 1.2 Platform Destek... 3 2 Kurulum aşamasında yapılması gerekenler...

Detaylı

PHP 1. Hafta 2.Sunum

PHP 1. Hafta 2.Sunum PHP 1. Hafta 2.Sunum Hello World Bu derste görülecekler WAMP ve PHP Hosting kavramı ve bizi neden ilgilendirmediği Domain ve localhost kavramları www klasörü İlk PHP kodunun

Detaylı

BIND ile DNS Sunucu Kurulumu

BIND ile DNS Sunucu Kurulumu BIND ile DNS Sunucu Kurulumu BIND Nedir? BIND bir dns sunucusu yani unix ve linux sistemler üzerinde dns servis hizmetini veren başarılı bir daemondur. Kısacası en popüler DNS sunucu yazılımı BIND dir.

Detaylı

DESTEK DOKÜMANI. GOWeb programının çalıştırılabilmesi için sırasıyla aşağıdaki servis ve programların ilgili makinada kurulu olması gerekmektedir.

DESTEK DOKÜMANI. GOWeb programının çalıştırılabilmesi için sırasıyla aşağıdaki servis ve programların ilgili makinada kurulu olması gerekmektedir. Bölüm GOWeb programının çalıştırılabilmesi için sırasıyla aşağıdaki servis ve programların ilgili makinada kurulu olması gerekmektedir. IIS (Internet Information Services) DotNetFramework.2.0 GOWeb programı

Detaylı

Ortamınızda A.D. veya LDAP sistemi var ise aşağıdaki linkten KoruMail LDAP-AD isimli dokümanı inceleyebilirsiniz.

Ortamınızda A.D. veya LDAP sistemi var ise aşağıdaki linkten KoruMail LDAP-AD isimli dokümanı inceleyebilirsiniz. KoruMail, kullanıcı doğrulama işlemi için herhangi bir dizin sunucu (MS Active Directory, Novell edirectory, Sun Directory Server, OpenLDAP) olmadığı durumlarda kullanıcıları dizin sunucu yerine, MySQL

Detaylı

VERİ TABANI UYGULAMALARI

VERİ TABANI UYGULAMALARI VERİ TABANI UYGULAMALARI VERİ TABANI NEDİR? Bir konuyla ilgili çok sayıda verinin tutulmasına, depolanmasına ve belli bir mantık içerisinde gruplara ayrılmasına veri tabanı denir. Veri tabanı programları;

Detaylı

SAMBA Linux Dosya Sunucusu

SAMBA Linux Dosya Sunucusu SAMBA Linux Dosya Sunucusu Serkan Kenar serkan.kenar@iliskisel.com.tr serkan@ieee.metu.edu.tr Samba Nedir? Portekizce, ritm ve dans anlamına gelen bir kelime SMB/CIFS istemcilerine dosya ve yazıcı paylaşımı

Detaylı

Bilgi Servisleri (IS)

Bilgi Servisleri (IS) Bilgi Servisleri (IS) GRID Kullanıcı Eğitimi Boğaziçi Üniversitesi 2007, İstanbul Emrah AKKOYUN Konu Başlığı Neden ihtiyaç duyulur? Kullanıcılar kimlerdir? Bilgi Servisi türleri MDS ve BDII LDAP Bilgi

Detaylı

1.PROGRAMLAMAYA GİRİŞ

1.PROGRAMLAMAYA GİRİŞ 1.PROGRAMLAMAYA GİRİŞ Bilindiği gibi internet üzerindeki statik web sayfaları ziyaretçinin interaktif olarak web sayfasını kullanmasına olanak vermemektedir. Bu yüzden etkileşimli web sayfaları oluşturmak

Detaylı

1 Taşla 3 Kuş: Active Directory, Üniversite Bilgi Sistemi ve İnternet Erişimi Entegrasyonu

1 Taşla 3 Kuş: Active Directory, Üniversite Bilgi Sistemi ve İnternet Erişimi Entegrasyonu 1 Taşla 3 Kuş: Active Directory, Üniversite Bilgi Sistemi ve İnternet Erişimi Entegrasyonu Ömer GÜNGÖR 1, Süleyman Emir TURNA 2 Gediz Üniversitesi, Bilgi İşlem Müdürlüğü, İzmir omer.gungor@gediz.edu.tr,

Detaylı

Öğr.Gör. Gökhan TURAN www.gokhanturan.com.tr. Gölhisar Meslek Yüksekokulu

Öğr.Gör. Gökhan TURAN www.gokhanturan.com.tr. Gölhisar Meslek Yüksekokulu Öğr.Gör. Gökhan TURAN www.gokhanturan.com.tr Gölhisar Meslek Yüksekokulu İnternet Nedir? Internet, birçok bilgisayar sisteminin birbirine bağlı olduğu, dünya çapında yaygın olan ve sürekli büyüyen bir

Detaylı

Güvenli Doküman Senkronizasyonu

Güvenli Doküman Senkronizasyonu Güvenli Doküman Senkronizasyonu Güvenli Doküman Senkronizasyon sistemi, hızlı ve güvenli kurumsal doküman paylaşım ve senkronizasyon uygulamasıdır. GDS ne sağlar?» Kurumsal hafıza oluşturulmasını sağlar,»

Detaylı

Lexmark Embedded Solution

Lexmark Embedded Solution fotokopi - yazıcı - faks - tarayıcı denetimi Lexmark Embedded Solution Bilar Bilgi Araçları ve Elektronik Tic. Ltd. Şti. - 0212 2170830 t - 0212 2170834 f - bilgi@bilarltd.com e Lexmark çok fonsiyonlu

Detaylı

Module 2 Managing User And Computer accounts

Module 2 Managing User And Computer accounts 16 Creating Users Accounts With Command ( Komutla Kullanıcı Hesabı Oluşturma ) Organization Unit i komutla oluşturmak istersek aşağıda bulunan şekildeki yönergeleri takip ediyoruz. Module 2 Managing User

Detaylı

Başlangıç Ayarları. www.trippersoft.com

Başlangıç Ayarları. www.trippersoft.com Başlangıç Ayarları www.trippersoft.com Tripper > Kullanıcı Ayarları 1 LOGO Sys de TRİPPER kullanacaklar için birer kullanıcı açıyoruz. (Bu kullanıcıların her biri için LOGO programı içinde SATIŞ ELEMANI

Detaylı

ÖZGÜR YAZILIMLAR İLE J2EE

ÖZGÜR YAZILIMLAR İLE J2EE ÖZGÜR YAZILIMLAR İLE J2EE Buğra Çakır bugra@ibrahimcakir.com Seminer İçeriği 1. İki ve üç katmanlı yazılım mimarileri 2. Java ve J2EE platformu 3. Özgür yazılımlar ile J2EE 4. Eclipse, Lomboz ve JBoss

Detaylı

Türkiye Linux Kullanıcı Grubu NFS & NIS. Kerem ERZURUMLU. kerem@linux.org.tr. 1. Linux ve Özgür Yazılım Şenliği. www.linux.org.tr

Türkiye Linux Kullanıcı Grubu NFS & NIS. Kerem ERZURUMLU. kerem@linux.org.tr. 1. Linux ve Özgür Yazılım Şenliği. www.linux.org.tr Kullanıcı NFS & NIS Kerem ERZURUMLU kerem@linux.org.tr Kapsam NFS (Network File System), NFS Nedir? NFS in Faydaları, NFS Tarihçesi, Sürüm 2 Sürüm 3 Farkları, Autofs Hakkında, NFS in Yönetimi, Sistem yöneticisinin

Detaylı

Web Uygulama Güvenliği Kontrol Listesi 2010

Web Uygulama Güvenliği Kontrol Listesi 2010 Web Uygulama Güvenliği Kontrol Listesi 2010 1 www.webguvenligi.org Web uygulama güvenliği kontrol listesi 2010, OWASP-Türkiye ve Web Güvenliği Topluluğu tarafından güvenli web uygulamalarında aktif olması

Detaylı

Microsoft Outlook 2003 Kurulumu

Microsoft Outlook 2003 Kurulumu Microsoft Outlook 2003 Kurulumu Tools (Araçlar) menüsünden E-mail Accounts (E-posta Hesapları) seçeneğini seçiniz. Buradan Add a new e-mail account (Yeni bir e-posta hesabı ekle) sekmesine tıklayınız,

Detaylı

DESTEK DOKÜMANI. Ürün : Tiger Enterprise/ Tiger Plus/ Go Plus/Go Bölüm : Kurulum İşlemleri

DESTEK DOKÜMANI. Ürün : Tiger Enterprise/ Tiger Plus/ Go Plus/Go Bölüm : Kurulum İşlemleri LOGO PROGRAM KURULUMU VE AYARLARI Logo programlarının yüklemesi için kullanılacak,setup dosyaları ftp://download.logo.com.tr/ adresinden indirilerek yapılır. Örneğin Kobi ürünleri için; ftp://download.logo.com.tr/windows/kobi/guncel/go_plus/klasöründen

Detaylı

Cyberoam Single Sing On İle

Cyberoam Single Sing On İle Cyberoam Single Sing On İle Active Directory Konfigürasyonu Cyberoam üzerinde bu konfigurasyonunun yapılmasının amacı DC üzerinde bulunan son kullanıcı ve grupların hepsini Cyberoam üzerine alıp yönetebilmektir.

Detaylı

JasperReports Server ve Ireport raporlama Sistemi Kurulumu / Kullanımı 1. Bölüm 2. Bölüm 1- JasperReports Server ve Ireport Nedir?

JasperReports Server ve Ireport raporlama Sistemi Kurulumu / Kullanımı 1. Bölüm 2. Bölüm 1- JasperReports Server ve Ireport Nedir? JasperReports Server ve Ireport raporlama Sistemi Kurulumu / Kullanımı 1. Bölüm 1.1- JasperReports Server ve Ireport Nedir? 1.2- JasperReports Server ve Ireport Kurulumu 1.3- JasperReports Server Genel

Detaylı

Ders Tanıtım Sunumu. Internet Programming II. Elbistan Meslek Yüksek Okulu 2012 2013 Bahar Yarıyılı. 26 Şub. 2013 Öğr. Gör.

Ders Tanıtım Sunumu. Internet Programming II. Elbistan Meslek Yüksek Okulu 2012 2013 Bahar Yarıyılı. 26 Şub. 2013 Öğr. Gör. Ders Tanıtım Sunumu Internet Programming II Elbistan Meslek Yüksek Okulu 2012 2013 Bahar Yarıyılı 26 Şub. 2013 Öğr. Gör. Murat KEÇECİOĞLU PHP Nedir? Platformdan bağımsız (işletim Sistemi) dinamik web sayfaları

Detaylı

J-Guar Self Servis Kurulumu

J-Guar Self Servis Kurulumu Self Servis Kurulumu Logo Şubat - 2014 İçindekiler J-Guar Self Servis Kurulumu... 3 1. Apache Web Server Kurulumu... 3 2. PHP Kodlarının WebRoot a Yerleştirilmesi... 8 3. Proje Genel Ayarları... 10 Versiyon

Detaylı

Windows Đşletim Sistemleri AD Etki Alanı Grupları Đncelenmesi ve Güvenlik Ayarları

Windows Đşletim Sistemleri AD Etki Alanı Grupları Đncelenmesi ve Güvenlik Ayarları Windows Đşletim Sistemleri AD Etki Alanı Grupları Đncelenmesi ve Güvenlik Varsayılan yerel gruplar Domain Admins grup gibi varsayılan gruplar, Active Directory etki alanı oluştururken otomatik olarak oluşturulan

Detaylı

Program Kurulum. Turquaz Muhasebe. İçindekiler

Program Kurulum. Turquaz Muhasebe. İçindekiler Program Kurulum Turquaz Muhasebe İçindekiler İÇİNDEKİLER 1 1. TEK KULLANICI 2 2. AĞ KURULUMU 4 2.1 VERİTABANI SERVER KURULUMU 4 2.2 VERİTABANI SERVER AYARLARI 11 2.3 DATALARIN YÜKLENMESİ 11 2.4 İSTEMCİ

Detaylı

Veri Tabanı-I 1.Hafta

Veri Tabanı-I 1.Hafta Veri Tabanı-I 1.Hafta 2010-2011 Bahar Dönemi Mehmet Akif Ersoy Üniversitesi Meslek Yüksekokulu Burdur 2011 Muhammer İLKUÇAR 1 Veri ve Veri Tabanı Nedir? Veri Bir anlamı olan ve kaydedilebilen

Detaylı

WAMP SERVER KURULUMU

WAMP SERVER KURULUMU WAMP SERVER KURULUMU Bilgisayarınızda; PHP web programlama dilini kullanarak web sayfası hazırlayacaksanız ya da PHP web programlama dili kullanılarak hazırlanmış Joomla, Wordpress, Drupal vb.. içerik

Detaylı

Clonera Bütünleşik İş Sürekliliği Gereksinimler ve Kurulum Dökümanı

Clonera Bütünleşik İş Sürekliliği Gereksinimler ve Kurulum Dökümanı Clonera Bütünleşik İş Sürekliliği Gereksinimler ve Kurulum Dökümanı İçindekiler 1. Yazılım Gereksinimleri 1 2. Network Gereksinimleri 1 3. Müşteri Analizi 2 4. Kurulum Adımları 2 4.1 Clonera Virtual Replication

Detaylı

Yerel Disk Üzerinde CentOS 7.0 Kurulumu 17 Red Hat Enterprise Linux 6 Kurulumu 32. Sisteme Giriş ve Çıkış 49 İÇİNDEKİLER 1 LINUX HAKKINDA 1

Yerel Disk Üzerinde CentOS 7.0 Kurulumu 17 Red Hat Enterprise Linux 6 Kurulumu 32. Sisteme Giriş ve Çıkış 49 İÇİNDEKİLER 1 LINUX HAKKINDA 1 İÇİNDEKİLER VII İÇİNDEKİLER 1 LINUX HAKKINDA 1 Linux Tarihçesi 1 Unix 2 GNU 3 BSD 3 Linux Dağıtımları 3 Debian 4 Red Hat Enterprise Linux 4 Fedora 5 Ubuntu 5 Slackware 6 Mandriva Linux 7 OpenSUSE 8 Destek

Detaylı

08220 Internet Programcılığı II

08220 Internet Programcılığı II 08220 Internet Programcılığı II Internet Programming II Öğr.Gör. Murat KEÇECİOĞLU Elbistan Meslek Yüksekokulu Bilgisayar Teknolojileri Bölümü Şubat 2015 08220 Internet Programcılığı II Internet Programming

Detaylı

HACETTEPE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR AĞLARI LABORATUVARI DENEY 5. Yönlendiricilerde İşlem İzleme ve Hata Ayıklama

HACETTEPE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR AĞLARI LABORATUVARI DENEY 5. Yönlendiricilerde İşlem İzleme ve Hata Ayıklama HACETTEPE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR AĞLARI LABORATUVARI DENEY 5 Yönlendiricilerde İşlem İzleme ve Hata Ayıklama Bu deneyde, Laboratuvar görünümü, Çizim 5.1 de gösterilen biçimde

Detaylı

Atılım Üniversitesi Bilgi & Đletişim Teknolojileri Müdürlüğü Sistem Yönetim Uzmanı Görev Tanımı

Atılım Üniversitesi Bilgi & Đletişim Teknolojileri Müdürlüğü Sistem Yönetim Uzmanı Görev Tanımı Atılım Üniversitesi Bilgi & Đletişim Teknolojileri Müdürlüğü Sistem Yönetim Uzmanı Görev Tanımı Formal Doküman Detayları Hazırlanma Tarihi 17 Eylül 2012 Yayın Taslak Hazırlayan Ersun Ersoy Doküman Numarası

Detaylı

PHP I PHP I. E. Fatih Yetkin. 26 Eylül 2011

PHP I PHP I. E. Fatih Yetkin. 26 Eylül 2011 PHP I E. Fatih Yetkin 26 Eylül 2011 Outline Temel Tanımlar HTML e Giriş PHP ye Giriş MySQL ve PHP Temel Tanımlar Web Sunucu Nedir? Teknik detaylar bir kenara bırakılacak olursa, hazırlanan web sayfasını

Detaylı

VIRTUALIZATION SANALLAŞTIRMA

VIRTUALIZATION SANALLAŞTIRMA VIRTUALIZATION SANALLAŞTIRMA EĞİTMEN AD SOYAD : FAHRETTİN ERDİNÇ TECRÜBE : 17 YIL OKUL : 1995 DEÜ ELK-ELKTR MÜH. BİLİMSEL AKADEMİ KİMDİR? BİLİMSEL AKADEMİ, 1996 YILINDAN BERİ EĞİTİM KONUSUNDA FAALİYET

Detaylı

Umay Tüm Bilişim ve Eğitim Danışmanlık Hizmetleri Tığcılar Mh. Kavaklar Cd. No:6/1/101 Adapazarı/SAKARYA Tel: (0264) 777 11 45 E-posta:

Umay Tüm Bilişim ve Eğitim Danışmanlık Hizmetleri Tığcılar Mh. Kavaklar Cd. No:6/1/101 Adapazarı/SAKARYA Tel: (0264) 777 11 45 E-posta: İÇİNDEKİLER MailStore Kurulum..... 1 Dil Seçimi... 5 Başlangıç... 1 MailStore Menüler... 1 Arşivim... 5 E-posta Ara... 1 E-postayı Arşivle... 1 Exchange Server Üzerinden E-posta Arşivle... 1 Microsoft

Detaylı

Moodle Öğrenme Yönetim Sisteminin Üniversite Sistemlerine Entegrasyon Deneyimleri

Moodle Öğrenme Yönetim Sisteminin Üniversite Sistemlerine Entegrasyon Deneyimleri Moodle Öğrenme Yönetim Sisteminin Üniversite Sistemlerine Entegrasyon Deneyimleri İçerik 1.Giriş 2.Öğretim Yönetim Sistemleri 3.Moodle 4.Moodle Genel Sorun Çözümleri 5.Moodle Özelleştirme 6.Moodle Toplu

Detaylı

O P C S T A N D A R D I

O P C S T A N D A R D I O P C S T A N D A R D I ASP OTOMASYON LTD. Sadık ŞENOL İsmail YAKIN 12/08/2008 OPC Standardı İnsan gücüne dayalı üretimden otomasyona dayalı, daha kontrollü bir üretime geçiş endüstride üretim hızını ve

Detaylı

Hızlı Başlangıç Kılavuzu

Hızlı Başlangıç Kılavuzu Hızlı Başlangıç Kılavuzu 1. Adım Windows Server 2012'yi Yükleme Bilgisayarınız Windows Server 2012 yüklenmiş olarak teslim edildiyse, 1. Adım'ı atlayabilirsiniz. Yükleme Yönergeleri Yükleme yönergeleri,

Detaylı

İnternet Programcılığı

İnternet Programcılığı 1 PHP le Ver tabanı İşlemler Yaptığımız web sitelerinin daha kullanışlı olması için veritabanı sistemleri ile bağlantı kurup ihtiyaca göre verileri okuyup yazmasını isteriz. 1.1 Veritabanı Nedir? Veritabanı

Detaylı

HP PROCURVE SWITCHLERDE 802.1X KİMLİK DOĞRULAMA KONFİGÜRASYONU. Levent Gönenç GÜLSOY 27.01.2014

HP PROCURVE SWITCHLERDE 802.1X KİMLİK DOĞRULAMA KONFİGÜRASYONU. Levent Gönenç GÜLSOY 27.01.2014 HP PROCURVE SWITCHLERDE 802.1X KİMLİK DOĞRULAMA KONFİGÜRASYONU Levent Gönenç GÜLSOY 27.01.2014 1. GİRİŞ 1.1 Network Access Control (NAC) Metodları MAC Doğrulaması: 802.1x ve Web Kimlik doğrulaması desteklemeyen

Detaylı

Algoritma Geliştirme ve Veri Yapıları 2 Veri Modelleri. Mustafa Kemal Üniversitesi

Algoritma Geliştirme ve Veri Yapıları 2 Veri Modelleri. Mustafa Kemal Üniversitesi Algoritma Geliştirme ve Veri Yapıları 2 Veri Modelleri Veri modelleri, veriler arasında ilişkisel ve sırasal düzeni gösteren kavramsal tanımlardır. Her program en azından bir veri modeline dayanır. Uygun

Detaylı

Exchange Server 2010 Sertifika Oluşturma

Exchange Server 2010 Sertifika Oluşturma Exchange Server 2010 Sertifika Oluşturma Bildiğimiz üzere Exchange Server 2003 ve 2007 de default olarak SSL oluşturulup kullanılıyordu. Ancak bir müddet sonra sertifikanın süresi dolduğu için artık çalışmayacaktı.

Detaylı

1 WINDOWS SERVER 2012 GENEL BAKIŞ 1 Giriş 1 Bu Kitapta 5 Çıkış Hikâyesi 6 Sürümler 7

1 WINDOWS SERVER 2012 GENEL BAKIŞ 1 Giriş 1 Bu Kitapta 5 Çıkış Hikâyesi 6 Sürümler 7 İÇİNDEKİLER VII İÇİNDEKİLER 1 WINDOWS SERVER 2012 GENEL BAKIŞ 1 Giriş 1 Bu Kitapta 5 Çıkış Hikâyesi 6 Sürümler 7 2 ACTIVE DIRECTORY YENİLİKLERİ 11 DCPROMO suz Bir Hayat 11 Offline Domain Join 21 PowerShell

Detaylı

Navigator Smart. Kullanıcı El Kitabı NETSİS

Navigator Smart. Kullanıcı El Kitabı NETSİS Kullanıcı El Kitabı NETSİS İçindekiler Navigator Smart... 3 Kurulum ve İlk Kullanım... 3 Navigator Smart Menüleri... 6 Bağlı Veritabanları Menüsü... 6 Netsis Modelleri Menüsü... 7 Yeni Rapor Menüsü...

Detaylı

Q-Biz Kurulum Aşamaları ve Yönetim Ekranları

Q-Biz Kurulum Aşamaları ve Yönetim Ekranları 1 İçindekiler Q-Biz Kurulum Aşamaları... 2 MSTUDİO... 5 1. Veri Tabanı Sunucusu Bağlantı Yönetimi... 6 2. Uygulama Yönetimi... 7 3. Portal Parametre Yönetimi... 8 4. Portal Bağlantı Yönetimi... 9 UPDATER...

Detaylı

OPENBSD İŞLETİM SİSTEMİ ÜZERİNE PFW KURULUMU

OPENBSD İŞLETİM SİSTEMİ ÜZERİNE PFW KURULUMU OPENBSD İŞLETİM SİSTEMİ ÜZERİNE PFW KURULUMU 1 /************************************************************************** * Gökhan ALKAN * gokhan [at] enderunix [dot] org * EnderUNIX Yazılım Gelistirme

Detaylı

Paloalto LDAP Yapılandırılması LDAP: Lightweight Directory Access Protocol DAP (Directory Access Protocol) API (Application Programming Interface)

Paloalto LDAP Yapılandırılması LDAP: Lightweight Directory Access Protocol DAP (Directory Access Protocol) API (Application Programming Interface) Paloalto Yapılandırılması LDAP LDAP: Açılımı Lightweight Directory Access Protocol olan LDAP, X.500 standardı ile tanımlanan dizin erişim protokolünün hafifletilmiş sürümüdür. İletişim protokolü TCP/IP

Detaylı

SKYPE BOT SUNUCUSUNUN KURULMASI

SKYPE BOT SUNUCUSUNUN KURULMASI SKYPE BOT SUNUCUSUNUN KURULMASI Aşağıdaki anlatım minimal olarak kurulmuş CentOS 6.5 x64 versiyonu üzerinden yapılmıştır. Sunucuda yum paket yöneticisi, unzip, vi ya da nano gibi terminal tabanlı bir metin

Detaylı