![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 3 Dołączył: 6.10.2006 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam,
W jaki sposób mogę pobrać plik z jednego serwera na drugi, bez konieczności zapisu na komputerze lokalnym. -------------------- eclipse :)
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Zależy jaki plik, jakie prawa dostępu masz do tego drugiego serwera, czy pliki są ogólnodostępne (przez www), czy musisz się logować na ftp...
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 3 Dołączył: 6.10.2006 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Generalnie chodzi o stworzenie instalatora:
1. odpalasz instakator 2. on pobiera spakowane pliki (dostęp bez różnicy, choć dobrze by nie były publiczne) 3. po ściągnięciu rozpakowuje je i konfiguruje. -------------------- eclipse :)
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli pliki nie mają być publiczne, to automatycznie wymagane jest logowanie na hasło, a co za tym idzie instalator musiałby mieć zapisane w sobie login i hasło. IMHO rozwiązanie ryzykowne, chyba, że ten instalator będzie zakodowany jakimś encoderem (ionCube, sourceguardian etc). W innym wypadku dajesz użytkownikowi login i hasło do swojego serwera.
Rozwiązaniem byłoby generowanie hasła dla wybranego klienta, którego czas aktywności byłby z góry określony. Np klient zamawia soft, wysyłasz mu paczkę z instalatorem, dodajesz do tego specjalnie przygotowany config z loginem i hasłem. Login i hasło automatycznie wygasa np po 3-ech godzinach, jest ograniczony do jednokrotnego zalogowania się, czy coś w ten deseń. Rozwiązaniem samej instalacji może być proste zalogowanie się na wybrany zasób ftp, pobranie pliku, rozpakowanie jej w bieżącej instalacji i dalsza procedura instalacyjna. Proste operacje na ftp. -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 3 Dołączył: 6.10.2006 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Jeśli pliki nie mają być publiczne, to automatycznie wymagane jest logowanie na hasło, a co za tym idzie instalator musiałby mieć zapisane w sobie login i hasło. Login i hasło można byłoby zahaszować, a hasze porównywać na moim serwerze IMHO rozwiązanie ryzykowne, chyba, że ten instalator będzie zakodowany jakimś encoderem (ionCube, sourceguardian etc). W innym wypadku dajesz użytkownikowi login i hasło do swojego serwera. Generalnie rewelacja ale troche drogie na mój projekt Rozwiązaniem samej instalacji może być proste zalogowanie się na wybrany zasób ftp, pobranie pliku, rozpakowanie jej w bieżącej instalacji i dalsza procedura instalacyjna. Proste operacje na ftp. o coś takiego mi chodziło. Pytanie jakie funkcje realizują łączenie się na ftp i pobiera na inny serwer. -------------------- eclipse :)
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 3 Dołączył: 6.10.2006 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Czyli wracamy do niewyważania otwartych drzwi... -> ionCube, sourceguardian
-------------------- eclipse :)
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Czyli wracamy do niewyważania otwartych drzwi... -> ionCube, sourceguardian Ja bym generował jednorazowe konta - bo ma to służyć tylko do pobrania plików. Konto takie po zalogowaniu po tam np. godzinie od zalogowania przestawałoby być aktywnym. -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 06:49 |