25 Mayıs 2009 Pazartesi

tarayıcıyı normal kullanıcı olarak kullanmak

öf bazen tarayıcıyı root olarak kullanmak sıkar. her seferinde tarayıcıyı root olarak çalıştırmak istediğine emin misin bak ölebilirsin gibi bir mesaj almak istemiyorsanız. kendi riskinize aşağıda anlatılanları yapabilirsiniz.

lsusb
çıktısı aşağıdakine benzer.

Bus 003 Device 002: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner


Bus 003 Device 002 kelimeleri bizim için önemlidir. biz buradan hangi dosyaya normal kullanıcıların erişebileceğini belirleyeceğiz.

root olarak

chmod a+rw /dev/bus/usb/003/002 bu yazıdan tarayıcının hangi usb hubına bağlı olduğunu anlıyoruz sanırsam kanatindeyim.

komutunu çalıştırarak bu dosyaya erişim hakları tanımlamış oluruz.

Bunları yaptıysanız. bir de kendinizi tarayıcı gurubuna dahil edin.

addgroup kullanıcıadınız scanner




Bunları yaptınız ama hala çalışmıyor belkide Tarayıcınızın firmware dosyası normal kullanıcılar tarafından erişilebilir değildir.
örnek:

chmod a+r /usr/share/sane/sizinfirmwaredosyanız

bunları da yaptınız gene olmuyor. En azından root olarak değil sudo komutuyla çalıştırınız. sudo komutunun daha az tehlikeli olduğu söylenegelmektedir. gerçi şimdilerde gksu var size yaramaz bana yarar.
On parmak öğrenme sitesi

Hiç yorum yok:

Yorum Gönder