![]() |
|
|
|||||||
| 💻 Ayın Sunucusu | 📻 Ayın Radyosu: Tek FM |
| 💎 İrcHane.Com Reklam Alanı 💎 | |
|
|
LinkBack | Konu Araçları | Görünüm Modları |
|
|
#1 | |||||||||
|
Owner ![]() ![]() Üye No : 2 Üyelik Tarihi: 23-09-24 Nerden : Konular : 1870 Mesajlar : 1,920
Aldığı Teşekkür : 30 Ettiği Teşekkür : 123 Rep Puanı: 10 Tuttuğu Takım : galatasaray
Ruh Halim:
Level: 36 [ ![]() ![]() ![]() ]Paylaşım: 265 / 884 |
AlmaLinux üzerinde UnrealIRCd için SSL sertifikası kurmak, istemci bağlantılarında şifreli iletişim sağlamak açısından önemlidir. Aşağıda UnrealIRCd ile kullanılmak üzere OpenSSL ile kendi kendine imzalanmış SSL sertifikası oluşturma ve yapılandırma adımlarını bulabilirsin.
🔐 UnrealIRCd için SSL Sertifikası Kurulumu 📁 1. UnrealIRCd SSL Dizinine Geç bash Kodu kopyala cd ~/unrealircd/conf Eğer conf klasörü yoksa, UnrealIRCd'nin kurulu olduğu dizine git (~/unrealircd/ genellikle) ve orada certs klasörü olacak. Alternatif: bash Kodu kopyala cd ~/unrealircd/certs 🧾 2. OpenSSL ile Sertifika Oluştur bash Kodu kopyala openssl req -new -x509 -days 365 -nodes -out server.cert.pem -keyout server.key.pem Komut sorular soracak: Country Name (TR) State/Province: Istanbul Common Name (CN): irc.seninirc.com (veya IP) ⚠️ CN alanı, kullanıcıların bağlanacağı IRC adresi olmalıdır. 🔑 3. Dosya İzinlerini Ayarla bash Kodu kopyala chmod 600 server.key.pem chmod 644 server.cert.pem ⚙️ 4. unrealircd.conf İçinde SSL Dinleme Ayarları Aşağıdaki gibi bir listen bloğu ekle: conf Kodu kopyala listen { ip *; port 6697; options { ssl; }; }; Ve certs yolunu belirt: conf Kodu kopyala set { tls { certfile "certs/server.cert.pem"; keyfile "certs/server.key.pem"; }; }; Not: Sertifika ve anahtar dosyalarının tam yolu gerekmez, UnrealIRCd'nin kök dizininden göreli yollar yeterlidir. 🚀 5. Sunucuyu Yeniden Başlat bash Kodu kopyala ./unrealircd restart Veya: bash Kodu kopyala ./unrealircd stop ./unrealircd start ✅ Test Et IRC istemcinle (örn. HexChat, mIRC): Sunucu: irc.seninirc.com Port: 6697 Bağlantı türü: SSL/TLS seçilmeli 🔒 Gerçek SSL Sertifikası (Let's Encrypt) [İsteğe Bağlı] Eğer sunucun bir domain adına sahipse ve port 80 açık ise Let's Encrypt ile gerçek bir SSL sertifikası almak da mümkündür. Örneğin: bash Kodu kopyala sudo dnf install certbot -y sudo certbot certonly --standalone -d irc.seninirc.com Ardından unrealircd.conf dosyasında şu yolları kullanırsın: conf Kodu kopyala certfile "/etc/letsencrypt/live/irc.seninirc.com/fullchain.pem"; keyfile "/etc/letsencrypt/live/irc.senini |
|||||||||
|
|
|
| Yer İmleri |
| Konuyu Görüntüleyen Aktif Kullanıcılar: 1 (0 üye ve 1 misafir) | |
|
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık
Forum Kuralları |
|
| 💬 İrcHane.Com | 💻 Forum Teknik Destek | |
|
⚙ Powered by vBulletin® Version 3.8.11 ⏰ Planlanmış Görevler: © Forum yazılımcısı AEKyazılım 🎨 Tema Yapımcısı: AEK Yazılım 🌐 irchane.com © 2025 |
|