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

Tag: nano

Zmiana domyślnego edytora tekstowego w systemie Linux, na przykładzie systemu Debian i edytora nano

W poradnikach, które piszę m.in. na potrzeby Webinsider.pl, jak i w codziennej pracy z serwerami, jeśli korzystam z edytora tekstowego w konsoli, to jest to nano. Wyjątkiem był artykuł dotyczący edycji pliku “sudoers”, czyli definiującego użytkowników, którzy mogą korzystać z “sudo”, by wykonywać polecenia i uruchamiać programy z podwyższonymi uprawnieniami, jako “root” (tak w skrócie). Jednak nic nie stoi na przeszkodzie, by np. nano ustawić jako edytor domyślny, a tym samym za jego pomocą edytować m.in. plik “sudoers”.

Komunikaty na ekranie logowania po SSH do systemu Linux

Pewnie nie będę osamotniony w tym, że ekran początkowy – podczas logowania po SSH – na każdym serwerze personalizuje, m.in. poprzez dodanie komunikatów wyświetlanych w trakcie logowania (po podaniu nazwy użytkownika) i po zalogowaniu. O ile ten pierwszy wykorzystuje głównie jako przypominajkę dla logującego się użytkownika, to drugi – po zalogowaniu – zazwyczaj wykorzystuje by dodać “grafikę” z nazwą serwera, z którym się połączyłem. Niby nieistotny drobiazg, ale kilka razy dzięki temu zauważyłem, że połączyłem się z innym serwerem niż chciałem (zwłaszcza, gdy ma ich się całkiem pokaźną liczbę).

Pozbywamy się NOOBSa z karty pamięci z systemem Raspbian w Raspberry Pi

Wprawdzie na początku miał powstać poradnik dotyczący instalacji systemu operacyjnego dla Raspberry Pi za pomocą programu NOOBS, bo jakoś temat uciekł – to jednak szybko się okazało, że właściwie nie ma co tworzyć takiego poradnika, bo sprawa jest naprawdę prosta.
Zamiast tego będzie poradnik, jak… pozbyć się NOOBSa z naszej karty pamięci, zarazem zachowując działający system (w naszym przypadku będzie to Raspbian).

Alternatywny sposób na montowanie zasobów sieciowych w systemie Debian 8 Jessie na przykładzie Raspberry Pi

Raspberry Pi (jedną sztukę) wykorzystuje również jako serwer DLNA. Wprawdzie mój TV ma taką funkcję, mój domowy router ma taką funkcję, a nawet konsola – to jednak MiniDLNA (obecnie jako ReadyMedia) na Raspberry Pi jakoś najbardziej mi przypadło do gustu (dodatkowo nie ma problemów z różnymi formatami mediów, ani z napisami).
Oczywiście multimediów nie trzymam na karcie pamięci, a na dysku USB – ale sam dysk nie jest wpięty bezpośrednio do Pi (nawet nie przez aktywnego HUBa) ze względu na relatywnie mały transfer jaki wyciąga tak podłączony dysk (USB 2.0 + LAN 100 Mbps, i to jako jeden układ), co przy oglądaniu/słuchaniu nie ma znaczenia, to przy kopiowaniu materiałów już jak najbardziej.
Dlatego MiniDLNA korzysta z dysku twardego, który jest podłączony do routera (1000 Mbps), i następnie zamontowany w Raspberry Pi jako zasób sieciowy.
To wszystko (montowanie zasobów sieciowych – Samba) oczywiście odbywa się przy starcie systemu, tak by było gotowe przed uruchomieniem się procesu MiniDLNA.
I wszystko pięknie działało za czasów Debiana 7 (Wheezy), a przestało wraz z nadejściem Debiana 8 (Jessie), zarówno jako aktualizacja systemu, jak i nowa instalacja, więc postanowiłem sięgnąć po alternatywne rozwiązanie…

Odzyskiwanie dostępu do konta root w MySQL

Ostatnio (nie wiem kiedy to pisze, jest to ten sam dzień – ale kiedy nacisnę przycisk “Opublikuj” dla tego wpisu to już nie wiem… ;-)) pisałem o odzyskiwaniu hasła do konta administratora (root).
Dziś kontynuacja wątku – ale będziemy odzyskiwać dostęp do konta root dla serwera baz danych (MySQL).

Odzyskiwanie dostepu do konta root w serwerach VPS (Linux – Debian/Ubuntu)

Gdy korzystamy z serwerów VPS – ale i “domowych komputerów – z systemem Linux zazwyczaj mamy tam konto root, które jest głównym kontem administratora w systemie.
Ostatnio przejmowałem “po kimś” zarządzanie serwerem VPS, i tak się złożyło, że brak było jakichkolwiek danych dostępowych do serwera, jedynie do panelu zarządzania serwerem/kontem…

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…

Apache2: Certyfikat SSL dla serwera na przykładzie Raspberry Pi (Raspbiean) i StartSSL

Jak uruchomić i skonfigurować serwer WWW na Raspberry Pi  (Linux/Raspbian (Debian) + Apache + PHP + MySQL) pisałem już jakiś czas temu… Przy okazji wspomniałem jak “na swoje potrzeby” uruchomić połączenie szyfrowane z serwerem (https/SSL) korzystając z “prywatnego” certyfikatu.
Pewnym minusem tego rozwiązania jest komunikat w przeglądarce informujący o tym, że certyfikat jest niezaufany – dlatego o ile “na nasze potrzeby” takie rozwiązanie jest wystarczające (a do tego darmowe i proste do wdrożenia), to w przypadku gdy z połączenia szyfrowanego z naszą stroną WWW mają korzystać “inni” warto pomyśleć nad instalacją certyfikatu który będzie zaufany w większości przeglądarek…

Połączenie bezprzewodowe WiFi w systemie Linux na przykładzie Raspberry Pi (Raspbian/Debian)

Raspberry Pi “z pudełka” łączy się z siecią LAN/Internetem za pomocą gniazda sieciowego (RJ45), i tu zazwyczaj nie potrzeba nic konfigurować.
W przypadku połączenia bezprzewodowego (WiFi) nie jest wcale dużo trudniej – tak naprawdę w wersji “podstawowej” wystarczy kilka prostych kroków…

Serwer VPN (PPTP) na przykładzie Raspberry Pi

Wiem, że może protokół PPTP (Point to Point Tunneling Protocol) nie jest najbezpieczniejszy (sam na potrzeby “zawodowe” raczej używam choćby OpenVPN), ale przy zastosowaniu dobrego (odpowiednio długiego) hasła do użytku domowego nadaje się idealnie…

Zmiana nazwy hosta/komputera (Linux) na przykładzie Raspberry Pi [Aktualizacja]

Przy kilku tematach poruszałem już kwestie łączenia się zdalnie z Raspberry Pi… Przy okazji informując, że możemy się połączyć podając adres IP, bądź nazwę hosta – standardowo “raspberrypi”.
Ale co zrobić gdy w sieci mają pracować więcej niż jedna sztuka? Albo gdy “znudziła nam się już ta nazwa”?
O tym będzie dzisiaj…

Raspberry Pi: Dysk w pamięci RAM (RAMdysk / RAMdisk)

Jak zapewne większość z Was wie, Raspberry Pi jako głównego nośnika pamięci używa karty SD (lub miniSD/microSD), co ma swoje zalety, ale i wady – limitowana ilość zapisu (teoretycznie i odczytu) komórek pamięci.
Wprawdzie są to zazwyczaj na tyle duże wartości, że nie ma co się nimi przejmować podczas “normalnego użytkowania”, ale tam gdzie dane są często modyfikowane (np. odczyty z różnych czujników – ale o tym będzie zapewne później) można pomyśleć o jakiś alternatywnych rozwiązaniach…

Serwer plików (Samba/SMB) na przykładzie Raspberry Pi

W jednym z poprzednich wpisów zostały omówione sposoby na montowanie dysków (USB i sieciowych) do Raspberry Pi. Dziś częściowo wykorzystamy te wiadomości, ale pójdziemy w druga stronę – czyli udostępnimy dyski podpięte do Raspberry Pi innym komputerom w naszej sieci LAN.

Raspberry Pi: Kilka modyfikacji wyglądu/zachowania konsoli

Wprawdzie najczęściej z Raspberry Pi łączę się zdalnie, czy to za pośrednictwem SSH, czy pulpitu zdalnego (VNC), to czasem jednak potrzeba skorzystać z Pi bezpośrednio, i zwłaszcza na dużym ekranie (TV, rzutnik, duży monitor) małe literki w konsoli nie są zbyt wygodne.
Dlatego dziś będzie o tym jak to zmienić…

TightVNC, czyli pulpit zdalny na przykładzie Raspberry Pi

Z racji tego, że ze swoimi Raspberry Pi – podobnie jak z serwerami – najczęściej łącze się zdalnie (bez korzystania z klawiatury podpiętej bezpośrednio do Pi), to w tym przypadku oprócz SSH do pracy “w konsoli” czasem potrzebuje skorzystać z interfejsu graficznego –  w tym celu przyda się serwer VNC.
Na potrzeby tego poradnika wybrałem TightVNC, który oprócz tego, że jest darmowy jest też relatywnie prosty w konfiguracji i instalacji, o czym mam nadzieję zaraz się przekonacie…

Raspberry Pi: Pamięć RAM

Dziś tylko (krótka) informacja dotycząca ustawień pamięci RAM dla Raspberry Pi.
Obecnie Raspberry Pi (Model B) występuje w 2 wariantach jeśli chodzi o pamięć RAM:

256 MB – wersja sprzedawana na początku
512 MB – wersja sprzedawana od ok 1-2 miesięcy…

Wprawdzie na początku by aktywować obsługę 512 MB RAM trzeba było trochę kombinować, obecnie zazwyczaj nie ma takiej potrzeby (np. w Rasbianie) – wystarczy ew. zaktualizować system. Jak to zrobić m.in. pisałem tutaj…

Loading

Pin It on Pinterest