Eğer yazıcınıza anonim erişime izin veriyorsanız, uzaktan gönderilen yazıcı istekleri için bir kullanıcı hesabı oluşturmanız gerekir:
/usr/sbin/adduser --system --disabled-password smbprint
Bu komut sisteminize smbprint isimli bir kullanıcı ekler. smbprint kullanıcısının ev dizini ve yazıcı kuyruğundaki dosyaların tutulduğu yer olan /home/smbprint altında yeterli alan olup olmadığına bakın. smbprint kullanıcısının sisteminizdeki önemli dosyalara erişim yetkilerini, bu dosyalara okuma ve değiştirme için gerekli yetkilere sahip olmadığına da bakın. Eğer CUPS yapılandırmasını yaparken yazıcıyı sisteminizdeki belli kullanıcıların kullanımı için ayarladıysanız, smbprint kullanıcısına da paylaştırdığınız yazıcıya erişim hakkı vermelisiniz.
Samba yapılandırma dosyasının ismi /etc/samba/smb.conf'dur. Aşağıda CUPS'u smbprint kullanıcısıyla beraber kullanmak için yazılmış bir yapılandırma dosyası örneği vardır:
[global]
printcap name = cups
printing = cups
security = share
[printers]
browseable = yes
printable = yes
public = yes
create mode = 0700
guest only = yes
use client driver = yes
guest account = smbprint
path = /home/smbprint
Bu yapılandırma dosyası, bilgisayarınıza ağ bağlantısı yapan herkese yazdırma izni vermektedir, onun için de doğrudan internete bağlanan bilgisayarlarda olduğu gibi güvenli olmayan ağlarda bulunan bilgisayarlar için önerilmez. Eğer erişim denetimi sağlamak istiyorsanız, security = user veya security = domain şeklinde ayarlayın ve daha ayrıntılı bilgi için Samba kılavuz sayfasını okuyun.
Samba yapılandırma dosyasına yukarıdakileri ekledikten sonra Sambayı tekrar başlatmanız gerekir:
/etc/init.d/samba restart