Logownie bez hasła w ssh/sshfs

Opublikowano: 26.07.2008 | Kategoria: Linux | Tagi: , , , , | 2 komentarze »

Rozwiązanie oparte na wymianie klucza pomiędzy zaufanymi hostami. Proste i szybkie w implementacji, bardzo przydatne zwłaszcza, gdy korzystamy z sshfs (zobacz: Instalacja sshfs na Ubuntu).

1. Generujemy klucz RSA na maszynie lokalnej (kliencie):

ssh-keygen -t rsa

2. Eksportujemy wygenerowany klucz publiczny na zdalną maszynę (serwer):

ssh-copy-id -i .ssh/id_rsa.pub mojlogin@jakisserwer.pl

Zostaniemy poproszeni o podanie hasła i powinniśmy otrzymać podobny komunikat:

skar@skar-laptop:~$ ssh-copy-id -i .ssh/id_rsa.pub mojlogin@jakisserwer.pl
mojlogin@jakisserwer.pl password: 
Now try logging into the machine, with "ssh 'mojlogin@jakisserwer.pl'", and check in:

  .ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting.

skar@skar-laptop:~$

3. Od tego momentu logujemy się na wskazany serwer bez hasła.

ssh mojlogin@jakisserwer.pl

Tagowanie plików i folderów w linuksie (Ubuntu)

Opublikowano: 15.06.2008 | Kategoria: Linux | Tagi: , , , , | Brak komentarzy »

W ciągu roku wytwarzam znaczną ilość plików w różnych formatach i często kilku wersjach. Zdarza się, że już po kilku miesiącach znalezienie odpowiedniego pliku staje się zadaniem na ładnych kilkadziesiąt minut. Jednym z rozwiązań, które wykorzystuje jest odpowiednie nazywanie plików i lokowanie ich we wcześniej odpowiednio zaplanowanej strukturze katalogów, np.
/home/skar/Dokumenty/Praca/ProjektX/20080506_projektx-struktura_sieci.png
Jednak to rozwiązanie, jak każde, ma swoje ograniczenia. Dodając do odpowiedniego nazewnictwa możliwość tagowania/opisywania plików i folderów, wyszukiwanie i dostęp do potrzebnych plików jest dużo szybszy, a komfort pracy znacznie się poprawia.
Czytaj dalej »


Problem po upgrade do Ubuntu 8.04: “sudo: unable to resolve host”

Opublikowano: 05.05.2008 | Kategoria: Linux | Tagi: , , | 21 komentarzy »

Po aktualizacji Ubuntu 7.10 do wersji 8.04 zaczęły pojawiać się problemy z wykonywaniem poleceń z uprawnieniami użytkownika root poprzez sudo:

skar@skar-laptop:~$ sudo apt-get update
sudo: unable to resolve host skar-laptop

Rozwiązanie okazało się banalne. Ale może pojawić się problem z jego wykonaniem – brak uprawnień do edycji odpowiedniego pliku.

Czytaj dalej »


Instalacja sshfs na Ubuntu

Opublikowano: 06.03.2008 | Kategoria: Linux | Tagi: , , , , | Brak komentarzy »

Potrzebowałem szybkiego w realizacji sposobu na montowanie zasobów zdalnego serwera. Chciałem, aby katalogi na serwerze były widziane jako zasoby lokalnej na moim laptopie. Wybór padł na Secure SHell FileSystem w skrócie sshfs.
Potrzebujemy: fuse (zwykle jest zainstalowane w nowszych dystrybucjach, np. Ubuntu 7.04) i sshfs.

1. Instalujemy paczki sshfs:

sudo apt-get install sshfs

Czytaj dalej »


Instalacja git ze źródeł na Ubuntu 7.04

Opublikowano: 05.03.2008 | Kategoria: Linux | Tagi: , , , , | Brak komentarzy »

Problem. Spory. Dla Ubuntu w wersji 7.04 nie ma w repozytoriach git (narzędzie do wersjonowania plików, utrzymywania repozytoriów etc. – “podobne” do cvs, svn) w wersji większej od 1.4.x. Inna składnia (od 1.5.1 nastąpiła zmiana), inne nawyki… Pozostaje instalacja ze źródeł.

1. Wywalamy stare paczki (ja miałem tylko dwie, ale może się zdarzyć, że będziesz ich miał więcej):

sudo apt-get autoremove git-core gitweb

Musimy podać swoje hasło.

Czytaj dalej »