Samba-Server In Fedora 13 konfiguriert, kann jedoch nicht von Windows aus zugreifen

2471
Arun

Konfigurationsdatei: /etc/samba/smb.conf wie folgt

[global] workgroup = workgroup server string = SambaServer security = user name resolve order = hosts lmhosts ; encrypt passwords = yes guest ok = yes guest account = arun  [admin] path = /tmp/admin read only = no ; browseable = yes guest ok = yes 

Ich bin in der Lage, die Zielmaschine von Windows aus zu pingen, aber ich versuche es

\\192.168.1.201\admin from windows PC, it shows Error: The Network path not found 

Eine weitere Sache, die ich beobachte, ist, wenn Sie den Befehl von einer anderen Linux-Maschine aus versuchen, es zeigt den folgenden Fehler an, aber wenn Sie von demselben Linux-Host aus versuchen (der Samba ist konfiguriert), funktioniert er.

smbclient -U user1 -L \\192.168.1.201 connection to 192.168.1.201 failed (Error NT_STATUS_HOST_UNREACHABLE) 
0
Warum gibt es hier zwei verschiedene IPs? Ich sehe sowohl 192.168.1.201 als auch 192.168.10.101. terdon vor 11 Jahren 0
Haben Sie ein Samba-Passwort für `user1` mit` smbpasswd -a user1` erstellt? Samba kann die Systemkennwörter nicht verwenden, da sie gehasht werden. Sie können Hashkennwörter jedoch nur anhand des Klartextkennworts überprüfen. David Schwartz vor 11 Jahren 0
Hallo @terdon Ich dachte, um die tatsächliche IP-Adresse zu vermeiden, habe aber in allen Zeilen Änderungen vorgenommen. Arun vor 11 Jahren 0
Hi @David Schwartz Ja, ich habe damals ein Samba-Passwort angelegt. Eigentlich war es ein Problem mit der Firewall. Jetzt habe ich das Problem gelöst. Danke für Ihr Interesse, Jungs .. Arun vor 11 Jahren 0

3 Antworten auf die Frage

1
dbach

Das Stringformat ist falsch

smbclient -U user1 -L \ 192.168.1.201

Ändern Sie es in:

smbclient -U user1 -L 192.168.1.201 oder smbclient -U user1 -L \ YOURHOSTNAME

Dabei ist Hostname der Name, den Sie in Ihrer Datei /etc/samba/smb.conf angegeben haben

[global] workgroup = YOURWORKGROUP (ändern Sie den Namen in Ihrem lokalen Netz) netbios name = YOURHOSTNAME (muss sich vom Namen der Arbeitsgruppe unterscheiden)

Sie müssen auch den gewünschten Hostnamen mit dem Befehl hostname YOURHOSTNAME einstellen

danach sudo systemctl neu starten smb.service sudo systemctl neu starten nmb.service

Hallo @dbach, ich arbeite beide in meinem Fall ** smbclient -U user1 -L \\ 192.168.1.201 ** und ** smbclient -U user1 -L 192.168.1.201 ** Arun vor 11 Jahren 0
0
0x7c0

Überprüfen Sie, ob Samba gestartet ist:

"chkconfig --levels 235 smb on" "/etc/init.d/smb start"

Dies startet automatisch beim Booten.

Entschuldigung für schlechte Formatierung kann auf meinem Telefon keine Ticks zurückbekommen! 0x7c0 vor 11 Jahren 0
Hi @Shutupsquare, Ja, Samba läuft, ich habe gerade wieder mit dem Befehl ** "Service smb restart" ** einen Neustart durchgeführt (Okay, ich mache die vorgeschlagene Änderung, um es beim Booten zu starten) Arun vor 11 Jahren 0
0
Arun

Aktiviertes Samba in der Firewall des Samba-Servers beseitigt das Problem [Menü: System> Verwaltung> Firewall]