PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mal ganz langsam



Sachse
10.12.02, 16:38
Hi
Noch mal ganz langsam :

1. Also um smbclient zu starten brauche ich smbd und nmbd oder ? was wenn auf der CD kein e der beiden Dateien drauf ist ? (Hab sie aber gesaugt)
2. ins Netzwerk binde ich Linux mit smbclient -L WINDOWS (oder IP) -N -D /netz ein. Oder ?
3. Muss die Winkiste in diesem Falle XP ein Server sein damit ich mich als Client einbinden kann ?

:(

dauni
10.12.02, 17:42
Um smbclient zu starten brauchst du smbclient (doohh) - sonst gar nix
Wie man sich mit ner windowskiste verbindet steht in "man smbclient"
Windows muß eins Freigabe haben, damit du auf eine Freigabe zugreifen kannst

Ich hab hier viele CD's, wo smbclient nicht drauf ist .... :ugly:

Sachse
10.12.02, 19:55
ich schreibe immer smbclient -L WINDOWS -N -D /netz rein und dann kommt
Unknown parameter encountered: "os levek"
Ignoring unknown parameter "os levek"
added interface ip=192.168.22.11 bcast=192.168.22.255 nmask=255.255.255.0
added interface ip=192.168.11.1 bcast=192.168.11.255 nmask=255.255.255.0
Got a positive name query response from 192.168.11.2 ( 192.168.11.2 )
Domain=[NETZWERK] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Sharename Type Comment
--------- ---- -------
IPC$ IPC Remote-IPC
print$ Disk Druckertreiber
SharedDocs Disk
WINDOWS (C) Disk
ADMIN$ Disk Remoteadmin
C$ Disk Standardfreigabe

Server Comment
--------- -------
WINDOWS

Workgroup Master
--------- -------
NETZWERK WINDOWS
an was kann es liegen das ich nicht erscheine ?

In der Firma klappt das so(linux Suse7.3) und ich erscheine im Netzwerk. Allerdings ist dort ein NT oder Win2000 Server.
Bei mir zu Hause (linux Suse8.1) ein XP auf der anderen Seite nicht

dauni
10.12.02, 20:37
Wie jetzt? Wer soll wo erscheinen?

Wenn du von Windows auf Linux zugreifen willst - brauchst du den Samba Server (smbd und nmbd)
Wenn du nur von Linux auf Windows zugreifen willst, dann brauchst du smbclient - da gibts aber nichts zu erscheinen

"smbclient -L rechnername" gibt dir eine Liste der Freigaben von rechnername
Um auf Win9x Freigaben zuzugreifen schreibst du:
"smbclient //rechnername/freigabe"
oder
"mount -t smbfs -o username=username,password=passwort //rechnername/freigabe /zielmountpunkt"

Sachse
11.12.02, 18:53
Hi noch mal ich :-)

wenn ich eingebe mount -t smbfs //192.168.11.2/windows /mnt
kommt
3316: session request to 192.168.11.2 failed (Called name not present)
3316: session request to 192 failed (Called name not present)
Password:
3316: tree connect failed: ERRDOS - ERRnosuchshare (You specified an invalid share name)
SMB connection failed

was muss ich machen ?:(

dauni
11.12.02, 19:15
Er sagt dir, dasses die Freigabe nicht gibt.
Also, gibt es aufm Winrechner ein freigegebenes Verzeichnis mit Namen "windows"?
Hat der Winrechner auch wirklich die Adresse "192.168.11.2"?

habs gerade getestet:


duron:/home/dauni # mount -t smbfs //notebook/wamp wamp
Password:
duron:/home/dauni # ls wamp
. php-4.2.3-installer.exe
.. php-4.2.3-Win32.zip
apache_1.3.27-win32-x86-no_src.msi phpMyAdmin-2.2.0-php.zip
lang_italian_6.zip phpMyAdmin-2.3.3-php.zip
mysql-3.23.53-win.zip PHP-Nuke-6.0.tar.gz
duron:/home/dauni #


Das Verzeichnis wamp hab ich mir vorher erstellt um die Freigab dann darin zu mounten
"notebook" kann ich verwenden, weils in "/etc/hosts" drinsteht: "192.168.0.3 notebook.local notebook"

dauni
11.12.02, 19:19
Und hier noch was, damit du auch siehst, wie es ausschauen sollte ;)


duron:/home/dauni # smbclient -L notebook
added interface ip=192.168.0.1 bcast=192.168.0.255 nmask=255.255.255.0
added interface ip=192.168.0.2 bcast=192.168.0.255 nmask=255.255.255.0
Password:
Domain=[DANIEL] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Sharename Type Comment
--------- ---- -------
IPC$ IPC Remote-IPC
wamp Disk
ADMIN$ Disk Remoteadmin
C$ Disk Standardfreigabe

Server Comment
--------- -------
NOTEBOOK

Workgroup Master
--------- -------
DANIEL NOTEBOOK






duron:/home/dauni # smbclient //notebook/wamp
added interface ip=192.168.0.1 bcast=192.168.0.255 nmask=255.255.255.0
added interface ip=192.168.0.2 bcast=192.168.0.255 nmask=255.255.255.0
Password:
Domain=[DANIEL] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
smb: \> ls
. D 0 Thu Dec 5 00:59:55 2002
.. D 0 Thu Dec 5 00:59:55 2002
apache_1.3.27-win32-x86-no_src.msi A 2192896 Sat Nov 30 21:16:21 2002
lang_italian_6.zip A 65452 Wed Dec 4 19:03:31 2002
mysql-3.23.53-win.zip A 13922101 Wed Dec 4 14:53:22 2002
php-4.2.3-installer.exe A 942605 Wed Dec 4 14:41:55 2002
php-4.2.3-Win32.zip A 5546820 Wed Dec 4 14:46:46 2002
PHP-Nuke-6.0.tar.gz A 2799744 Wed Dec 4 20:03:54 2002
phpMyAdmin-2.2.0-php.zip A 284334 Sat Nov 30 21:18:45 2002
phpMyAdmin-2.3.3-php.zip A 1169513 Wed Dec 4 19:02:28 2002

48194 blocks of size 65536. 7106 blocks available
smb: \>


Dürfte nicht allzuschwer sein?

Sachse
11.12.02, 19:24
ja die IP stimmt .
auch wenn ich den "host" eintrage also "windows" zeigt er das selbe an.

mit "smbclient -L Windows " zeigt er mir die Freigaben an.
Wenn ich im Konqueror smb://Windows/WINDOWS reinschreibe möchte er immer ein password haben und ein Verzeichniss wäre angeblich nicht da . obwohl es da ist.

mit "smb://Windows/" sehe ich die "sharesdocs" und das "windows" verzeichnis


was für ein passwort soll ich nehmen ?

dauni
11.12.02, 19:35
Also der User, der gerade am Notebook eingeloggt ist, hat kein Passwort und so habe ich bei der Abfrage einfach ENTER gedrückt ....

Das funktioniert auch, wenn niemand eingeloggt ist und auch bei aktiviertem Gastkonto (WinXP)
Die schnelle Benutzerumschaltung ist deaktiviert.....

Ädit: Wenn ich das Passwort des (Notebook)Systemadministrators verwende, gehts auch

ktronic
13.12.02, 09:47
Hi,
bei mir funktioniert das mounten einer Windows Freigabe ebenfals nicht. Der Windowsrechner ist im Netz, Das freigegebene Laufwerk ist von allen anderen Rechnern zu sehen. Aber nach dem Befehl smbclient -L //192.168.1.5/ kommt nur die Meldung, dass der Rechner nicht zu finden sei. Anpingen lässt sich der Rechner allerdings. Auf dem gleichen Rechner läuft auch ein Mail und FTP Server, mit beide kann ich von meinem Linuxsystem arbeiten.
Samba ist Installiert in SuSe 8.1.
Dank...:(

bernie
13.12.02, 10:10
Hi,

ich mach das immer so (und es funkt)

mount //Maschine/share /mnt -t smbfs -ousername=<USERNAME>
Die Share ist Case-Sensitive (bis ich da drauf gekommen bin,.. argh)

Ciao, Bernie

Sachse
13.12.02, 13:11
jetzt geht es

mit den Freigaben ist es so ne sache . wenn da eine "Standardfreigabe"steht, kannst du es bei WinXP nicht über
smbclient //windows/XXX/YYY einbinden. Da spinnt der Konqueror immer . Er kann Dateien nicht finden obwohl die da sind.Es kann aber auch an der Bezeichnung von Dateien liegen .(Freizeichen und ellenlang)

Mit "mount //windows/shareddocs /mnt -t smbfs" funzt es wie sau. auch kann ich in ttiefere Verzeichnisse wechseln , was mit einfachen smbclient nicht ging.

Nachtrag mit mount funzt es auch nicht .. das mounten von Verzeichnissen mit Standartfreigabe


:rolleyes:

steam
14.12.02, 11:57
bei mir scheitert er immer an der eingabe des passworts. Wenn ich mich an die WinnNT 4.0 Maschine anmelde will die samba von mir den passwort haben:


maria:/ # mount //kgb/test /test -t smbfs -o root=Administrator
Password:
6650: session setup failed: ERRDOS - ERRnoaccess (Access denied.)
SMB connection failed

was kann es sein ??
steam

dauni
14.12.02, 12:07
Versuchs mal als user ....

@ktronic

smbclient -L rechername - OHNE Slashes und oder Nackslashes oder dergleichen

steam
14.12.02, 12:15
es gibt kein user , der WinnNT rechner dient als PDC-client, es existiert nur der Administrator auf dem rechner. Und so habe ich auch probiert, hat nix gebracht, ich nehme die otion -l Administrator, dann will er denn passwort, nach dem RICHTIGEN (da bin ich mir sicher) passwort, kommt access denidet ((

dauni
14.12.02, 12:40
mal dem Samba sagen, er soll die Passwörter verschlüsseln - falls nciht schon geschehen?

steam
14.12.02, 12:58
encrypt passwords = Yes
steht bei mir in der /etc/samba/smb.conf