scp jen do vybraného adresáře, SSHFS pro windows

Odkazy na zajímavé články ze světa Linuxu.
Zamčeno
Uživatelský avatar
xsouku04
Administrátor
Příspěvky: 8146
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno
Kontaktovat uživatele:

scp jen do vybraného adresáře, SSHFS pro windows

Příspěvek od xsouku04 »

Pokud potřebujete, aby se Váš koncoví zákazník mohl dostat ke svým např. obrázkům nebo dokumentům do jednoho adresáře,
použijte tento návod:
http://www.debian-administration.org/articles/590
Umožníte tak přístup nekvalifikované osobě do jednoho adresáře + podadresářů, tak že nebude schopna ostatní adresáře virtuálu nijak poškodit. Může mít vlastní přihlašovací jméno a heslo a přenos souborů probíhá šifrovaně např. pomocí winscp.


Dokonce je možné si tento vzdálený adresář "namountovat" i pod windows. Namountovat znamená připojit jako další disk.
Jak na to se dozvíte zde:
http://www.linux-wizard.net/2011/07/11/ ... -with-ssh/

Tohle namountování by se mohlo hodit některým webovým vývojářům, co jsou zvyklí pracovat lokálně.
Z pohledu jejich počítače se tak soubory budou jevit lokálně, ale přitom budou fyzicky uloženy na virtuálním serveru.

Časem bych chtěl udělat na tohle téma lepší návody na wiki.
Uživatelský avatar
xsouku04
Administrátor
Příspěvky: 8146
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno
Kontaktovat uživatele:

Re: scp jen do vybraného adresáře, SSHFS pro windows

Příspěvek od xsouku04 »

Zde je ještě novější a podrobnější návod.
http://wiki.lapipaplena.org/index.php/H ... P_accesses
Ignorujte tu část o /etc/pam.d/sshd . Balíčky libpam-umask or libpam-modules není nutné instalovat.
Nenechte se odradit, přestože vypadá návod dlouhej, v podstatě vás zajímá jen první část a dá se to udělat za 5 minut.
Složitej také není.
Ta další část je o tom jak to namountovat (připojit) v OS linux, což není nutné a je to užitečné jen pokud používáte linux i na domácím počítači.
Většinou to tak alespoň pro začátek můžete ignorovat, protože si vystačíte s winscp, nebo v linuxu scp či mc.
K tomu aby to fungovalo je potřeba mít novější verzi sshd, což zjistíte příkazem (je třeba mít verzi 4.8 nebo novější)

apt-cache policy openssh-server

To ale problém na 4smart není, protože šablona na etch nikdy neexistovala.
Verzi debianu zjistíte pomocí

cat /etc/apt/sources.list

Debian etch je příliš starý. Ale lenny nebo squeeze je OK.

Ještě něco o rozdílu scp a sftp. Je to něco jiného a např. sftp není možné použít v midnight commanderu, stejně jako scp. Tedy položka Levý->Shellové spojení ... nám nepouže. Pokud se ji pokusíme použít projeví se to tak,
že mc zatuhne. Vysvětlení jsem našel zde http://www.linuxquestions.org/questions ... er-857907/

MC uses fish for secure connections such as ssh and sftp. MC does not directly support sftp. The problem is fish only will do sftp if you have full ssh access and for the server I am trying to access I only have sftp access and not ssh access.
Na druhou stranu, klienty co podporují sftp je více. Existuje např. plugin pro total commander.
http://www.ghisler.com/plugins.htm#filesys

Co se týče grafického rozhraní pro linux, tak můžete použít gftp s volbou ssh2. pokud jsem vybrat ftps, tak se sice správně autentizuje ale potom kousne.
Uživatelský avatar
xsouku04
Administrátor
Příspěvky: 8146
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno
Kontaktovat uživatele:

Re: scp jen do vybraného adresáře, SSHFS pro windows

Příspěvek od xsouku04 »

Tady jsem našel na stejné téma otázku a odpověď na abclinuxu. http://www.abclinuxu.cz/poradna/unix/show/351145
Zamčeno