Próbuję skopiować plik (.html) z folderu współdzielonego systemu Windows XP Professional na serwer z systemem Ubuntu Linux 10.04 LTS.
Ponieważ jest to folder współdzielony, zwykły „wget” nie działa. Podejrzewam, że całkowicie używam niewłaściwego stylu adresu.
Próbowałem:
- 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
Zastanawiałem się, czy to w ogóle możliwe, a jeśli tak, to czy ktoś mógłby dać mi jakieś wskazówki?
Udało mi się pingować system Windows z Ubuntu:
# 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
i mogę uzyskać dostęp do udziału Windows z każdego innego komputera w sieci, jednak wszystkie one również działają pod kontrolą systemu Windows XP Professional. Nie jestem pewien, czy to jest problem między Ubuntu i ogólnie udziałami Windows, czy tylko to, że mój styl adresu URL jest nieprawidłowy.
źródło
smbclient -A authfile //IP/Share -c 'get Data.html'
i przechowywać swoje poświadczenia w pliku z uprawnieniami tylko do rootowania (chmod 600
). Zobacz stronę, aby uzyskać szczegółowe informacje na temat-A