Mustafa Akgül Özgür Yazılım 2023 Yaz Kampı Başlıyor!
Linux Kullanıcıları Derneği ve Bolu Abant İzzet Baysal Üniversitesi işbirliğiyle yapılan Mustafa Akgül Özgür Yazılım Yaz Kampı, 25 Ağustos’ta başlıyor. Linux ve Özgür yazılıma ilgi duyan herkes, 10 gün boyunca kampta verilen eğitimlere ücretsiz katılabiliyor.
Üretmeyi ve paylaşmayı temel alan “özgür yazılım” felsefesinin Türkiye’de geliştirilmesi amacıyla, Linux Kullanıcılar Derneği tarafından 2010 yılından bu yana organize edilen Özgür Yazılım Kampı’nda, sadece GNU/Linux sistemi değil, birçok özgür yazılım, alanında uzman gönüllü eğitmenler tarafından anlatılıyor. 2018 yılından bu yana, Türkiye’de özgür yazılımın yaygınlaşması için büyük emeği bulunan merhum Doç. Dr. Mustafa Akgül’ün adıyla anılan Özgür Yazılım Kampı ile yazılımın sınırlarının ortadan kaldırılması hedefleniyor. Kamu ve özel sektör ayrımı yapılmaksızın tüm çalışanların yanı sıra, üniversite öğrencilerinin de katılabileceği kampta, bu yıl da pek çok önemli başlıkta eğitim verilecek. Aşağıdaki listede 2023 yılı eğitimleri yer alıyor: GNU/Linux Sistem Yönetimi Golang 101 Eğitimi Blockchain 101 Linux on Arm Ağ Yönetimine Giriş R ile Veri Görselleştirme Flutter ile Uygulama Geliştirmeye Giriş Python & Qt: Temel Programlama ve Uygulama Geliştirme Laravel ile Full-Stack Development PHP ile Web Programlamaya Giriş Veri Bilimine Giriş ve Python Programlama Özgür Yazılımlarla Pratik Harita Yapımı (OpenStreetMap)
Farklı alanlarda, farklı bilgi düzeylerine hitap eden paralel sınıflarda gerçekleştirilecek eğitimlere katılım ücretsiz olacak. Katılımcılar yalnızca, kendi yol, konaklama ve yemek masraflarını karşılayacak. Bolu Abant İzzet Baysal Üniversitesi’nde 25 Ağustos’ta başlayacak olan Mustafa Akgül Yaz Kampı, 3 Eylül’de sona erecek. Kampa başvurular https://kayit.linux.org.tr adresi üzerinden yapılabilir. Eğitim detayları için https://kamp.linux.org.tr/2023-yaz/ bağlantı adresini ziyaret edebilirsiniz.
Yıllardır Smf forum kullanıyoruz. https://truvalinux.org.tr/forum/ sunucu değişikliğinde yaşanan türkçe karakter problemi oluşabiliyor. Bu nedenle SMF forum kurarken UTF8 kodlama ile kurulum yapmak gerekiyor. Dikkat etmeden türkçe 8859 kodlama ile kurulum yapılmış olabiliyor.
Postfix 3.0 versiyonuyla gelen randmap özelliği sayesinde her table
lookup sorgusundan rasgele bir dönüş gelir. Örneğin 3 adet değeriniz var
diyelim ve her sorgulamada bir değer rasgele seçilir. Biz de bu yapıyı
kullanarak tek bir sunucu üzerinden ama farklı ip adreslerinden eposta
göndereceğiz ve bu sayede bedava eposta hizmeti sunan sistemlerin günlük
eposta alma limitlerine takılmayacağız.
Ayrıca bu randmap özelliğiyle yük dengeleme de yapabilirsiniz.
randmap: Her tablo sorgusundan rasgele sonuçlar döndürür.
#Kurulum Öncesi
Gerçek sunucu ip adresi : 192.168.1.230
Sanal Ip 1 : 192.168.1.231
Sanal Ip 2 : 192.168.1.232
Sanal Ip 3 : 192.168.1.233
#Kurulum
1. master.cf dosyasına ekleyeciğimiz ip adresleri /etc/network/interface dosyasında vip olarak tanımlanır.
iface enp6s1:0 inet static
address 192.168.1.231/24
iface enp6s1:1 inet static
address 192.168.1.232/24
iface enp6s1:2 inet static
address 192.168.1.233/24
Interfaceler ayağa kaldırılır.
ifup enp6s1:0;ifup enp6s1:1;ifup enp6s1:2
2.vim /etc/postfix/master.cf dosyasını açıp aşağıdaki satırları kendinize göre düzenleyin ve kaydedin.
relay1 unix - - n - - smtp
-o smtp_bind_address=192.168.1.231
-o smtp_helo_name=mail1.deneme.org
-o syslog_name=relay1
relay2 unix - - n - - smtp
-o smtp_bind_address=192.168.1.232
-o smtp_helo_name=mail2.deneme.org
-o syslog_name=relay2
relay0 unix - - n - - smtp
-o smtp_bind_address=192.168.1.230
-o smtp_helo_name=mail0.deneme.org
-o syslog_name=relay0
relay3 unix - - n - - smtp
-o smtp_bind_address=192.168.1.233
-o smtp_helo_name=deneme.org
-o syslog_name=relay3
3. vim /etc/postfix/main.cf dosyasına asağıdaki 2 satırı ekliyoruz.
Postfix allows you to store virtual alias maps in a text file,
which tells postfix how to route virtual email addresses to real users on the system.
This setting and the file location is determined in the postfix configuration file /etc/postfix/main.cf like so:
virtual_alias_maps = hash:/etc/postfix/virtual
The format of the file is with the alias on one side, and the destination on the other, for example like so:
john_smith@example.com john
john-smith@example.com john
fred@example.com john
This routes all email addressed to john_smith@example.com,
john-smith@example.com and fred@example.com to the real user (or system
alias) john. It's possible to have a catch-all alias :x which will route
anything addressed to @example.com to a particular user like so:
@example.com john
If you wanted everything to go to "john" except for mail to fred@ then you can do it like this:
@example.com john
fred@example.com fred
Just editing the /etc/postfix/virtual file is not enough to make the
changes take affect. You must run the postmap command to make postfix
read the file, like so:
/usr/sbin/postmap /etc/postfix/virtual
This creates a new file called /etc/postfix/virtual.db and the aliases are now loaded into postfix.
If you want to use a more fine-grained model you can choose to relay the outbound traffic for domains over separate users.
This allows you to apply different settings per domain, but also provides the enduser access to their own logfiles.
Create sasl_passwd file for the individual outgoing user(s):
Clonezilla Live kullanılarak gerçek donanım üzerinde çalışan Pfsense sisteminin nasıl sanallaştırılacağını anlatmak istiyorum.
Clonezilla ile Bsd, Freebsd, Linux ve Windows işletim sistemlerinin kolaylıkla ister imajını isterseniz disk2disk seçeneği ile problemsizce Klonlama işlerini yapabilirsiniz.
Ben örnek olarak çalışmakta olan Pfsense sistemini boş bir sanalpc ye remote olarak klonlanmasını anlatmak istiyorum.
Öncelikle ihtiyacımız olan Clonezilla iso dosyasını download edelim.