Ich versuche, eine (.html) -Datei aus einem freigegebenen Windows XP Professional-Ordner auf einen Server mit Ubuntu Linux 10.04 LTS zu kopieren.
Da es sich um einen freigegebenen Ordner handelt, scheint das übliche "wget" nicht zu funktionieren. Ich vermute, dass ich den falschen Adressstil vollständig verwende.
Ich habe versucht:
- http://192.168.1.66/SharedFolder/Data.html
- //192.168.1.66/SharedFolder/Data.html
- smb: //192.168.1.66/SharedFolder/Data.html
- //192.168.1.66/SharedFolder/Data.html
- 192.168.1.66/SharedFolder/Data.html
Ich fragte mich, ob dies überhaupt möglich ist und ob mir jemand Hinweise geben könnte, wenn dies der Fall ist.
Ich habe die Windows-Box von Ubuntu erfolgreich gepingt:
# ping 192.168.1.66
PING 192.168.1.66 (192.168.1.66) 56(84) bytes of data.
64 bytes from 192.168.1.66: icmp_seq=1 ttl=128 time=0.412 ms
64 bytes from 192.168.1.66: icmp_seq=1 ttl=128 time=0.557 ms (DUP!)
64 bytes from 192.168.1.66: icmp_seq=2 ttl=128 time=0.243 ms
64 bytes from 192.168.1.66: icmp_seq=3 ttl=128 time=0.251 ms
64 bytes from 192.168.1.66: icmp_seq=4 ttl=128 time=0.266 ms
Ich kann von jedem anderen Computer im Netzwerk auf die Windows-Freigabe zugreifen. Auf allen Computern wird jedoch auch Windows XP Professional ausgeführt. Ich bin nicht sicher, ob es ein Problem zwischen Ubuntu und Windows-Freigaben im Allgemeinen ist oder nur, dass mein URL-Stil falsch ist.
quelle
smbclient -A authfile //IP/Share -c 'get Data.html'
Ihre Anmeldeinformationen in einer Datei mit Root-Berechtigungen (chmod 600
) speichern . Siehe die Manpage für Details über-A