PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : per smb auf win pcs zugreifen



teamasta
30.06.02, 16:04
hi community,

meines wissen hat ein win system mit freigaben die ports um 139 offen.
wie kann man mit smbclient oder so auf diese ports zugreifen?

smbclient -I 000.000.000.000 -L usw. funzt nicht

was kann man machen?

gruß

Jinto
30.06.02, 16:12
Was willst du denn machen?

teamasta
30.06.02, 16:46
ich will eine art "ftp zugriff" per smbclient auf einen win pc machen. z.b. um files zu sharen.
daher funzt aber kein netbios-name sondern nur die reine ip.
welchen aufruf braucht man nun für smbclient ?

gruß

Jinto
30.06.02, 16:54
mount -t smbfs //[ip]/[freigabe] /[lokalesverzeichnis] -o username=[Benutzername],password=[Kennwort]

Wenn du die KDE verwendest, reicht ein smb://[ip]/[freigabe] im Konqueror.

HTH

teamasta
30.06.02, 17:03
ich will eine art "ftp zugriff" per smbclient auf einen win pc machen. z.b. um files zu sharen.
daher funzt aber kein netbios-name sondern nur die reine ip.
welchen aufruf braucht man nun für smbclient ?

--edit---
mount geht nicht,weil ich die freigabenamen doch erstmal ermitteln muss.
-----

gruß

Jinto
30.06.02, 17:07
Warum postest du den gleichen Text zweimal?

teamasta
30.06.02, 17:13
mmmh, das wollt ich nicht.

sah aber so aus als wenn der submit button meinen mausklick nicht angenommen hat. fehlerhafte weiterleitung ...

ka

Jinto
30.06.02, 17:22
Naja direkt nachdem ich meinen Text abgeschickt hatte, war deine Änderung auch schon durch. Naja, was solls.

zu deinem Problem:
smbclient -L a -I [ip] bzw smbclient -L a -I [ip] -U [username]
sollte dein Problem lösen.

PS: wirf auch einen Blick in die man Page

teamasta
30.06.02, 17:34
hmm,

ich weis nur nicht wofür das "a" zwischen -L & -I sein soll.
aber leider funkt das auch nicht

z.b.

ich habe die ip 192.168.1.4
ein win98 server hat 192.168.1.1

per smblient -L //server -N funzt, da server in /etc/hosts festgelegt ist.

aber smbclient -L a -I 192.168.1.1 -N geht nicht

$ smbclient -L a -I 192.168.1.1 -N
added interface ip=192.168.1.4 bcast=192.168.1.255 nmask=255.255.255.0
session request to A failed (Called name not present)
session request to *SMBSERVER failed (Called name not present)

gruß

Jinto
30.06.02, 18:19
-L erwartet einen Parameter den Netbios Namen. Den aber evtl. hast du den aber nicht, darum gibst du da irgendwas ein. Das liefert zwar eine Fehlermeldung, aber das ignorieren wir :)

Mit dem Parameter -N funktionierts bei mir auch nicht (ich habe aber auch nicht nachgelesen was der bewirkt).

Wie bereits geschrieben ich komm mit:
smbclient -I 192.168.1.1 -L a
zum gewünschten Ergebnis (unter w2k). Dabei wird dir dann auch der richtige Name angezeigt, so dass du dann den Parameter -L entsprechend anpassen kannst.

HTH

teamasta
01.07.02, 14:43
no way

frag nicht warum,aber es funktioniert nicht.
werde mich mit dem gedanken abfinden müssen.
aber trotzdem danke

teamasta
05.08.02, 18:27
hi,

um den fehler zu lösen folgendes:

bevor man smbclient -L name -I [IP] aufruft, sollte man mit nmblookup -A [IP] den wahren Namen ausfindig machen. Dann funkt es.

gruß
tm

annelise76
08.08.02, 15:17
Hallo
Ich hab auch das Problem!
Mit dem Befehl smb://IP-Adresse im Konqueror kann ich auch nicht auf den Win-Rechner zugreifen, es kommt immer der Fehler: Die Datei oder das Verzeichnis smb://192.168.0.6/ existiert nicht.. Von den Win-Rechner kann ich ohne Probleme auf den Linux_rechner zugreifen.

Cu

Buttermaker
08.08.02, 23:24
Hallo,

auch ich wollte Zugriff auf ein auf meinem WinME-PC freigegebens Verzeichnis haben, und hab es mit inneighberhood ohne Probleme hinbekommen.
So wie es aussieht nutzt inneighberhood ja smbmnt.


Schöne Grüße

Thomas

annelise76
09.08.02, 09:55
Mit LinNeighborhood geht's bei mir auch. Aber nur wenn ich den Rechner manuel hinzufüge und dann teste, dann findet er den Win-Rechner. Bei komplettes Netzwerk browsen findet er nichts.
Im LAN- Browser sehe ich nur die Linux-Kiste. Früher bei SuSE 7.3 ging das besser. Da konnte ich mit smb://IP-Adresse den Rechner aufrufen und dann auf seine freigegebenen Verzeichnisse zugreifen.

Cu