Scannen als User

Software besorgen und anwenden
Post Reply
Message
Author
heinbloed

Scannen als User

#1 Post by heinbloed »

Nachdem ich mir endlich meinen Scanner eingerichtet habe,stelle ich fest,das ich nur als root zugriff auf den Scanner habe.rufe ich xsane als user auf-findet der den Scanner nicht-als root schon.Kann man das irgendwie ändern??
(SuSE7.2 & mustek_pp-Backend von Sane)

peterw

Re: Scannen als User

#2 Post by peterw »

Ich hab das bei mir durch das net-Backend gelöst. Damit kann man den Scan-Zugriff über Netzwerk erlauben, so dass alle user über "localhost" auch Zugriff haben. Bei scsi-Scanner sollte es auch reichen, nur die Rechte der Devices zu ändern, für Parallel-Port-Scanner scheint das nicht zu gehen, so dass man halt den Umweg über den Netzzugriff gehen muss.
P.

heinbloed

Re: Scannen als User

#3 Post by heinbloed »

Danke füe den Hinweis-aber kannst du mir bitte verraten wie ich das mache...Ich habe ja schon fast 7 Stunden gebraucht um den Scanner ans laufen zu bekommen,weil mir dabei keiner helfen konnt-und mein Englisch ist sowas von beschissen......Ich scheue mich -ehrlich gesagt- vor den weiteren 7-8 Stunden.
Danke Dir <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

peterw

Re: Scannen als User

#4 Post by peterw »

dann hoffe ich mal, dass ich nochmal alles zusammenkriege <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

in /etc/sane.d/dll.conf muss "net" eingetragen werden bzw. die Auskommentierung entfernt werden. dann solltest du in /etc/sane.d/net.conf "localhost" eintragen.
als nächstes musst du die Datei /etc/xinetd.d/sane anlegen mit folgendem Inhalt:

---> schnipp
# Scannerserver

service sane
{
disable = no
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/in.saned
}
schnapp <----

ich hoffe mal, das war alles. mehr fällt mir nicht mehr ein, ich hätte es damals
auschreiben sollen...
die ganze Beschreibung bezieht sich übrigens auf Mandrake 8. Zumindest unter RedHat sollte es gleich sein, bei anderen Distris können die Pfade wohl etwas anders sein.
Viel Glück!
P.

heinbloed

Re: Scannen als User

#5 Post by heinbloed »

habe ich so durchgeführt....leider auch ohne Erfolg.....<img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle">
Danke Dir aber für die Mühe...ich kontrolliere es nochmal-vielleicht habe ich ja auch was falschgemacht....<img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle"> -was ich eigentlich nicht glaube...
Gruß Hein*

peterw

Re: Scannen als User

#6 Post by peterw »

Hi,

ich habe glaub ich noch was vergessen. In die Datei /etc/services
musst Du noch folgende Zeile eingetragen:

sane 6566/tcp # SANE network scanner daemon

Außerdem musst du dafür sorgen, dass der xinetd auch läuft (falls das nicht
schon der Fall ist). Ich vermute mal, dass man das irgendwo in YaST einstellen
kann.

Viel Erfolg!
Peter

jlansing
Posts: 60
Joined: 17. Jul 2001 13:50

Re: Scannen als User

#7 Post by jlansing »

Lass das lieber bleiben. Es geht auch einfacher. Bei mir hatte ich das gleiche problem. Du musst nur die Rechte an dem Device file vom Scanner neu setzen, dann geht es. Es ist entweder /dev/scanner /dev/sg0 oder /dev/sg1. Musst einfach mal ausprobieren.

peterw

Re: Scannen als User

#8 Post by peterw »

Ach bei Parallelport-Scannern? Bei mir (Mustek-PP-Scanner) ging es definitiv nicht mit Ändern von Device-Rechten.

Grüße,
Peter

jlansing
Posts: 60
Joined: 17. Jul 2001 13:50

Re: Scannen als User

#9 Post by jlansing »

Hm, das weiß ich natürlich nicht. Ich denke aber doch, dass auch ein Parallelport-Scanner ein bestimmtes Device hat (das sg1 Device ist nur bei SCSI) welches genau das ist, weiß ich jetzt auch nicht. Das müsste man aber rausfinden können.

hendrik
Posts: 165
Joined: 16. Aug 1999 13:06
Contact:

Re: Scannen als User

#10 Post by hendrik »

hai,
versuch mal folgendes,

# ln -s /dev/<wo immer Dein scanner dran hängt [vermutlich parport_irgendwas; schau mal in der /var/log/messages nach, da könnte so etwas wie
parport 0: PC-style....bla,bla,bla auftauchen, oder versuch mal # cat /proc/parport]> /dev/scanner

wenn Du das nicht schon längst gemacht hast , so wird die Schnittstelle /dev/scanner erzeugt auf die verwiesen wird

dann noch die Rechte vergabe

# chmod 777 /dev/< wo scanner hängt >

das ganze als root durchführen.
Dann müsstest Du auch als user scannen können
gruss,
hendrik

hendrik
Posts: 165
Joined: 16. Aug 1999 13:06
Contact:

Re: Scannen als User

#11 Post by hendrik »


ronny
Posts: 313
Joined: 24. Apr 2001 11:11
Location: Muehlacker, BW

Re: Scannen als User

#12 Post by ronny »

die rechte des device sollte man keinesfalls ändern, grund:

sg0 ist nicht eindeutig einem device zugeordnet, sondern immer dem ersten scsi generic, wenn man die scsi ids ändert oder geräte dazusteckt kommt das alles durcheinander und mit (ganz viel pech) spricht man die festplatte/cdr als scanner an (oder scanner als cdr)

das mit dem netzzugriff ist eine sichere und saubere lösung

heinbloed

Re: Scannen als User

#13 Post by heinbloed »

root@linux:/home/axel > scanimage -L
device `mustek_pp:SM-4800P' is a Mustek MFS-600IIIP flatbed scanner
root@linux:/home/axel >

So sieht es bei mir aus....
und nun stellt sich nur die Frage wie ändere ich diese Rechte oder was könnte/ist gelinkt
Über Netz läuft es bei mir zumindest nicht <img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle">
Danke aber an alle die sich hier Gedanken gemacht haben<img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

Michael

Re: Scannen als User

#14 Post by Michael »

Schau Dir mal X-CD-Roast an. Das hat eine eigene Benutzerverwaltung, die den Non-Root-Usern den gefahrlosen Zugriff auf das Device erlaubt.
<a href="http://www.xcdroast.org/" target="_blank"><!--auto-->http://www.xcdroast.org/</a><!--auto-->

heinbloed

Re: Scannen als User

#15 Post by heinbloed »

Hallo,
habe mich nunmehr durch die Seite durchgeklickt und habe da auch nur eine kurze Erklärung in den FAQ gefunden <img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle">
Dabei bezieht es sich aus SCSI-Geräte...mein Teil ist aber ein parallelportscanner.Der läuft sogar,obwohl das Modul "Scanner" nicht geladen ist.....

Dadurch habe ich ja wohl das Problem <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Danke aber trotz alldem <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Gruß Axel

Post Reply