jensi71
Anmeldungsdatum: 6. Januar 2011
Beiträge: 303
Wohnort: Kreis Offenbach
|
Guten Morgen ☺ Folgende Konstellation: PC mit Gnome im Flashbackmodus, an den per USB ein Drucker (Brother HL5040) angeschlossen ist. Funktioniert auch. Auf diesem PC ist per Virtualbox ein XP installiert, bei dem aus Sicherheitsgründen das Netzwerk deaktiviert ist. Über eine Ordnerfreigabe greife ich aus dem XP aber aus der VM heraus auf ein NAS zu. Funktioniert auch alles super. Auch das Drucken direkt heraus per USB auf den Brother funktioniert. Nun nervt mich aber, daß ja die VM den Drucker "einfängt" sobald er an ist. Somit kann ich dann keine Dokumente mehr direkt aus Ubuntu drucken. Ich muss dazu erst in der VM den Drucker deaktivieren. Wie kann ich es erreichen, daß ich von beiden Systemen auf den Drucker komme? Netzwerk der VM soll ja aus bleiben, damit keine Verbindung zum Internet hergestellt wird. Ich bräuchte also etwas, was den Druckauftrag aus der VM an CUPS übergibt, ohne direkt den USB Port anzusprechen.
|
MPW
Anmeldungsdatum: 4. Januar 2009
Beiträge: 3729
|
Hallo, jensi71 schrieb: Nun nervt mich aber, daß ja die VM den Drucker "einfängt" sobald er an ist. Somit kann ich dann keine Dokumente mehr direkt aus Ubuntu drucken. Ich muss dazu erst in der VM den Drucker deaktivieren.
deaktiviere das automatische Einfangen des USB-Geräts in den VBox-Einstellungen und richte auf dem VBox-Host eine Samba-Druckerfreigabe ein. Dann kannst du unter Windows einen Netzwerkdrucker konfigurieren. Grüße
MPW
|
jensi71
(Themenstarter)
Anmeldungsdatum: 6. Januar 2011
Beiträge: 303
Wohnort: Kreis Offenbach
|
Hallo MPW! Danke Dir erst mal.
Habe mir dazu mal diese Seite http://www.thomas-krenn.com/de/wiki/Netzwerkkonfiguration_in_VirtualBox dazu angesehen. Wenn ich das richtig sehe, müsste da der Punkt "Host only networking" der richtige sein? Wichtig ist mir halt, daß das win XP KEINE Möglichkeit mehr bekommt, ans Internet zu gelangen. In der Druckerkonfiguration habe ich bereits in den "Server Grundeinstellungen" den Haken bei der Druckerfreigabe gemacht.
|
MPW
Anmeldungsdatum: 4. Januar 2009
Beiträge: 3729
|
jensi71 schrieb: Habe mir dazu mal diese Seite http://www.thomas-krenn.com/de/wiki/Netzwerkkonfiguration_in_VirtualBox dazu angesehen. Wenn ich das richtig sehe, müsste da der Punkt "Host only networking" der richtige sein?
Genau. Ich dachte, das hättest du schon vorher so gehabt?
In der Druckerkonfiguration habe ich bereits in den "Server Grundeinstellungen" den Haken bei der Druckerfreigabe gemacht.
Das bezieht sich auf die Linuxdruckerfreigabe von Cups, damit kann Windows nichts anfangen. Was du brauchst ist eine Druckerfreigabe von Samba. Grüße
MPW
|
jensi71
(Themenstarter)
Anmeldungsdatum: 6. Januar 2011
Beiträge: 303
Wohnort: Kreis Offenbach
|
Hm, dachte, dass Virtualbox direkt damit etwas anfangen könnte. Okay; also werde ich wohl um Samba nicht herumkommen. Kann ich das denn so abschirmen, daß es nur "innerhalb des PCs" den Drucker zur Verfügung stellt, oder wird der damit im ganzen Netzwerk sichtbar? Habe grad über das Softwarecenter nachgeschaut. Darüber habe ich noch kein Samba installiert (der grüne Haken fehlt), aber die smb.conf ist offenbar schon bei der Grundinstallation vorhanden?
|
jensi71
(Themenstarter)
Anmeldungsdatum: 6. Januar 2011
Beiträge: 303
Wohnort: Kreis Offenbach
|
So nun hab ich Samba installiert. Kann auch den Ubuntu PC mit dem WIN7 Rechner sehen. Nur... seh ich den Drucker nicht, bzw. bekomme nur vom WIN7 Rechner gesagt, daß ich keine Berechtigung zum Zugriff auf den PC bekomme. Und nach dem Lesen von http://www.linuxforen.de/forums/showthread.php?18923-Samba-Server raucht mir die Rübe 😳
|
jensi71
(Themenstarter)
Anmeldungsdatum: 6. Januar 2011
Beiträge: 303
Wohnort: Kreis Offenbach
|
Ich kriegs irgendwie nicht hin 😢 Hier mal die Ausgabe von testparm: jens@jens-AMD64-Buero:~$ testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[printers]"
Processing section "[print$]"
Processing section "[Dokumente]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
[global]
workgroup = FIRMA
server string = %h server (Samba, Ubuntu)
server role = standalone server
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
username map = /etc/samba/smbusers
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
print ok = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
read only = No
guest ok = Yes
[Dokumente]
path = /home/jens/Dokumente
read only = No
guest ok = Yes
Ich habe auch das grafische Tool "Samba" installiert. Hab darin dann mal den Ordner "Dokumente" des Ubuntu PC freigegeben. Aber auch dieser ist nirgendwo weiter sichtbar; noch nicht mal, wenn ich auf dem eigenen Rechner unter "Orte-Netzwerk" nachsehe. Normal müsste der doch im Netzwerk nun sichtbar sein?
Wie gesagt, der Rechner selber ist im Netz sichtbar.
|
MPW
Anmeldungsdatum: 4. Januar 2009
Beiträge: 3729
|
jensi71 schrieb: [printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
print ok = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
read only = No
guest ok = Yes
Also eine Sektion print$ hatte ich noch nie. printers reicht normaler Weise eigentlich - aber ich bin kein Samba-Experte. Ich würde noch browseable auf yes setzen. Hast du ein Sambapasswort gesetzt? smbpasswd
[Dokumente]
path = /home/jens/Dokumente
read only = No
guest ok = Yes
Das klingt irgendwie ungünstig, das würde ich mal schnell rausnehmen. Du hast dein Home-Verzeichnis für jeden Gast schreibbar gemacht. Schlechte Idee 😀 Samba/Windowsfreigabe funktioniert generell nur im lokalen Netz. Ich vermute auch, dass du es auf die VBox binden kannst, aber wie das geht, weiß ich gerade nicht. Grüße
MPW
|
jensi71
(Themenstarter)
Anmeldungsdatum: 6. Januar 2011
Beiträge: 303
Wohnort: Kreis Offenbach
|
Hallo MPW! Danke für Deine Beiträge. Ich hatte "Dokumente" nur mal freigegeben um zu sehen, ob ich da irgendwie vom Netzwerk aus drankomme. Aber: Fehlanzeige. Irgendwas will da nicht; muss wohl noch bisl weiter wühlen 😢 Weiss da evt. noch jemand was?
|
MPW
Anmeldungsdatum: 4. Januar 2009
Beiträge: 3729
|
Hast du das smbpasswd gesetzt? Ohne geht meistens gar nichts.
|
jensi71
(Themenstarter)
Anmeldungsdatum: 6. Januar 2011
Beiträge: 303
Wohnort: Kreis Offenbach
|
Hast du das smbpasswd gesetzt? Ohne geht meistens gar nichts.
Hmm.Nee... muss ich da mein "Normales" nehmen, oder kann das dann ein anderes sein?
|
MPW
Anmeldungsdatum: 4. Januar 2009
Beiträge: 3729
|
Egal, daher setzt man es ja extra 😀
|
jensi71
(Themenstarter)
Anmeldungsdatum: 6. Januar 2011
Beiträge: 303
Wohnort: Kreis Offenbach
|
Also daran liegts auch irgendwie nicht. Was echt witzig ist: habe an dem WIN PC einfach mal einen Ordner freigegeben. Da komm ich sofort von überall aus dran, auch mit den Ubuntu PCs.
Dann habe ich mal meinen Laptop (ebenfalls Ubuntu) mit Samba versehen, gleiche Arbeitsgruppe etc. Wenn ich mir nun von Windows aus das Netzwerk ansehe, seh ich meine Arbeitsgruppe (habe in der smb.conf die Arbeitsgruppe eingegeben, Groß/Kleinschrift beachtet). Darunter dann eben den WIN PC, darunter auch den freigegebenen Ordner. Aber: ich sehe (manchmal) meinen Arbeitsrechner, oder auch mal meinen Laptop..oder auch mal keinen von beiden. Und wenn ich dann mit dem WIN PC auf den Ubuntu zugreifen will, kommt ja nicht mal eine User/Passwortabfrage, sondern einfach nur eine Meldung, daß ich nicht auf \\ zugreifen kann, da ich eventuell keine Berechtigung hätte, und mich an einen Admin wenden soll :-p Die beiden Ubuntu Rechner sehe ich zusammen komischerweise nie im Windows PC, immer nur einen von beiden, obwohl die beide unterschiedliche Namen haben. Ich glaub ich starte mal nen Thread in der Netzwerkrubrik. Ich brauch da mal jemand der mich an die Hand nimmt; hab aber eher das Gefühl, daß da irgendwas anderes nicht passt.
|
MPW
Anmeldungsdatum: 4. Januar 2009
Beiträge: 3729
|
Ich halte mich beim Konfigurieren von Samba immer an die lokale Testausgabe: smbclient -L localhost (Ggfs. brauchst du dafür noch ein Paket...) Wenn du das auf dem VBox-Host ausführst, siehst du erstmal, ob es korrekt konfiguriert ist. Wenn das schon nicht klappt, kann Windows das nicht sehen. Zeig doch Mal die Ausgabe.
|
jensi71
(Themenstarter)
Anmeldungsdatum: 6. Januar 2011
Beiträge: 303
Wohnort: Kreis Offenbach
|
Hallo MPW ☺ Vielen Dank für Deine Gedult.
Ich habe im Moment in der GUI "Samba Server Konfiguration" nur den Drucker als Lesen/Schreiben und sichtbar drin stehen. Daraus ergibt sich dann folgendes Bild: Domain=[FIRMA] OS=[Unix] Server=[Samba 4.1.6-Ubuntu]
Sharename Type Comment
--------- ---- -------
IPC$ IPC IPC Service (jens-AMD64-Buero server (Samba, UbAMDPC))
print$ Disk Printer Drivers
Brother-HL-5040-series Printer Brother HL-5040 series
Domain=[FIRMA] OS=[Unix] Server=[Samba 4.1.6-Ubuntu]
Server Comment
--------- -------
jens-AMD64-Buero server (Samba, UbAMDPC)
Workgroup Master
--------- -------
FIRMA
Habe gestern aber noch so ein Youtube Schulungsvideo gesehen. Kann es sein, daß ich nicht einfach eine allgemeine Freigabe machen kann wie bei WIN, sondern in jedem Fall einen Benutzer mit Passwort vergeben muss? Dachte, wenn "Public" auf YES steht, sollte es für alle zugänglich sein. Das wollt ich ja erstmal so ausprobieren, und danach Stück für Stück alles wegsperren.
|