Anasayfa Linux Ubuntu Üzerinde Yazıcı Paylaşımı Nasıl Açılır?

Linux Ubuntu Üzerinde Yazıcı Paylaşımı Nasıl Açılır?

U UzmanHaber 20.09.2026 5 dakika okuma
📌 Özet

Linux Ubuntu işletim sistemi, ağdaki donanım kaynaklarını verimli kullanmak amacıyla CUPS (Common Unix Printing System) altyapısını kullanarak yazıcı paylaşımını standart bir süreç haline getirmiştir. Bu yapılandırma, hem ofis ortamlarında çoklu kullanıcı erişimini desteklemekte hem de merkezi bir yazdırma yönetimi sunmaktadır. İşlem süreci, yazıcının sisteme doğru sürücülerle tanımlanması, CUPS servisinin ağ trafiğine açılması ve güvenlik duvarı kurallarının 631 numaralı port üzerinden düzenlenmesi adımlarını kapsamaktadır. Güncel Ubuntu dağıtımlarında herhangi bir üçüncü taraf yazılıma ihtiyaç duyulmadan gerçekleştirilen bu teknik düzenleme, ağ protokollerinin doğru yapılandırılması ile ağdaki diğer cihazların yazıcıyı otomatik olarak keşfetmesini sağlar. Kullanıcılar, web arayüzü üzerinden erişim izinlerini yöneterek güvenli bir şekilde yazdırma işlemlerini gerçekleştirebilirler. Bu rehber, yazıcı paylaşımının teknik detaylarını, güvenlik duvarı ayarlarını ve ağ üzerindeki cihaz tanıma protokollerinin nasıl optimize edileceğini derinlemesine inceleyerek sistem yöneticilerine kapsamlı bir yol haritası sunmaktadır.

Ubuntu Yazıcı Paylaşım Altyapısına Giriş

Ubuntu üzerinde yazıcı paylaşımı, Linux çekirdeğinin sunduğu CUPS (Common Unix Printing System) protokolü sayesinde oldukça stabil bir süreçtir. CUPS, yerel ağdaki yazdırma isteklerini alan, kuyruğa alan ve ilgili donanıma ileten gelişmiş bir yazdırma sunucusu görevi görür. Güncel Ubuntu sürümlerinde bu altyapı kurulu olarak gelir; ancak paylaşıma açılacak bir cihazın ağ genelinde görünür kılınması için belirli konfigürasyon adımlarının izlenmesi gerekir. Bu süreç, sadece fiziksel bağlantı değil, aynı zamanda ağ katmanındaki protokollerin (mDNS/DNS-SD) uyumlu çalışmasını gerektirir.

Yazıcının Sisteme Tanımlanması

Paylaşım sürecine başlamadan önce, yazıcının ana bilgisayara (sunucu) sorunsuz bir şekilde yüklendiğinden emin olmalısınız. Ubuntu Ayarlar menüsü altında bulunan Yazıcılar sekmesinden cihazın durumunu kontrol edin. Eğer cihaz burada görünmüyorsa, üretici tarafından sağlanan PPD dosyalarını veya açık kaynaklı sürücüleri yüklemeniz gerekecektir. Yazıcının yerel sistemde kusursuz çalışması, ağ üzerinden gelecek istekleri doğru işleyebilmesinin temel ön koşuludur.

CUPS Web Arayüzü ile Yapılandırma

Ubuntu'da yazıcı paylaşımı için kullanılan en etkili yöntem, CUPS'in yerleşik web arayüzüdür. Bu arayüze erişmek için tarayıcınızın adres çubuğuna localhost:631 yazmanız yeterlidir. Eğer arayüz erişim hatası alıyorsanız, sistemde CUPS servisinin çalışıp çalışmadığını sudo systemctl status cups komutu ile kontrol etmelisiniz.

Paylaşılan Yazıcıları Yayınlama

CUPS web arayüzü içerisinde şu adımları takip ederek yazıcıyı ağa açabilirsiniz:

  • Yönetim (Administration) sekmesine tıklayın.
  • Sunucu Ayarları (Server Settings) kısmına gidin.
  • "Paylaşılan yazıcıları bu sistemden yayınla" (Share printers connected to this system) seçeneğini işaretleyin.
  • Değişiklikleri kaydetmek için Ayarları Değiştir (Change Settings) butonuna basın.

Bu işlem, yazıcının ağ üzerindeki diğer cihazlar tarafından "keşfedilebilir" hale gelmesini sağlar. Ubuntu, bu noktada mDNS (Multicast DNS) kullanarak yazıcının varlığını ağa duyurur.

Güvenlik Duvarı ve Port İzinleri (UFW)

Ubuntu'nun varsayılan güvenlik duvarı olan UFW, güvenlik gerekçesiyle dışarıdan gelen bağlantıları kısıtlar. Yazıcınızın ağda görünmesine rağmen yazdırma işlemi gerçekleştiremiyorsanız, 631 numaralı portun kapalı olması muhtemeldir. Bu port, İnternet Yazdırma Protokolü (IPP) için ayrılmıştır.

UFW Üzerinde İzin Tanımlama

Güvenlik duvarı üzerinden gerekli izni vermek için terminali açın ve şu komutu girin: sudo ufw allow 631/tcp. Bu komut, CUPS servisinin ağ trafiğini kabul etmesini sağlar. Ayrıca, ağınızdaki cihazların yazıcıyı otomatik bulabilmesi için avahi-daemon servisinin kurulu olduğundan ve çalıştığından emin olun. Bu servis, cihazların ağ üzerinde birbirini tanımasını sağlayan zeroconf protokolünü yönetir.

Erişim Kontrolleri ve İzin Yönetimi

Güvenliği artırmak için sadece belirli IP adreslerinin veya alt ağların yazıcıyı kullanmasına izin verebilirsiniz. CUPS konfigürasyon dosyasını (/etc/cups/cupsd.conf) düzenleyerek bloğu içerisindeki Allow direktiflerini kullanarak erişim kısıtlamaları getirebilirsiniz. Bu sayede, ofis ağınızdaki yetkisiz kullanıcıların yazıcıyı kullanmasını engelleyerek donanım kaynaklarınızı koruma altına alabilirsiniz.

Ağ Üzerinden Yazıcı Ekleme ve Test Süreci

Sunucu tarafındaki işlemler tamamlandıktan sonra, istemci bilgisayarlarda (diğer Ubuntu veya Windows cihazlar) yazıcıyı eklemek oldukça kolaydır. Yazıcı ekleme sihirbazını başlattığınızda, "Ağ Yazıcısı" sekmesi altında paylaşıma açtığınız cihazı otomatik olarak listelenmiş görmelisiniz. Eğer cihaz otomatik gelmiyorsa, IP adresi üzerinden ipp://:631/printers/ formatında manuel olarak tanımlama yapabilirsiniz.

Son olarak, bir test sayfası yazdırarak bağlantının kararlılığını kontrol edin. Eğer yazdırma kuyruğu "işleniyor" durumunda kalıyorsa, istemci bilgisayardaki sürücü sürümü ile sunucudaki sürücünün uyumluluğunu gözden geçirmeniz gerekebilir.