Wszystko o winscp | Webinsider - Internet widziany od środka ™

Tag: winscp

Aktualizacja phpMyAdmin, czyli oprogramowania wspomagającego zarządzanie bazami danych

Choć często pracuje na bazie danych bezpośrednio z konsoli (np. import i eksport), to czasami korzystam z oprogramowania phpMyAdmin, które w pewnym sensie upraszcza codziennie operacje na bazach danych. Dziś pojawiła się wersja oznaczona 4.8.4, w której załatano 3 podatności. Pomyślałem, że przy tej okazji warto napisać jak dokonać aktualizacji phpMyAdmin do nowszej wersji.

Przekazywanie dynamicznego adresu IP do serwera, np. by ustawić wyjątek dla uwierzytelnienia dwuskładnikowego (2FA) dla połączenia SSH

Kilka dni temu, w artykule o moim nowym internecie podstawowym (Internet na Kartę w Play) wspomniałem, że po kilku latach, brak stałego i publicznego adresu IP jest dla mnie większym utrudnieniem niż “skacząca prędkość”, czy w ogóle zanikający od czasu do czasu transfer. Dlatego uznałem, że muszę wdrożyć jakieś dodatkowe mechanizmy, które pozwolą mi zniwelować minusy wynikające z dynamicznie przydzielanego adresu IP…

Internet na Kartę w Play + miesiąc bez limitu GB za 49 zł, czyli mój nowy internet podstawowy (na najbliższe kilka miesięcy)

W związku ze zmianami w moim życiu, jakiś czas temu zacząłem rozglądać się za internetem mobilnym, który przejąłby rolę internetu podstawowego, który od wielu lat miałem “z kabla”. Kilka ostatnich lat korzystałem z internetu dostarczanego przez JMDI, ale u nich – by cena wyglądała znośnie – trzeba podpisać cyrograf na minimum 12 miesięcy, negocjacji (kilka miesięcy na czas nieokreślony w przyzwoitej cenie) nie przewidują, dlatego musieliśmy się rozstać z końcem lipca. I tak, pomimo pewnego sceptycyzmu jeśli chodzi o używanie internetu mobilnego jako głównego sposobu dostępu do internetu, nie miałem wyjścia, trzeba było pójść w tym kierunku…

Janusz Kamiński z TemplateMonster zapytał – zresztą nie tylko mnie – o przyszłość WordPressa i motywów

Niedawno napisał do mnie Janusz Kamiński z TempalteMonster z zapytaniem, czy nie chciałbym udzielić kilku odpowiedzi do wywiadu, jakie postanowił przeprowadzić z “ludźmi z branży” na temat przyszłości i rozwoju motywów do WordPressa…

Logowanie przez SSH/SCP z wykorzystaniem certyfikatu (klucza prywatnego i publicznego)

Jakiś czas temu pisałem o zdalnej synchronizacji danych między różnymi komputerami/serwerami przy wykorzystaniu programu rsync i połączenia po SSH. Przy tej okazji wspomniałem, że do uwierzytelnienia przy połączeniach (SSH/SCP) można wykorzystać również certyfikaty/pliki-klucze, dzięki czemu może być nie tylko bezpieczniej, ale i – przy rezygnacji z hasła dla pewnych zadań – wygodniej (da się też w ten sposób zautomatyzować połączenia, np. na potrzeby skryptów). I właśnie logowaniu do/przez SSH/SCP z wykorzystaniem kluczy chciałbym poświęcić ten wpis…

Synchronizacja plików ze zdalnym serwerem (komputerem) za pomocą programu Rsync i SSH

Za oknem pada, to z pasami więcej w domu niż na dworze, a więc postanowiłem wykorzystać ten dzień na przygotowanie nowego serwera VPS (więcej o tym niebawem, pewnie jakoś po weekendzie), na którym już od kilku godzin działa Webinsider. Przy tej okazji korzystałem m.in. z SSH (w tym SCP dla transferu plików) oraz narzędzia/programu Rsync. I tak sobie pomyślałem, że chyba nie pisałem jeszcze o synchronizacji plików za pomocą Rsync przez SSH – a zdecydowanie warto to nadrobić, bo jest to niezwykle przydatne i dość wygodne połączenie np. przy migracji serwera (choć nie tylko).

Konfiguracja serwera SSH/SCP jako SFTP z ograniczeniami kont użytkowników (bezpieczniejsza alternatywa dla FTP)

Kiedy pisaliśmy jak połączyć się z serwerem (Linux) za pomocą protokołu SSH/SCP, tak by móc swobodnie przesyłać pliki, bez potrzeby instalowania serwera FTP, co nie tylko jest wygodniejsze – te same konta, ale i dużo bezpieczniejsze…
Dziś postaram się rozwinąć temat użytkowników, tak byśmy mogli udzielić dostępu do plików innym użytkownikom, ale bez otwierania przed nimi dostępu do shella (wiersza poleceń).

Kompleksowe podejście do tłumaczenia w WordPressie, czyli wtyczki i motywy w naszym języku

Przy okazji ostatniej większej zmiany wyglądu strony pisałem o “szablonach potomnych” w WordPressie. Wtedy też  (zmiana szablonu) wystąpił “mały zgrzyt” z brakiem tłumaczeń niektórych tekstów, a to oznacza dobrą okazję do napisania tekstu na ten temat, bo choć coraz więcej motywów i wtyczek zawiera polskie tłumaczenia w sobie, to nie tylko może się zdarzyć, że dany motyw czy dana wtyczka nie będzie takiego tłumaczenia mieć, ale też może ono być niekompletne lub niepoprawne.

Tworzymy motyw potomny (Child Theme) w WordPressie

Jeśli ktoś z Was był na tej stronie choćby jeszcze kilka godzin temu, to zapewne zauważył radykalną zmianę w wyglądzie – nie była to operacja zaplanowana, tym razem poszliśmy na żywioł, czego osobiście nie polecam w środowiskach produkcyjnych. W każdym razie zmiana stała się faktem, choć zostało jeszcze troszkę roboty z poznawaniem nowego szablonu i jego dopasowywaniem do własnych potrzeb. Przy okazji uświadomiłem sobie, że o ile o samym WordPressie pisałem na tej stronie kilkukrotnie, to do tej pory nie było artykułu/wpisu o “szablonach potomnych” (Child Themes), które znacznie ułatwiają pracę choćby związaną z modyfikowaniem wyglądu strony/szablonu.

Stawiamy serwer (VPS) z WordPressem na Ubuntu 14.04 w DigitalOcean, i to w kilka minut…

Wprawdzie sam preferuje goły system i tam dopiero serwer WWW + baza danych itp… To jest sporo osób które nie chcą zastanawiać się nad tym wszystkim i cenią gotowe obrazy, które pozwalają z kilka minut zacząć prace nad swoją stroną…
Pokażę na przykładzie serwera w DigitalOcean (serwer VPS) jak w prosty sposób i bez zajmowania się “technicznymi aspektami stawiania serwera WWW” uruchomić w kilka minut w pełni działającą stronę na WordPressie…

Połączenie przez SFTP dla kont Kylos Bronze i Silver

Przy okazji informacji o urodzinowej promocji w Kylos troszkę “ponarzekałem”, że wprowadzając nowe rozwiązania dla kont Kylos Gold i Kylos Platinum zniknęła możliwość łączenia się po SSH (konkretnie SCP/SFTP) dla kont Kylos Bronze i Kylos Silver.
Odezwał się do mnie wtedy przedstawiciel firmy Kylos z informacją, że pracują nad tym, by taka możliwość przywrócić/dać również dla “mniejszych” kont.
Wczoraj dostałem e-mail (pamiętali :-)) z informacją, że kiedyś byłem zainteresowany tym tematem, i że już jest taka możliwość…

Apache2: Dodanie nowej domeny (i/lub subdomeny)

Trochę już temu pisałem jak zamienić komputer z systemem Linux (na przykładzie Raspberry Pi i Raspbian/Debian) w serwer WWW (VPS). Później pojawiła się informacja jak dodać certyfikat SSL.
Dziś wrócimy do tego tematu – będziemy dodawać dodatkowe domeny…

Dysk sieciowy Copy w systemie Linux na przykładzie Raspberry Pi (Raspbian/Debian)

Korzystam z kilku “dysków internetowych”, każdy ma swoje przeznaczenie, z tym, że ostatnio coraz częściej korzystam z Copy.
Dziś postaram się opisać jak można wykorzystać dysk w Copy np. do archiwizacji/synchronizacji danych w systemie Linux, bardziej w wersji “serwerowej” bo w opisie ograniczę się do konsoli.
Choć Wy możecie śmiało korzystać z klienta graficznego, który również istnieje – choć jeszcze na na Raspberry Pi.

Raspberry Pi jako NAS

Chyba przyszła pora na małe podsumowanie, zebranie w całość kilku ostatnich artykułów dotyczących Raspberry Pi, które pozwolą nam zmienić Pi w całkiem porządny NAS (Network Attached Storage)
Raspberry Pi jako (multimedialny) NAS
Podstawowe funkcje:

Montowanie dysków (USB i sieciowe)
Serwer WWW (Apache, PHP, MySQL)
Serwer plików (Samba/SMB)
Serwer FTP (vsFTP)
Serwer multimediów (DLNA)
Własna “chmura” (OwnCloud)
Serwer VPN (PPTPD)
Połączenie bezprzewodowe (WiFi)

A do obsługi:

PuTTY (SSH, zdalna konsola)
VNC (pulpit zdalny)
WinSCP (zdalny dostep do plików)
Midnight Commander (lokalny menedżer plików)

.
Zobacz wszystkie artykuły z serii “Raspberry Pi”

ownCloud, czyli własny (prawie) DropBox na przykładzie Raspberry Pi

Oczywiście z tym “własny DropBox” to może nie do końca (aż) tak, ale blisko jeśli chodzi o dostęp do plików (odczyt, zapis, odtwarzanie) z dowolnego miejsca przez przeglądarkę WWW… A w niektórych aspektach nawet więcej – choćby kalendarza, zadania…
Do tego ogranicza nas tylko nasze łącze, i pojemność dysków… Metoda zadziała nie tylko na Raspberry Pi (dla dostępu z Internetu wymagany jest publiczny adres IP), ale np. i na hostingu – byle była obsługa PHP i MySQL

Serwer multimediów (DLNA) na przykładzie Raspberry Pi

Za nami m.in. artykuł jak montować dyski (i zasoby sieciowe), mamy już też informacje jak zrobić z Raspberry Pi serwer plików. Dziś będzie o multimediach – konkretnie jak postawić na Raspberry Pi serwer DLNA. A jeśli konfiguracja Samby, czy serwera WWW już za Wami, to dziś będzie to właściwie jak mały spacerek w piękny wiosenny dzień… :-)

Serwer WWW (Apache2 + PHP + MySQL + phpMyAdmin) na przykładzie Raspberry Pi (Raspbian/Debian)

Raspberry Pi można relatywnie łatwo zmienić w ekonomiczny (cena Pi, jak i koszt związany z poborem energii) serwer WWW.
Wprawdzie raczej nie sprawdzi się do trzymania tam strony generującej “większy ruch” (w takim przypadku polecam skorzystać z “normalnego” hostingu albo serwera VPS), ale na potrzeby różnych “naszych” projektów, czy do testów będzie jak najbardziej OK.

Midnight Commander, czyli konsolowy menedżer plików

Ostatnio pokazałem jak możemy przeglądać (oraz kopiować, kasować, modyfikować) pliki na Raspberry Pi zdalnie za pomocą WinSCP. Dziś chciałbym przedstawić program dzięki któremu korzystając z konsoli (również przez SSH) możemy również zarządzać plikami na serwerze czy Raspberry Pi zdecydowanie wygodniej niż korzystając z “samej konsoli”.

WinSCP, czyli zdalny dostęp do plików za pośrednictwem SSH/SCP na przykładzie Raspberry Pi

Zanim przejdziemy do kolejnych tematów związanych z Raspberry Pi, warto poznać wcześniej sposób na zdalny dostęp do plików na Pi – może się to przydać później do kopiowania/zarządzania plikami, lub choćby po to by móc samemu w prosty sposób zapoznać się ze struktura plików/katalogów w systemie…

Loading

Pin It on Pinterest