Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] planowanie projektu - przsyłanie plików między serwerami
matyskiewicz
post
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 :)
Go to the top of the page
+Quote Post
vokiel
post
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...


--------------------
Go to the top of the page
+Quote Post
matyskiewicz
post
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 :)
Go to the top of the page
+Quote Post
vokiel
post
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.


--------------------
Go to the top of the page
+Quote Post
matyskiewicz
post
Post #5





Grupa: Zarejestrowani
Postów: 184
Pomógł: 3
Dołączył: 6.10.2006
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Cytat(vokiel @ 14.10.2010, 20:44:51 ) *
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

Cytat(vokiel @ 14.10.2010, 20:44:51 ) *
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

Cytat(vokiel @ 14.10.2010, 20:44:51 ) *
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 :)
Go to the top of the page
+Quote Post
Fifi209
post
Post #6





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Co do hashów nie męcz się - są tęczowe tablice.

Co do pytania o ftp... ftp daleko nie trzeba szukać.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
matyskiewicz
post
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 :)
Go to the top of the page
+Quote Post
Fifi209
post
Post #8





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Cytat(matyskiewicz @ 15.10.2010, 00:06:41 ) *
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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 06:49