Gość Dante Zgłoś post Napisano Październik 31, 2016 Może nie tyle problem programistyczny, co pytanie. Czy ktoś orientuje się, jak działa w panelach hostingowych zarządzanie zdalnymi maszynami? Żeby dodać użytkownika ftp i tak dalej trzeba przecież wykonać polecenie w powłoce, ale jak to zrobić gdy panel nie działa akurat na tej maszynie? Wrzuca się skrypt w PHP który wyczekuje na requesta z komendą do wykonania? Jeśli tak, to takie coś musiałoby być w jakiś sposób autoryzowane. Wie ktoś może jak to działa? Udostępnij ten post Link to postu Udostępnij na innych stronach
Fizyda 34 Zgłoś post Napisano Październik 31, 2016 Skrypty bashowe + logowanie przez ssh za pomocą kluczy. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Dante Zgłoś post Napisano Październik 31, 2016 Na to bym nie wpadł. Dzięki. Udostępnij ten post Link to postu Udostępnij na innych stronach
Fizyda 34 Zgłoś post Napisano Październik 31, 2016 Wiesz ja nie twierdzę że tak musi być, nigdy tego nie sprawdzam, ale to najprostsze i najbardziej logiczne rozwiązanie, jedynie pod kątem bezpieczeństwa można się zastanawiać ponieważ przejęcie serwera głównego (wydającego polecenia) przejmuje się wszystkie do których klucze ssh na nim się znalazły. Udostępnij ten post Link to postu Udostępnij na innych stronach
PrecelusMaximus 53 Zgłoś post Napisano Październik 31, 2016 Może nie koniecznie hostingowe, bo nigdy nie miałem styczności ale są np. frameworki które chodzą jako daemon w tle i nasłuchują na portach i mają dostęp do posix. Przykład z pythona: http://www.django-rest-framework.org/ Z szyfrowania to pewnie coś z kryptografii asymetrycznej @Fizyda ma racje. ISPConfig ma zestaw skryptów w m.in w bashu. Część jest uruchamiana w cronie, a część na "żądanie" usera (coś klikniesz) Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Kamikadze Zgłoś post Napisano Listopad 4, 2016 Zależy od panelu. Niektóre mogą to robić nawet przez php i curl przez jakieś tam API po WWW i poleci zapytanie GET / POST do dodanego pliczka i już oprogramowanie na drugim serwerze się tym zajmuje. Udostępnij ten post Link to postu Udostępnij na innych stronach