chat ege.net sohbet

Bash Script: Lisanslama yolu?

GNeRaL

Müptela
Katılım
24 Şub 2005
Mesajlar
2,869
Yaş
33
Konum
Samsun
Merhaba,

Epey bir zamandır(Yaklaşık 1-1.5 yıl) bash script ile bir proje üzerinde çalışıyorum. Bitirme noktasına geldim. Mevcut hazırladığım lisanslama türünde, server üzerindeki bazı bilgileri karşı serverdaki bilgilerle eşleştirerek lisanslı olup olmadığına karar verdirtiyor.

Sizce nasıl bir algoritma/yol düşünülmeli lisanslama için?
 

Loi

Müptela
Katılım
13 Kas 2006
Mesajlar
6,194
Konum
localhost
Merhaba,

Epey bir zamandır(Yaklaşık 1-1.5 yıl) bash script ile bir proje üzerinde çalışıyorum. Bitirme noktasına geldim. Mevcut hazırladığım lisanslama türünde, server üzerindeki bazı bilgileri karşı serverdaki bilgilerle eşleştirerek lisanslı olup olmadığına karar verdirtiyor.

Sizce nasıl bir algoritma/yol düşünülmeli lisanslama için?
Kuruldugu makinanin Islemci tipi / Ram Size / Disk Serial / MAC adresini bir araya getirip md5 ile sifreletip bu sifre ile "lisans kontrolu yapacak olan serverda" var olan bir database'e yeni bir acount olarak tanitabilir ve scriptin kurulu oldugu bilgisayardan zaman zaman lisans kodunu, lisans kontrolu yapan server'a kontrol ettirtebilirsin.
 

sonsuzhost

Müptela
Katılım
28 Şub 2006
Mesajlar
1,287
Konum
burdan yak
Kuruldugu makinanin Islemci tipi / Ram Size / Disk Serial / MAC adresini bir araya getirip md5 ile sifreletip bu sifre ile "lisans kontrolu yapacak olan serverda" var olan bir database'e yeni bir acount olarak tanitabilir ve scriptin kurulu oldugu bilgisayardan zaman zaman lisans kodunu, lisans kontrolu yapan server'a kontrol ettirtebilirsin.
serverda donanım değişikliği yapıldığında yada server değiştiğinde yine sizden lisansmı isteyecekler ?
 

Loi

Müptela
Katılım
13 Kas 2006
Mesajlar
6,194
Konum
localhost
serverda donanım değişikliği yapıldığında yada server değiştiğinde yine sizden lisansmı isteyecekler ?
Elbette isteyecekler aksi halde scriptin yuklu oldugu makinanin image i alinip ayni konfigurasyonda farkli bir sisteme kopyalandiginda rahat rahat kullanabilirler.
 

GNeRaL

Müptela
Katılım
24 Şub 2005
Mesajlar
2,869
Yaş
33
Konum
Samsun
Kuruldugu makinanin Islemci tipi / Ram Size / Disk Serial / MAC adresini bir araya getirip md5 ile sifreletip bu sifre ile "lisans kontrolu yapacak olan serverda" var olan bir database'e yeni bir acount olarak tanitabilir ve scriptin kurulu oldugu bilgisayardan zaman zaman lisans kodunu, lisans kontrolu yapan server'a kontrol ettirtebilirsin.
Teşekkürler Loi,

Akşam sistemde deneyeceğim bunları.

Tam olarak lisanslama mantığı,

xxx.tld/projem/kayit.php adresinden kişi sunucusu için kayıt olacak ve ssh destekli username/pass istenecek. Sistem gerekli işlemleri kullanıcı ekranına da aktararak (cPanel apache upgrade vb. işlemlerde olduğu gibi) gerçekleştirecek. Lisansın ilk adımı burada başlıyor.

Diğer adımları da Loi arkadaşın da dediği gibi yapmayı düşünmeye başladım.
 

sonsuzhost

Müptela
Katılım
28 Şub 2006
Mesajlar
1,287
Konum
burdan yak
Ancak lisans mantığı domain üzerine kurulsa daha sağlıklı olmazmı ? yani lisans sistemi domaine olursa kişi server yada donanım değiştirse bile yeni lisansa gerek kalmaz sadece domain değiştireceğinde yeni lisansa ihtiyaç duysun.

Ve insanların bir lisans için ssh erişimlerini vermek isteyeceklerini pek sanmam

(yanlış anlama sadece fikirlerimi iletiyorum)
 

Loi

Müptela
Katılım
13 Kas 2006
Mesajlar
6,194
Konum
localhost
Kimse SSH uzerinden erisim yapilirken kullandigi bilgileri vermek zorunda degil biraz daha dikkatli okursaniz eger anlayacaksiniz. Sisteme yuklenen dosya gerekli kodu iceride olusturup sifrelenmiş halini lisans kontrol eden servera gonderecek.
 
Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur. iyinet.com sayfalarında yer alan yazı, görsel ve linklerle ilgili hukuki şikayetleriniz için Buradan iletişime geçmeniz durumunda, ilgili kanunlar ve yönetmelikler çerçevesinde en geç 7 gün içerisinde iyinet yönetimince tarafınıza dönüş sağlanacaktır.
Üst