This commit is contained in:
Ömer ÇAKMAK 2018-10-01 13:37:12 +03:00
parent f6224bf9c3
commit 00774d8946
6 changed files with 38 additions and 21 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 423 KiB

After

Width:  |  Height:  |  Size: 197 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 17 KiB

View file

@ -6,12 +6,20 @@ Uzaktan Erişim, bir görev eklentisidir. Uzaktan erişim yapılmak istenen Ahen
![Uzaktan Erişim - Ahenk İsteği](images/uzaktan-erisim.png) ![Uzaktan Erişim - Ahenk İsteği](images/uzaktan-erisim.png)
Bu butona basılmasıyla birlikte Ahenk makinesi üzerinde aşağıdaki uyarı ekranıyla karşılaşılır. Gönderilme onayı verilir;
![Uzaktan Erişim - Ahenk İsteği](images/uzaktan-erisim-1.png)
Ahenk makinesi üzerinde aşağıdaki uyarı ekranıyla karşılaşılır.
![Uzaktan Erişim - Ahenk İsteği](images/uzaktan-erisim-ahenk.png) ![Uzaktan Erişim - Ahenk İsteği](images/uzaktan-erisim-ahenk.png)
Belirtilen ipye makinenin Ahenk bilgisayarında bulunan VNC sunucusuna bağlanmak istediği söylenir ve Ahenk kullanıcısına bu bağlantıya izin verip vermediği sorulur. Ahenk kullanıcısının bu bağlantıya izin vermesi durumunda VNC sunucusuna bağlantı gerçekleşir. Belirtilen ipye makinenin Ahenk bilgisayarında bulunan VNC sunucusuna bağlanmak istediği söylenir ve Ahenk kullanıcısına bu bağlantıya izin verip vermediği sorulur. Ahenk kullanıcısının bu bağlantıya izin vermesi durumunda(**Yes**) VNC sunucusuna bağlantı gerçekleşir ve ahenk üzerinde tüm yetkilere sahip olur.
**View** seçeneği tıklanırsa ahenk'e bağlantı verilir bağlanan kişi makinede yapılanları görür fakat müdahale edemez.
İzinsiz bir erişim varsa **No** simgesine tıklanır.
![Im267](images/uzaktan-erisim-server.png) ![Im267](images/uzaktan-erisim-server.png)
Bağlantı sonucunda Lider-Console kullanıcısının karışısında Ahenk makinesinin masaüstü açılacaktır. Bu ekran sayesinde Ahenk makinesi üzerinde sanki o makineyi kullanıyormuşçasına istenilen değişiklikler yapılabilir, makinenin o anki durumu görülebilir ve makine üzerindeki işlemler görsel olarak yürütülebilir. Bağlantı sonucunda Lider-Console kullanıcısının karışısında Ahenk makinesinin masaüstü açılacaktır. Bu ekran sayesinde Ahenk makinesi üzerinde sanki o makineyi kullanıyormuşçasına istenilen değişiklikler yapılabilir, makinenin o anki durumu görülebilir ve makine üzerindeki işlemler görsel olarak yürütülebilir.
Bağlantı ile ilgili diğer VNC yetenekleri ekranın üst kısmındadır. Bağlantı kapatılırken bu üst kısımdaki seçenek ile çıkış yapılmalıdır.

View file

@ -47,6 +47,10 @@ Kurulum işlemleri aşamasında mariadb-server root parolası ekrana gelir.
Bu örnekte root parolası **SIFRE** olarak ayarlanmıştır. Bu örnekte root parolası **SIFRE** olarak ayarlanmıştır.
```
Farklı bir parola verilir ise **SIFRE** ifadesinin geçtiği yerlerde o parola tanımlanmalıdır.
```
![MariaDB Şifre-1](images/mariadb-sifre-2.png) ![MariaDB Şifre-1](images/mariadb-sifre-2.png)
Aynı parola tekrar girilip **enter** tuşu ile kurulum işlemine devam edilir. Kurulum işlemi başarı ile gerçekleştikten sonra artık **mariadb-server** kurulumu tamamlanmış demektir. Aynı parola tekrar girilip **enter** tuşu ile kurulum işlemine devam edilir. Kurulum işlemi başarı ile gerçekleştikten sonra artık **mariadb-server** kurulumu tamamlanmış demektir.
@ -155,11 +159,9 @@ LDAP bileşeni için bu örnekte OpenLDAP kullanılacaktır. LiderAhenk, kullan
Konsolda; Konsolda;
sudo apt install slapd ldap-utils sudo apt install slapd ldap-utils -y
komutu sonrasında paket yöneticisi slapd kurulumu için ön gereksinim ya da gereksinimler var ise kurulacak bu bileşenlerin listesini gösterir ve kurulum için **E/e** onay bekler. komutu ile kurulum başlatılır.
**Enter** tuşu yardımı ile kurulum onaylandıktan sonra, doğrulanmamış paketler var ise tekrar bu paketlerin kurulumu için **e/E** onay ekranı gösterilir. **E** yazıp **Enter** tuşuna basarak bu işlemi de onayladıktan sonra paket yöneticisi gerekli paketleri indirme ve kurma işlemine başlar.
Slapd kurulum sırasında kullanıcıdan bir yönetici (administrator) parolası belirlenmesini ister. Bu örnekte kullanıcı parolası **SIFRE** olarak belirlenmiştir. Slapd kurulum sırasında kullanıcıdan bir yönetici (administrator) parolası belirlenmesini ister. Bu örnekte kullanıcı parolası **SIFRE** olarak belirlenmiştir.
@ -244,7 +246,7 @@ LDAP sunucunuzun yapılandırma erişimi için(**config** kullanıcına) bir şi
sudo su sudo su
slappasswd slappasswd
Komutu ile “yapılandırma(konfigürasyon) kullanıcısı” şifresi girmenizi isteyecektir. Be şifre LDAP sunucunuzun yapılandırma erişimi için gerekmektedir. Komutu ile “yapılandırma(konfigürasyon) kullanıcısı” şifresi girmenizi isteyecektir. Bu şifre LDAP sunucunuzun yapılandırma erişimi için gerekmektedir.
New Password: <şifrenizi giriniz> New Password: <şifrenizi giriniz>
Re-enter new password: <şifrenizi tekrar giriniz> Re-enter new password: <şifrenizi tekrar giriniz>
@ -282,9 +284,9 @@ Daha sonra liderahenk.ldif dosyası konsolda
adresinden indirilerek **/tmp** klasörü altına kopyalanır. Lider ahenk şemaları varolan ldap'a yüklenmelidir. Bunun için ; adresinden indirilerek **/tmp** klasörü altına kopyalanır. Lider ahenk şemaları varolan ldap'a yüklenmelidir. Bunun için ;
ldapadd -x -f /tmp/liderahenk.ldif -D "cn=admin,cn=config" -w $CNCONFIGADMINPASSWD ldapadd -x -f /tmp/liderahenk.ldif -D "cn=admin,cn=config" -w $config_admin_pwd
komutu ile ldif ldap'a yüklenir. Burada **cn=admin,cn=config** config kullanıcısı, **$CNCONFIGADMINPASSWD** yapılandırma(konfigürasyon) kullanıcısı şifresidir. Bir önceki adımda belirlenmiştir. Örneğin; komutu ile ldif ldap'a yüklenir. Burada **cn=admin,cn=config** config kullanıcısı, **$config_admin_pwd** yapılandırma(konfigürasyon) kullanıcısı şifresidir. Bir önceki adımda belirlenmiştir. Örneğin;
ldapadd -x -f /tmp/liderahenk.ldif -D "cn=admin,cn=config" -w SIFRE ldapadd -x -f /tmp/liderahenk.ldif -D "cn=admin,cn=config" -w SIFRE
@ -302,11 +304,11 @@ NOT : Ldap yeniden başlatılmaz ise lider nesne sınıfları ldap düğümleri
OpenLDAP üzerinde roller oluşturarak ldap kullanıcılarına merkezi yetkilendirme yapmak için aşağıdaki adımlar uygulanmalıdır. Konsolda; OpenLDAP üzerinde roller oluşturarak ldap kullanıcılarına merkezi yetkilendirme yapmak için aşağıdaki adımlar uygulanmalıdır. Konsolda;
sudo wget https://raw.githubusercontent.com/Pardus-LiderAhenk/lider-ahenk-installer/master/src/conf/sudo.ldif && sudo cp liderahenk.ldif /tmp sudo wget https://raw.githubusercontent.com/Pardus-LiderAhenk/lider-ahenk-installer/master/src/conf/sudo.ldif && sudo cp sudo.ldif /tmp
komutu ile ldif indirilir. Daha sonra; komutu ile ldif indirilir. Daha sonra;
ldapadd -f /tmp/sudo.ldif -D "cn=admin,cn=config" -w ldapadd -f /tmp/sudo.ldif -D "cn=admin,cn=config" -w SIFRE
komutu sonrası OpenLDAP admin kullanıcı şifresi girilere ldap'a eklenir. Ardından; komutu sonrası OpenLDAP admin kullanıcı şifresi girilere ldap'a eklenir. Ardından;
@ -386,9 +388,10 @@ cn: lider_console
sn: lider_console sn: lider_console
uid: lider_console uid: lider_console
userPassword: lider_console_parola userPassword: lider_console_parola
liderPrivilege: [TASK:base_dn:ALL] liderPrivilege: [TASK:base_dn:ALL]
liderPrivilege: [REPORT:ALL]dn: cn=liderAhenkConfig,base_dn liderPrivilege: [REPORT:ALL]
dn: cn=liderAhenkConfig,base_dn
objectClass: pardusLiderAhenkConfig objectClass: pardusLiderAhenkConfig
cn: liderAhenkConfig cn: liderAhenkConfig
liderServiceAddress: http://lider.liderahenk.org:8181 liderServiceAddress: http://lider.liderahenk.org:8181
@ -408,7 +411,7 @@ ile açılan ekrana yapıştırılır.
Dosya kaydedilerek çıkılır. Daha sonra; Dosya kaydedilerek çıkılır. Daha sonra;
ldapadd -x -W -D "cn=admin,**base_dn**" -f lider_dugumler.ldif ldapadd -x -W -D "cn=admin,base_dn" -f lider_dugumler.ldif
şeklinde base_dn bilgisi yazılır, komut sonrasında **admin** parolası girilerek OpenLDAP'a eklenir. şeklinde base_dn bilgisi yazılır, komut sonrasında **admin** parolası girilerek OpenLDAP'a eklenir.
@ -459,10 +462,9 @@ Not: Bu konfigürasyon **“ejabberd ejabberd-16.06”** versiyonuna göre **ej
ılan dosyada aşağıdaki satırlara gerekli bilgiler tanımlanır. ılan dosyada aşağıdaki satırlara gerekli bilgiler tanımlanır.
hosts: hosts:
# - "localhost"
- "#SERVICE_NAME" - "#SERVICE_NAME"
***localhost*** satırı kapatılır, altına kullanılacak ***#SERVICE_NAME** (Örn: im.liderahenk.org) tanımlaması yapılır. ***localhost*** satırı ık ise kapatılır, altına kullanılacak ***#SERVICE_NAME** (Örn: im.liderahenk.org) tanımlaması yapılır.
ldap_servers: ldap_servers:
- "#LDAP_SERVER" - "#LDAP_SERVER"
@ -624,7 +626,11 @@ Lider Sunucu;
sudo apt install lider-server -y sudo apt install lider-server -y
komutu ile depodan kurulumu sağlanır. komutu ile depodan kurulumu sağlanır. Daha sonra -;
sudo systemctl start lider.service
ile servis aktif edilir.
###Lider Sunucu Konfigurasyon Dosyası### ###Lider Sunucu Konfigurasyon Dosyası###
@ -650,6 +656,9 @@ ile bu dosya düzenlenmek için açılır;
xmpp.service.name = im.liderahenk.org xmpp.service.name = im.liderahenk.org
**ip_adresi** bu alana tanımlanmalıdır. Ejabberd da oluşturulan lider_sunucu ve host bilgileri yukarıdaki şekilde tanımlanır. **ip_adresi** bu alana tanımlanmalıdır. Ejabberd da oluşturulan lider_sunucu ve host bilgileri yukarıdaki şekilde tanımlanır.
```
NOT :Lider sunucu cluster yapıda kurulacaksa xmpp.resource değeri 2 sunucuda ayrı ayrı tanımlanmalıdır. Örneğin, 1.ci sunucuya Smack, 2.ci sunucuya Smack1 olarak yazılmalıdır.
```
Ahenklerin hangi ou altında görüleceği bilgisi aşağıdaki gibi tanımlanır. Bu bilgi daha önce Ldap kurulumunda oluşturulan Ahenkler gurubudur. Ahenklerin hangi ou altında görüleceği bilgisi aşağıdaki gibi tanımlanır. Bu bilgi daha önce Ldap kurulumunda oluşturulan Ahenkler gurubudur.