• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] - Drucken & Fileserver - IPCop/Samba Addon

Hallo Zusammen,

Ich bin der "neue" !
Auf den Link bin ich über Google > Chip.de > Tutorial Videos > gekommen!
Das Forum gefiel mir sofort , draum musste ich mich auch direkt mal Anmelden :)

Zu meinem Problem:
Also , ich bin neu "hier" und in Linux *grml*!
Ich habe mir nun vorgenommen einen alten Rechner als Linux Server / Router zu nutzen!
Soweit so gut , Router alles läuft!
Nur mit dem Drucken & Samba klappt es leider nicht :(
Ich habe schon gegoogelt , und jede Menge Threads gelesen (nun auch hier)
nur es half bei mir nichts!

Nun ist meine letze Hoffnung dieses Forum :)

Ich wäre euch überaus dankbar, wenn ihr mir helfen könntet!

Mein System

Linux
- IPCop 1.4.8
- Samba Addon 0.1.7 (ist genau gleich wie "normales" Samba )
Green: 192.168.1.1
Subnetz: 255.255.255.0

Der "IpCop" hängt zwischen Router und Switch!
Das Netzwerk zwischen den Rechnern geht!

Ich kann auch den Ordner "IpCop" unter Netzwerk sehen, nur nicht öffnen!
-------------------------
Drucker

Drucker:Pixma iP4200 (Cannon)
Anschluss: Usb
--------------------------
Clients

1x M$ WindowsXP (Home) incl SP2
2x M$ Windows98

Verbunden: Via 10/100 Patch Kabler (switch)

IPs: 192.168.1.20 bis 192.168.1.24
Submask: 255.255.255.0
Gateaway: 192.168.1.1
WorkGroup: Hammer
----------------------------

Samba View File
Code:
CUT
--------------------------

Nun möchte ich von allen Rechnern aus auf den "IpCop" als Fileserver zugreifen, und über Drucken könnne!
Wobei Fileserver jetzt erstmal zweitrangig ist!

Ich hoffe ihr könnt mir helfen , auch wenn ich voll der newbie bin :$

Vielen Dank schonmal

Mit freundlichen Grüßen
kyle

PS: wenn ihr mehr infos braucht , versuche ich sie zu geben :)

edit Mod: 2006-05-25 auf gelöst gesetzt, und Titele angepasst
 

rolle

Guru
Puh, die smb.conf ist ziemlich lang. Für den Anfang würde ich Dir raten, alle Zeilen in der [global]-Sektion zu löschen, die keinen Wert haben. Damit wird das ganze übersichtlicher.
In der Netzwerkumgebung kannst Du eigentlich keinen Ordner, sondern nur den Rechner IPCOP sehen. Das einzige freigegebene Verzeichnis ist [files]. Auf dieses hat nur die Nutzerin namens samba Zugriff (valid users). Das solltest Du mal ändern.
 
OP
K

kyle-karton

Newbie
Vielen Dank schonmal!


Ich weiß nur nicht soo genau was ich alles löschen kann :$!
In der Netzwerkumgebung kannst Du eigentlich keinen Ordner, sondern nur den Rechner IPCOP sehen. Das einzige freigegebene Verzeichnis ist [files]. Auf dieses hat nur die Nutzerin namens samba Zugriff (valid users). Das solltest Du mal ändern.
Ich sehe unter netzwerk -> IpCop (files) wenn ich da drauf klicke kommt ein Error "kann nicht draufzugegriffen werden"
Ich kann also gar nicht samba irgentwo eintippen

ich hab das sys mal neu aufgesetzt und werd jetzt mal schaun wies aussieht

:p

mfg kyle

Edit:
Hab neuinstalliert , bekomme immer diesen Fehler! (ist der schlimm)?
TE3WN.jpg
 
OP
K

kyle-karton

Newbie
Nach dem ich jetzt die smb.conf folgend geändert hab:

Code:
[global]
	display charset = UTF-8
	workgroup = HAMMER
	server string = ipcop
	interfaces = 192.168.1.22/255.255.255.0
	bind interfaces only = Yes
	security = SHARE
	map to guest = Bad User
	max xmit = 65535
	keepalive = 60
	socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=8192 SO_RCVBUF=8192
	printcap name = /etc/printcap
	os level = 2
	preferred master = No
	domain master = No
	kernel oplocks = No
	ldap ssl = no
	pid directory = /var/run/
	valid users = @samba, nobody
	hosts allow = 192.168.1.22
	print command = /usr/local/samba/bin/lpr -r -P'%p' %s
	lpq command = /usr/local/samba/bin/lpq -P'%p'
	lprm command = /usr/local/samba/bin/lprm -P'%p' %j
	lppause command = /usr/local/samba/sbin/lpc hold '%p' %j
	lpresume command = /usr/local/samba/sbin/lpc release '%p' %j
	queuepause command = /usr/local/samba/sbin/lpc stop '%p'
	queueresume command = /usr/local/samba/sbin/lpc start '%p'
	case sensitive = No
	mangled names = No
	oplocks = No
	level2 oplocks = No

siehts im web Gui schlecht aus!
TFRL1.jpg


Ich hab weiter rumprobiert und bekomm es einfach nicht hin:(
kann mir einer von euch eine smb.conf machen mit dem nötigsten?
Der server soll nur im netwerk von allen zugängig sein , ohne password oder so



  • IPs: 192.168.1.20 bis 24
    sub: 255.255.255.0
    gat: 192.168.1.1
    group: hammer

mehr braucht ihr nicht oder?
vielen dank

mfg hkyle
 

rolle

Guru
Code:
[global]
workgroup = wir
username map = /etc/samba/smbusers
server signing = Auto
domain master = no
restrict anonymous = no
max protocol = NT
ldap ssl = No
guest account = roland
security = share
preferred master = no

[festplatte]
path = /home/roland/
read only = no
create mask = 0777
directory mask = 0777
inherit acls = yes
guest ok = yes
case sensitive = no
msdfs proxy = no
guest only = yes

So sieht meine smb.conf aus. Damit wird mein home für alle schreibbar freigegeben. Du müßtest also ändern: workgroup, freigegebenes Verzeichnis. Versuches es mal damit, erweitern und verfeinern kannst Du das Ding immer noch.

Nein, der Fehler dürfte nicht schlimm sein.
 
OP
K

kyle-karton

Newbie
Danke Rolle!

Muss ich das einfach unter Global hinzufügen , oder alles was bisher in Global steht löschen? Und dann deins einfügen?

mfg kyle

Code:
[festplatte]
path = /home/hammer/

[global]
workgroup = hammer

/hammer hab ich vorher mit WinSpc erstellt!
Jetzt muss ich mal restarten
 
OP
K

kyle-karton

Newbie
*Hipiii*

jetzt siehts bei mir schonmal so aus:
UU9C5.jpg


Wenn ich allerdings Doppelt klicke kommt:
UUH0F.jpg



Und samba sagt das:
TFRL1.jpg

sobald ich nur 1 einstellung änder sind die 2 daemons sofort "Angehalten"

mfg kyle
 

rolle

Guru
Es ist klar, daß die beiden Sambadaemonen laufen müssen. Ich kenne den IPCOP leider nicht von innen. Gibt es da irgendeine Shell oder ein Administrationstool, das Dienste starten und stoppen kann?
 
OP
K

kyle-karton

Newbie
Ja,

es gibt die Funktion Starten / Stoppen , allerdings bleiben die "Angehaltenen" auch danach angehalten :§

gibts für die Konsole was um die manuell zu starten?

mfg kyle

V1V0I.jpg
 

rolle

Guru
Ich weiß jetzt zwar nicht, wo UPCOP die abspeichert, aber bei SuSE liegen die Initscripte unter /etc/init.d. Mit root-rechten können sie per 'DIENSTNAME start' gestartet werden, stop und status geben Informationen aus, restart macht ebendas.
Es könnte auch ein Blick in die /var/log/messages helfen, eventuell stehen da Fehlermeldungen drin.
Zuguterletzt könntest Du auch mit testparm mal nachsehen, ob Deine smb.conf in Ornung ist. Hier gilt: Keine Fehlermeldung ist gut.
 
OP
K

kyle-karton

Newbie
Hi, testparm geht bei mir nicht ...weil ich den code nicht kenen (sind andere folder als bei Samba alleine)

den rest teste ich

edit:
woran erkenne ich erros in /var/log/messages?

hab da ne riesen liste mir fällt aber nix auf

mfg kyle
 
OP
K

kyle-karton

Newbie
Hey,

einwenig muss ich dir zustimmen!
ich habe tesparm anhand einer anleitung schon probiert , nur es ging nicht weil das ja ein ADDon ist !

Ich habe jetzt bestimmt

2x fileserver tuts
1x samba generell
2x samba drucker gelesen

und ich komm und komm nicht weiter
darum dachte ich mal ich frag hier!

Und immer hin ich hab die freigabe geschaft!!!

mfg kyle
 

Yehudi

Guru
Hier ist das mit dem Drucken ausführlich beschrieben:

http://www.oreilly.de/german/freebooks/samba2ger/ch10.html#954081

Was Linux-Kenntnisse betrifft, empfehle ich Dir von Michael Koffler "Linux":
http://www.amazon.de/exec/obidos/ASIN/3827323428/qid=1148200005/sr=2-1/ref=sr_2_11_1/302-1030379-4942429

Es ist sozusagen die Bibel des Linux, und es lohnt sich allemal. Bücher für Samba findest Du hier:
http://www.linux-club.de/ftopic54133.html
 
OP
K

kyle-karton

Newbie
Hi, Yehudi!

Ich danke dir vielmals, ich kannte zwar schon ein paar, aber die anderen sehen auch gut aus :)

Das Problem ist halt das ich ne Distribution / und Samba als Addon habe und da sind die Dictorys anderes , und die "commands" gehen auch nicht :S
Deswegen dauert das alles was :(

Und nen Tut fürs IPCOP SAMBA ADDON fand ich noch nicht :(

ich werd mal nochwas lesen und mich dann nochmal melden :)

mfg kyle

Edit:
AHH , ich hab nix gemacht , aber ich komme nicht mehr in die "workgrup"
aber inet geht noch O.O
 
OP
K

kyle-karton

Newbie
Jipiiiiiiiii :)

nach deinstallation von samba / und einer neuinstallation , ist es ausgetrickst :p jetzt sind alle "daemons" aktiv!!!

und ich komme einen schritt weiter :)

VX9ZN.jpg


allerdings komm ich noch nicht in "files" rein,

nur wenn ich jezt was änder sind sie bestimmt wieder "disabled"

mfg kyle
 

rolle

Guru
Vielleicht wäre eine Distribution wie DamnSmallLinux oder Eisfair besser für Deine Zwecke geeignet. IPCOP ist doch eigentlich nur als Firewall konzipiert.
 
OP
K

kyle-karton

Newbie
Hey,

ich hatte mir IPCop rausgesucht da ich auch den Traffic für jede einzelne IP Loggen will!

Und ich ihn momentan als Router nutze :)
Und da es samba addon dafür gab und jemand mir sagte "das ist ganz einfach" hab ich mich dafür entschieden , und jetzt häng ich hier :p

ich müsste mal den code rausfinden um die daemons manuell via putty zu starten *grml*

nur ich find nix :(
 
OP
K

kyle-karton

Newbie

Yehudi

Guru
So wie ich das sehe, gibt es ja da zumindest SWAT:
http://www.ipcop.h-loit.de/samba/images/samba_swat_de.png

Kommst Du da dran?

dann sollte eine Konfiguration kein Problem darstellen.

bitte öffne jetzt das Webinterface (GUI) des "IPCops" und rufe den Menüpunkt "Services" auf. Unterhalb des Menüs "Services" ist ein neuer Eintrag mit dem Namen "Samba Server" zu finden. Über diesen Menüpunkt kann jetzt der "Samba Server" auf dem "IPCop" gestartet werden. Jetzt sollte der IPCop schon im lokalen Netzwerk zu sehen sein. Für den Zugriff auf den "IPCop" wird bei der Installation der User "samba" mit dem Kennwort "samba" angelegt. Nach dem Start des "Samba Servers" kann dieser nun auch per SWAT (Samba Web Administration Tool) konfiguriert werden! Zur Konfiguration wird hier der User "root" mit Kennwort benötigt!

Alle Einstellungen bei SWAT sollten eigentlich genauso laufen. Leider gibt es von SWAT nur die erste SEITE, als Screenshot. Aber das ganze sieht genauso aus, wie bei jedem Samba.
 
Oben