PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : kann nicht auf win 2k zugreifen



matzy
28.11.04, 20:58
hallo,
bin linux neuling und habe mich ran gemacht mein alten lepi mit SUSE 9.1 zu installieren
bin auch dank dieses formus sehr gut weiter gekommen hab sogar meine WLAN karte mit
TI ACX 100 chip einbinden können nun stehe ich aber vor einem problem das ich nicht hin bekomme. ich möchte gerne mit dem linux rechner auf ein win 2k rechner per samba-client
zugreifen ich möchte nicht den server installieren. der client ist installiert ich kann auch den
win 2k rechner anpingen und wenn ich mit konqueror auf das netzwerk zugreife dann sehe ich die
arbeitsgruppe und den win 2k rechner aber wenn ich mich einlogge bricht smb ab.
hab mir auch das tool linNeighborhood installiert aber der macht es auch nicht er sieh den
rechner ich kann aber kein laufwerk mounten was kann das sein

ps habe ein router und internet zugan geht auch

ich würde mich über tipps sehr freuen :)

matzy
29.11.04, 21:39
kann mir den keiner helfen ? :(

RedEdison
30.11.04, 09:51
Hallo matzy,

über den Konqueror und smb hatte ich unter SuSE Linux auch keinen Erfolg.
Du kannst die Windows-Freigabe aber auch einfach mounten. Mit dem Befehl

smbclient -U Username -L rechnername
kannst Du Dir ansehen, welche Verzeichnisse der Win-Rechner freigibt. Mounten kannst Du ein Verzeichnis mit

mount -t smbfs -o Username //rechnername/Freigabeverzeichnis /Ziel

Dafür muß, wenn ich mich recht entsinne, der libsmbclient installiert sein (siehe YaST). Viel Erfolg!

RedEdison

matzy
30.11.04, 12:15
Hallo,
danke für die antwort, mit smbclient habe ich es schon versucht aber der kenn den rechner nicht,
ich kann ihn an Pingen ich sehe ihn mit Konqueror und ich sehe sogar die freigaben mit LinNeighborhood aber kann sie dann nicht mounten ich werde noch verrückt HIELFE !

Danke matzy

RedEdison
30.11.04, 13:38
Hi nochmal,

Du kannst auch mal versuchen, den Rechner über seine IP zu erreichen:


mount -t smbfs -o Username //xxx.xxx.xxx.xxx/Freigabeverzeichnis /Ziel

Bei mir spuckt das zwar ein paar Fehlermeldungen aus

RDEC75:/home/praktikum # mount -t smbfs -o GKN //10.133.20.197/Test /media/
10950: session request to 10.133.20.197 failed (Called name not present)
10950: session request to 10 failed (Called name not present)
Password:
RDEC75:/home/praktikum # cp Background.mp3 /media/
RDEC75:/home/praktikum #

aber es klappt trotzdem.

Beschreib mal genauer, was Du tust und welche Meldungen Du bekommst.

Gruß,
RedEdison

matzy
30.11.04, 20:45
Hallo RedEdison,

hab mal dein tipp ausprobiert aber das geht auch nicht



lux:~ # mount -t smbfs -o lux //192.168.0.3/c /media/
5310: session request to 192.168.0.3 failed (Called name not present)
5310: session request to 192 failed (Called name not present)
Password:
5310: session setup failed: ERRDOS - ERRnoaccess (Access denied.)
SMB connection failed

und hier mal mein PING


lux:~ # ping 192.168.0.3
PING 192.168.0.3 (192.168.0.3) 56(84) bytes of data.
64 bytes from 192.168.0.3: icmp_seq=1 ttl=128 time=5.53 ms
64 bytes from 192.168.0.3: icmp_seq=2 ttl=128 time=2.29 ms
64 bytes from 192.168.0.3: icmp_seq=3 ttl=128 time=2.27 ms
64 bytes from 192.168.0.3: icmp_seq=4 ttl=128 time=2.30 ms
64 bytes from 192.168.0.3: icmp_seq=5 ttl=128 time=2.26 ms
64 bytes from 192.168.0.3: icmp_seq=6 ttl=128 time=2.26 ms
64 bytes from 192.168.0.3: icmp_seq=7 ttl=128 time=2.28 ms
64 bytes from 192.168.0.3: icmp_seq=8 ttl=128 time=2.28 ms
64 bytes from 192.168.0.3: icmp_seq=9 ttl=128 time=2.30 ms

--- 192.168.0.3 ping statistics ---
9 packets transmitted, 9 received, 0% packet loss, time 8007ms
rtt min/avg/max/mdev = 2.262/2.646/5.538/1.024 ms
lux:~ #


also im netz ist der rechner aber ich kann nicht au ihn zugreifen

und bei LINNeighborhood bekomme die fehlermeldung Can´t resove address
wenn ich die freigabe mounten will

ich versteh das nicht

Dank matzy

matzy
30.11.04, 21:10
Hallo,
noch 2 versuche
1. mit nmblookup man sieht eindeutig den rechner LAP1


lux:~ # nmblookup -U 192.168.0.3 -R lap1 -S -d1
querying lap1 on 192.168.0.3
192.168.0.3 lap1<00>
Looking up status of 192.168.0.3
LAP1 <00> - B <ACTIVE>
LAP1 <20> - B <ACTIVE>
WIR <00> - <GROUP> B <ACTIVE>
LAP1 <03> - B <ACTIVE>
WIR <1e> - <GROUP> B <ACTIVE>
WIR <1d> - B <ACTIVE>
..__MSBROWSE__. <01> - <GROUP> B <ACTIVE>
ADMINISTRATOR <03> - B <ACTIVE>

2. mit smbclient man sieht eindeutig die freigaben



lux:~ # smbclient -L lap1 -I 192.168.0.3 -Ulux%xxxxxx -d3
lp_load: refreshing parameters
Initialising global parameters
params.c:pm_process() - Processing configuration file "/etc/samba/smb.c
onf"
Processing section "[global]"
added interface ip=127.0.0.1 bcast=127.255.255.255 nmask=255.0.0.0
sys_gethostbyname: Unknown host. eth0
can't determine netmask for eth0
Client started (version 3.0.2a-SUSE).
Connecting to 192.168.0.3 at port 139
Doing spnego session setup (blob length=16)
server didn't supply a full spnego negprot
Got challenge flags:
Got NTLMSSP neg_flags=0x628a0215
NTLMSSP: Set final flags:
Got NTLMSSP neg_flags=0x60080215
NTLMSSP Sign/Seal - Initialising with flags:
Got NTLMSSP neg_flags=0x60080215
Domain=[LAP1] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager]

Sharename Type Comment
--------- ---- -------
IPC$ IPC Remote-IPC
D$ Disk Standardfreigabe
c Disk
d Disk
ADMIN$ Disk Remoteadmin
C$ Disk Standardfreigabe
bilder_hanna Disk
Connecting to 192.168.0.3 at port 139
Doing spnego session setup (blob length=16)
server didn't supply a full spnego negprot
Got challenge flags:
Got NTLMSSP neg_flags=0x628a0215
NTLMSSP: Set final flags:
Got NTLMSSP neg_flags=0x60080215
NTLMSSP Sign/Seal - Initialising with flags:
Got NTLMSSP neg_flags=0x60080215
Domain=[LAP1] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager]

waeum kann ich dan nicht mouten

gruß
matzy

RedEdison
01.12.04, 09:46
Noch eine Idee: Hast Du auf der Windows-Kiste vielleicht ne Firewall, die Port 139 blockt?

RedEdison
01.12.04, 09:55
2. mit smbclient man sieht eindeutig die freigaben



Die Optionen, die Du smbclient übergeben hast, sind mir etwas schleierhaft. Was gibt Dir denn ein normales smbclient -U User -L lap1 aus? Der Win-Rechner heißt also lap1, richtig? Hast Du es mal großgeschrieben? Beim Kennwort auch nicht vertippt? Hast Du einen gültigen Benutzernamen verwendet, der in Windows auch existiert?
Vielleicht ist auch der Freigabename c nicht ganz unproblematisch!?! Wenn ich versuche, c$ zu mounten, bekomme ich genau Deine Fehlermeldung.

Gruß,
RedEdison

matzy
01.12.04, 10:26
Hallo RedEdison,

habe auf den win 2k rechner keine firewall.
ist nur ein router zwischen aber das dürfte ja nicht das problem sein

smbclient -U User -L lap1 probiere ich nochmal aus wenn ich nachhause
und mit den C$ und groß LAP1 auch ich poste heute abend noch mal
die shell ausgaben danke für deine hilfe

gruß
matzy

RedEdison
01.12.04, 11:22
ist nur ein router zwischen aber das dürfte ja nicht das problem sein
matzy
Stimmt, das sollte egal sein.



smbclient -U User -L lap1 probiere ich nochmal aus wenn ich nachhause
und mit den C$ und groß LAP1 auch ich poste heute abend noch mal
die shell ausgaben danke für deine hilfe

gruß
matzy
Also c$ funktioniert bei mir NICHT! Deshalb weiß ich ja auch nicht, ob das vielleicht einen Einfluß auf den Freigabenamen c hat :-?

OK, dann bis morgen - ich bin nämlich immer nur tagsüber hier aktiv ;-)


Gruß,
RedEdison

matzy
01.12.04, 18:16
Hallo RedEdison,

vielen dank für deine geduld
so hier ist die shell ausgabe von smbclient -U user -L host


lux:/home/stefan/Documents # smbclient -U lux -L lap1
Password:
Domain=[LAP1] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager]

Sharename Type Comment
--------- ---- -------
IPC$ IPC Remote-IPC
D$ Disk Standardfreigabe
c Disk
d Disk
ADMIN$ Disk Remoteadmin
C$ Disk Standardfreigabe
bilder_hanna Disk
Domain=[LAP1] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager]

Server Comment
--------- -------

Workgroup Master
--------- -------

hi hi hat geklappt es gibt ein unterschied ich bin jetzt nicht über WLAN am router
sondern mit der netzwerkkarte :-) :-) :-)



lux:/home/stefan/Documents # smbmount //lap1/c /home/stefan/mnt/lap1/c -o username=lux%xxxx

hier der mount:


lux:/home/stefan/Documents # mount
/dev/hda1 on / type reiserfs (rw,acl,user_xattr)
proc on /proc type proc (rw)
tmpfs on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/hdc on /media/cdrom type subfs (ro,nosuid,nodev,fs=cdfss,procuid,iocharset=utf8)
/dev/fd0 on /media/floppy type subfs (rw,nosuid,nodev,sync,fs=floppyfss,procuid)
usbfs on /proc/bus/usb type usbfs (rw)
//lap1/c on /home/stefan/mnt/lap1/c type smbfs (0) :p :p

1000 dank an dich

jetzt muß ich nur sehen warum es nicht mit der WLAN karte es nicht geht
ich habe noch ein problem ich hoffe ich nerve nicht
ich kann nur auf c: lesen aber nicht schreiben was kann das sein

danke
gruß matzy

cane
01.12.04, 19:01
Zu WLAN:
Wie verläuft denn Deine WLAn-Verbindung zum Rechner?

Zum Schreiben:

Die Option lautet rw und kann wie bei (fast) jedem Linux-Kommando über man smbmount erfahren werden...

Sind keine manpages installiert installieren oder hier gucken: http://info.ccone.at/INFO/Samba-2.0.10/smbmount.8.html

mfg
cane

matzy
01.12.04, 19:53
hi,

ich weiß warum ich nicht schreiben konnte man muß root sein

gruß
matzy

RedEdison
02.12.04, 10:19
ich kann nur auf c: lesen aber nicht schreiben was kann das sein

danke
gruß matzy

Hi matzy,

Glückwunsch erstmal! ;-)

Mit WLAN hab ich selbst noch keine Erfahrung. Wird der Datenverkehr vielleicht verschlüsselt, so daß das Passwort nicht korrekt rüberkommt? Deine Fehlermeldungen waren ja identisch zu solchen, die man mit falschem Passwort bekommt.

Zwei Gedanken zum Schreiben auf c:\
- ist doch wohl keine NTFS-Partition!? Dann bräuchtest Du captive...
- schonmal als root probiert?

Gruß,
RedEdison

RedEdison
03.12.04, 09:23
hi,

ich weiß warum ich nicht schreiben konnte man muß root sein

gruß
matzy

Wenn Du die UID und GID auf 1000 setzt, kannst Du auch als User schreiben:


smbmount -o uid=1000,gid=1000 -t sbmfs usw...

Gruß,
RedEdison