Ich versuche eine Samba-Verbindung zwischen meinem Linux-Server und meinem Heimcomputer herzustellen. Wenn ich jedoch versuche, die Samba-Freigabe als Netzwerklaufwerk hinzuzufügen, verwende ich
net use k: \\ip.ip.ip.ip\shared password /user:username
Ich erhalte folgende Fehlermeldung:
System Error 53 has occured.
The network path was not found.
Ich habe gerade den Samba-Server mit eingerichtet
sudo smbpasswd -a username
sudo net usershare add shared /home/user/shared "Shared Files" username:f
Das ist alles was ich mit den Configs gemacht habe, alles andere ist frisch installiert.
sudo smbclient -L ip.ip.ip.ip
Gibt tatsächlich die Freigaben aus, nach denen ich suche, wenn sie in der Linux-Shell ausgeführt werden.
Irgendwelche Ideen, wie man das Problem löst?
Bearbeiten: Meine Windows-Firewall und meine AVG-Firewall sind beide deaktiviert. Ich verwende Windows 8.1
Edit: testparm -s
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[homes]"
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_STANDALONE
[global]
server string = %h server
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb
[homes]
comment = Home Directories
valid users = %S
create mask = 0700
directory mask = 0700
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
print ok = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
Edit: sudo net Usershare Info
[shared]
path=/home/username/shared
comment=Shared Files
usershare_acl=V220110897556081\username:F,
guest_ok=n
linux
windows
network-shares
samba
Freeman
quelle
quelle
netstat -ntlup
und bestätigen, dass 139 und 445 zuhören.ping domain.com
Befehl. Die Ausgabe von testparm -s wurde dem Beitrag hinzugefügt. Ich gebe ~ / geteilt die Berechtigungen von755
vorübergehend. Samba läuft und lauscht auf 139 und 445.sudo net usershare shared
Show? von samba.org/samba/docs/man/manpages/net.8.html Der Erlaubnisbrief sollte ein Großbuchstabe sein, daher können Sie den Befehl usershare add erneut mit einem Großbuchstaben F verwenden. Ich persönlich hasse Usershares, da ihre Konfiguration so begrenzt ist, aber ich verwandle mich in einen alten Furz.sudo net usershare info
auf die post. Wenn Sie Vorschläge haben, wie Sie dies ohne die Verwendung von Usershares lösen können, probiere ich sie gerne aus und probiere sie aus.Antworten:
Ich hatte das gleiche Problem mit meinem Samba-Server. Ich habe es behoben, indem ich den NetBIOS-Namen des Samba-Servers gezwungen habe, ihn in die lokale IP-Adresse in der Hosts-Datei aufzulösen. Um es klar auszudrücken, habe ich diese Änderung an der hosts-Datei auf dem Windows-Computer vorgenommen, auf dem ich auf die Samba-Freigabe zugreife.
quelle