„To je dobře, že vás pálí otázka techniky, nesmíte však techniku zas nějak jednostranně přeceňovat, abyste neupadli do zhoubného technicismu, který mění člověka v mechanickou součástku odlidštěného světa bezduché civilizace.“ Václav Havel (Zahradní slavnost)
maskot zápisníku

Chybějící Kousek Zápisník Antonína Daňka

Open Source, programování, internet,

kurzor

Upozornění na nový obsah pomocí RSS.

? Co je to RSS?

Upozornění na nový obsah pomocí e-mailu.


small_bsd_daemon.gif

SSH a SCP aneb kašleme na FTP

Dnes se podíváme na protokol SSH (secure shell) a SCP (secure copy), které jsou podlě mě mnohem lepší než FTP (file transfer protocol).

Vybavení

Zdroje

Serverový systém: [odkaz]
PuTTY: [odkaz]
WinSCP3: [odkaz]

VMWare

Přeskočte tuto část, pokud máte k diospozici druhý serverový počítač.
Pokud nemáte k dispozici jiný serverový počítač než vaší stanici, udělejte si ve svém počítači dedikovaný unixový server za pomoci programu VMWare:

mezitím můžete nastavit Virtuální síť. Určitě jste si všimli, že máte ve složce síťová nastavení tři nové adaptéry:

VMNet0 - pro přemostěné připojení
VMNet1 - pro sdílenou privátní síť pouze pro hostitelský počítač a emulovaný OS
VMNet8 - NAT

když chcete, aby emulovaný OS sdílel vaše připojení k internetu, musíte povolit pouze VMNet0, který musíte přemostit na vaši síťovou kartu, které je připojena k internetová bráně. (jeden by se z toho zbláznil, protože to není nic jednoduchého)

pro testovací účely nám bohatě postačí VMNet1.

Sít

-nyní se budu bavit o OS spuštěném ve VMWare, vlastníci druhého serveru budou toto samozřejmě nastavovat tak, aby to vyhovovalo jejich reálnému prostředí.

Otevřete vlastnosti a podrobnosti o protokolu TCP/IP na VMNet1 a nastavte jakoukoliv adresu, která bude představovat váš hostitelský počítač, třeba takto:

IP: 192.168.123.3
maska: 255.255.255.0
gateway: (jestli se chcete pokusit sdílet připojení k netu, nastavte zde vaší reálnou internetovou bránu ... v případě VMNet1 to fungovat někdy bude a někdy ne).
1.DNS: 192.168.123.3
2.DNS: 192.168.123.3

tcpip.jpg

V emulovaném OS nastavte síť asi takto:
net.jpg
Když máte nastaveno, rebootujte emulovaný OS.
Při startu (tedy aspoň startu FreeBSD) byste měli vidět, že sshd (pokud jste ho instalovali) byl spuštěn:

sshd.jpg
Následně po přihlášení jako root byste se měli oboustranně pingnout z jednoho PC na druhý:

ping.jpg

Pokud je vše v pořádku, váš server je správně nakonfigurován. Ještě podotknu, že byste měli vytvořit účet pro návštěvníka přes SSH a nastavit správná práva.

Klient SSH

Zapněte PuTTY a nalogujte se asi takhle:
putty.jpg

Pokud je vše ok, mělo by se vám otevřít okno s novou session, kde se nalogujte jako návštěvník a povrďte. Nyní jste 'vzdáleně' přihlášen na server pod svým účtem a můžete si dělat to, co se vám zlíbí, ovšem v rámci pravomocí přidělených rootem.

putty2.jpg
Je to parádní, protože můžete pracovat na svém počítači kdekoliv na světě a potřebujete k tomu pouze terminál připojený k intenetu. (ovšem uživatelé vmware musí nakonfigurovat síťové přemostění :) už jsem to jednou udělal, ale dalo to zabrat .. díky winům).

Klient SCP

SCP přímo využívá SSH k přenosu souborů a práci se soubory, je to taková nadstavba SSH. Pracuje se s ní tak dokonale, že by mohla úplně nahradit FTP, které je velmi nepraktické.
Vy už máte doufám nainstalovaný SCP klient.
Nalogujte se způsobem, jako jsem vám ukazoval v SSH a měli byste se dostat do okna, velmi připomínající total commander:

winscp
V tomto nádherném prostředí se dá dělat úplně všechno a práce v něm je podle mě mnohem pohodlnější, než přes protokol FTP, který stále padá a opětovně vyžaduje login ...

KONEC.

datum 24.09 /2006 - 11:12 tag internet, Michal Frdlík komentář 2 komentáře (přečteno: 3373x)

Související články:

Feedburner

GEOrss, už ho máš?

WebExpo 2009

Nenechte si ujít

Nejčtenější články za poslední půlrok.

Nejkomentovanější články za poslední půlrok.

Nejčastěji komentující čtenáři za poslední půlrok.

Nejkvalitnější komentář

Antonín Daněk

Docel bych to i zkusil, ale přecejen když nemám veřejnou IP tak by to pro mě nebylo využitelný ... no starnet si teď účtuje za IP jen 50,- / měs. takže uvidiíme.


Zaujal vás tento článek? Nezapomeňte, že je ve vaší moci ukázat stovkám dalších lidí, že tento článek se vám libí. Stačí kliknout na následující tlačítko. pridej.cz

Chcete být upozorňován(a) na nové texty? Pak si přidejte do své RSS čtečky zdroj pro články, bleskovy nebo komentáře a buďte tak informování o všem novém.

Neváhejte napsat k článku komentář (Co je to komentář ?), pokud máte k danému tématu co říci.

check


check



icon_smile.gif icon_sad.gif icon_biggrin.gif icon_confused.gif icon_cool.gif icon_twisted.gif icon_wink.gif icon_cry.gif icon_eek.gif icon_evil.gif icon_exclaim.gif icon_frown.gif icon_cheesygrin.gif icon_idea.gif icon_lol.gif icon_mad.gif icon_mrgreen.gif icon_neutral.gif icon_question.gif icon_razz.gif icon_redface.gif icon_rolleyes.gif icon_surprised.gif icon_arrow.gif icon_arrowd.gif icon_arrowl.gif icon_arrowu.gif


Prosím odpovězte na následující otázku (do formuláře zadejte pouze písmeno).

Jakou z následujících věcí by si vybral robot?
a) štěně b) kytičku od svého milého c) pečlivě naformátovaný soubor

Nápověda: Zkuste možnost c (ale uznám vám i b).


check


1

Docel bych to i zkusil, ale přecejen když nemám veřejnou IP tak by to pro mě nebylo využitelný ... no starnet si teď účtuje za IP jen 50,- / měs. takže uvidiíme.

odpovědět

Gravatar

Antonín Daněk

25.09 /2006 - 20:55


brak | průměr | kvalitní názor


2

zkus ... mě se ššh zalíbilo ... nainstaluju si možná freebsd natvrdo ... a nebo ne :)

odpovědět

Gravatar

skilla největší !

26.09 /2006 - 21:01


brak | průměr | kvalitní názor


Navrženo pro přenos v binární soustavě | Kdo stojí za tímto blogem? | © Antonín Daněk | Autorské dílo

TOPlist