Linux

ssh w linuksie

Podstawy Polecenie ssh -l użytkownik serwer lub ssh użytkownik@serwer łączy z serwerem. Jeśli zobaczysz komuniakat: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that the RSA host …

Linux

Zarządzanie pakietami w debianie

W tej chwili opisuję tylko podstawowe informacje… System Debian jest dosyć czuły na instalację oprogramowania w niezaktualizowanym systemie. Dlatego przed instalacją oprogramowania ZAWSZE warto zaktualizować system. Najprościej aktualizację można przeprowadzić za pomocą poleceń: aptitude update; aptitude upgrade. Aby poszukać oprogramowanie w repozytoriach (zdefiniowanych w plik /etc/apt/sources.list) można skorzystać z polecenia: aptitude search …

Linux

Debian – przydatne polecenia

Kilka poleceń charakterystycznych dla dystrybucji debian. Zmiana ustawień środowiska: dpkg-reconfigure locales Skrypt pozwalający usuwać, dodawać domyślne serwisy: update-rc.d Ustawienie domyślnego edytora w systemie: update-alternatives –config editor Polecenie konfigurujące moduły systemu: m-a a-i drbd8 ( to samo polecenie bez skrótów: module-assistant auto-install drbd8 )

Linux

Montowanie katalogu z użyciem innego kodowania znaków.

Technika przydaje się w różnych warunkach. Dzięki niej nazwa pliku może mieć inne kodowanie w zależności od tego w jakim katalogu jest listowany. Sposób wykorzystałem  do łatwego robienia kopii bezpieczeństwa katalogów samby. Jakiś czas temu przez niedopatrzenie w pliku konfiguracyjnym smb.conf zostawiłem następujące wpisy: unix charset = ISO8859-2; dos charset …

Linux

Link aggregation

Agregowanie linków z wykorzystaniem systemu CentOS5.5 i Cisco Switch 3750. Proszę ściągać poniższy materiał: Później zrobię wersję html.

Free(BSD)

Pomoc systemowa w Linuksie.

Poniżej przedstawiam polecenia, które każda osoba używająca Linuksa prędzej czy później uruchomi. Polecenia potrzebne do przeczesywania pomocy systemowej. W Linuksie dla praktycznie każdego polecenia można uzyskać pomoc kontekstową (polecenie –help). Gdy szukamy rozszerzonej pomocy najczęściej sięgamy po pomoc systemową (man albo info). Polecenie man jest starszym bratem info. Funkcjonuje chyba w …

Free(BSD)

Wyłaczenie systemów operacyjnych z linii poleceń.

Czasami takie podejście jest niezbędne, zwłaszcza gdy zaplanujemy włączyć komputer o godzinie w której będziemy gdzieś daleko od swojej maszyny. LINUX: Możemy wykorzystać polecenie shutdown, jako ostatni parametr podając godzinę. Przykład: shutdown -h 6:05. Oczywiście jako parametr można podać ilość minut do wyłączenia. Anulowanie odliczania polecenia shutdown można dokonać korzystając z …

Linux

System plików w Linuksie.

Trochę teorii dotyczącej logicznego zarządzania dyskami w Linuksie. Linux File System Hierarchy Standard (FHS) FHS to próba ustandaryzowania plików (czyli zbiorów danych, katalogów, plików urządzeń, gniazd) w systemie Linux. Za wikipedią system File Hierarchy Standard jest zarządzany przez Free Standards Group. Niektóre z założeń FHS: korzeń root (/) jest nadrzędnym katalogiem w stosunku do wszystkich pozostałych – nawet …

Free(BSD)

Logowanie Linux-Linux bez potrzeby podawania hasła ( ssh ).

Logowanie za pomocą uwierzytelnienia za pomocą klucza. Opis znajduje się tutaj. Aby nie podawać hasła należy w pierwszym kroku algorytmu wcisnąć enter gdy skrypt poprosi o hasło. W astronomicznym skrócie (wszystko wykonujemy po stronie klienta): ssh-keygen -t rsa albo ssh-keygen ssh-copy-id -i ~/.ssh/id_dsa.pub username@serwer.wejsciowy http://www.cyberciti.biz/faq/install-ssh-identity-key-remote-host/ keychain – ciekawy program, trzyma klucze po …

Free(BSD)

Programowanie w bash

Konkretne rozwiązania. Sekwencyjne tworzenie podkatalogów: for i in {1..5}; do mkdir 201102$i; done