Lecke ssh áz használat trükköket és speciális (második rész)
Megjegyzés: a kettős perjel „/” a gyökér könyvtárat a távoli gépen. A fenti parancs megnyitja vim fájl található egy távoli gépen szerkesztésre. A színfalak mögött, a vim scp megszerezni a kért fájl távoli gépről, a fájlt a / tmp és végül megnyitja szerkesztésre.
Amikor megpróbálja menteni a módosításokat egy fájlt, a változások az első helyen, kell alkalmazni, hogy a helyi másolatot a / tmp, amely aztán elhagyhassák keresztül scp egy távoli gépre.
Mivel a színfalak mögött a hálózati átvitel dugó netrw, akkor töröljék törölt fájl átlátható, a hagyományos felület vi.
Figyelem, ez a trükk nem működik a Cygwin - csak ebben a Linux.
Hogyan lehet összehasonlítani a fájlokat a távoli számítógép (végre diff parancs) SSH-n keresztül
diff - egy parancssori segédprogram, amely összehasonlítja a tartalmát két fájl (), és a sor mutatja, hogy milyen különböznek. Nagyon könnyen használható diff, ha mindkét fájlok kerülnek a helyi gépen. És mi van, ha az (egyik vagy mindkét) a bemeneti fájl található egy távoli gépen? Használhatja SSH összehasonlítani ezeket a fájlokat a hálózaton keresztül. Itt van, hogyan kell használni a diff parancsot a távoli fájlok SSH-n keresztül.
diff vehet egy operandust formájában stdin (standard input) (képviselők „-”), és tudod használni ezt a funkciót a cél elérése érdekében történő használatának diff SSH-n keresztül az alábbiak szerint.
Vegyük észre, hogy az utolsó parancs meghiúsul, ha a távoli otthont követeli meg, hogy az SSH jelszót hozzáférést. Szintén fontos megjegyezni, hogy a fent megadott bemenet átirányítása nem támogatott Schell sh. Használja a bash, vagy valami kompatibilis.
Hogyan kell helyesen konfigurálni VNC SSH-n keresztül
Természetüknél fogva VNC - ez nem biztonságos protokoll. Jól ismert kockázati VNC Biztonság: a kapcsolat a VNC szerver a hálózaton keresztül, egy titkosítatlan csatornán. Ie bárki lehúz beállítani a VNC. Elleni védelem érdekében szippantás VNC, meg kell próbálnia extra-sávos titkosítási mechanizmusok felett vagy alatt a VNC kapcsolat.
Az egyik ilyen mechanizmusok - létrehoz VNC segítségével SSH alagúton. Ebben a tutorial fogom leírni, hogyan kell beállítani a VNC SSH-n át a Linux.
Azt feltételezik, hogy már van valahol a VNC szerver hálózat. amihez csatlakozik.
Létrehozásához SSH tunnel egy távoli gépre, ami fut a VNC szerver, a távoli gépen is kell egy futó SSH. Tehát először telepíteni OpenSSH szerver a távoli gépen (hiszen azt mondta, hogy nem az első rész).
A következő lépés -, hogy hozzon létre egy SSH alagutat a helyi gazda a távoli gépre. Ehhez futtassa a következő parancsot. Itt 5900 - a port száma, amely figyeli a távoli VNC szerver.