|
|
Doplnění - scp
|
14.7.2004 13:36
o.k.
|
Pro ty, kteří chtějí používat příkaz scp zde uvádím nějaké příklady:
Zkopírování lokálního souboru test.txt na server do adresáře tmp v domovském adresáři uživatele bfu bude vypadat následovně:
scp test.txt bfu@ssh.linuxsoft.cz:tmp
A opačný postup, který je dobré využívat v případě, že na jedné straně nebeží ssh démon nebo pokud jsme za routerem/firewallem v LAN síti.
scp bfu@ssh.linuxsoft.cz:tmp/test.txt .
Jde samozřejmě kopírovat i celé adresáře, použít kompresi či využít jiný než standardní port 22. Je zde i možnost škrcení linky na danou rychlost - volba -l [rychlost v Kbit/s].
o.k. |
|
|
Re: Doplnění - scp
|
14.7.2004 13:56
Jan Houštěk
|
SCP má několik nepříjemných, řekněme, vlastností, díky kterým opravdu doporučuju používat rsync. Na jeden soubor je to asi jedno, ale zejména u větších stromů se to opravdu vyplatí.
Navíc proč by člověk měl používat dva nástroje, když mu bohatě stačí jeden :-) Ale stejně díky za doplnění, scp se hodí, když rsync někde není nainstalován.
Jinak kompresi lze u rsyncu přes ssh použít také, buď uvést přímo do konfigurace ssh klienta, nebo pomocí rsync -e 'ssh -C'. |
|
|
SSH Gatewayports
|
22.8.2004 13:39
Jan Houštěk
|
Sice jsem předeslal, že se nebudeme zabývat konfigurací sshd, ale přeci jen je asi třeba upozornit na volbu sshd jménem Gatewayports, která je defaultně (bez konfigurace i v defaultní konfiguraci většiny distribucí) Off.
Má za následek, že ssh -R poslouchá na vzdáleném serveru pouze na adrese 127.0.0.1, k tunelu se tedy lze připojit pouze z toho vzdáleného serveru ale již ne z jiného stroje.
Povolení Gatewayports žádné riziko pro server nepřináší a neměl by být velký problém přimět správce, aby ho nastavil (v opačném případě vám nic nebrání spustit si vlastního sshd na vysokém portu <g>). |
|
|
Re: SSH Gatewayports
|
6.9.2004 05:16
Jan Houštěk
|
Tedy ono je to tak, že Gatewayports Off chrání neopatrné klienty před tím, aby se na jejich forwardované porty někdo nepřipojil zvenku, proto je to default. Nicméně při Gatewayports On by si to klient měl být schopný v protokolu 2 určit sám, bohužel se zdá, že OpenSSH toto zatím neimplementuje (klient posílá natvrdo "127.0.0.1" a server to ignoruje). |
|
|
rsunc --partial na lokale
|
7.7.2006 16:16
Jakub Vysoky
|
Obcas bych vyuzil kopirovani po castech i na lokale. Napr. kdyz ma pocitac jen USB1.1, lec pomoci rsycnu mi to nejde. I kdyz pouzivam volbu --partial , obsah se zacne kopirovat znovu od zacatku.
Jako reseni pouzivam lftp, ktere mam vubec rad i jinak. A to takhle:
/kamkopirovat $ lftp -e 'mirror -c; exit' file:///cokopirovat
|
|
|
|
|
KOMENTARZE
|
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
|
|
Szukanie oprogramowania
|
©Pavel Kysilka - 2003-2024 |
maillinuxsoft.cz | Design:
www.megadesign.cz
|