Титла: Какво бъркам (или поне какво да прочета) Публикувано от: kgochev в Oct 11, 2013, 11:51 Опитвам да прехвърля файл от линукс машина (Ubuntu 13.04) към сървър с Дебиан през ssh. Резултатът изглежда така в конзолата:
root@debian:~# scp kgochev@192.168.0.XX:/home/kgochev/Документи/Offer.pdf root@192.168.0.XXX:/home ssh: connect to host 192.168.0.XX port 22: Connection refused root -адресът е на сървъра, другият - на моята машина. Сигурно се вижда, ама все пак да кажа, че се пробвам след като вече съм се свързал със сървъра. Това, разбира се, може и да не е правилният начин. Надявам се да ми помогнете, предварително благодаря! Титла: Re: Какво бъркам (или поне какво да прочета) Публикувано от: Acho в Oct 11, 2013, 11:55 А защо не опиташ по ftp да си го прехвърлиш ? Е, няма да е криптирано, ама като ти гледам IP адресите, и двата са от вътрешната ти мрежа колега.
Титла: Re: Какво бъркам (или поне какво да прочета) Публикувано от: dexxa в Oct 11, 2013, 12:31 Пробвай това:
scp kgochev@192.168.0.XX:/home/kgochev/Документи/Offer.pdf /home/ Щом вече си се логнал на Дебиана - защо отново се опитваш да правиш кънекция. Титла: Re: Какво бъркам (или поне какво да прочета) Публикувано от: laskov в Oct 11, 2013, 14:40 root@debian:~# scp /home/kgochev/Документи/Offer.pdf root@192.168.0.XXX:/home
Титла: Re: Какво бъркам (или поне какво да прочета) Публикувано от: dobrev666 в Oct 11, 2013, 17:55 Така като гледам най-вероятно нямаш пуснат ссх сървър на твойта машина.
Затова най-добре да изпълниш операцията от твоята машина без да се логваш предварително на сървъра. Същата команда която laskov е написал но пак повтарям направо от твоята машина без логване на дебиана. scp /home/kgochev/Документи/Offer.pdf root@192.168.0.XXX:/home Титла: Re: Какво бъркам (или поне какво да прочета) Публикувано от: d1saster в Oct 11, 2013, 22:43 ssh сървъра на порт 22 ли слуша?
Разрешено ли е на root да се логва отдалечено. Аз на моя съм му забранил. Титла: Re: Какво бъркам (или поне какво да прочета) Публикувано от: kgochev в Oct 23, 2013, 08:57 Пробвах всички варианти, които ми предложихте, с изключение на ftp (не е това идеята). Когато се опитам да се свържа от моята машина, не намира файла (или директорията в компютъра ми). Когато се свързвам от сървъра, ми отказва връзката (опитва се да се свърже през порт 22). Може би трябва да направя нещо по моята машина в тази връзка. Може би наистина трябва да прочета нещо, ама не знам какво (в смисъл, че това което намирам, е огромно по обем и не мога да стигна до конкретното нещо). Още един път благодаря и ще се радвам и на други съвети.
Титла: Re: Какво бъркам (или поне какво да прочета) Публикувано от: laskov в Oct 23, 2013, 09:33 ... Когато се опитам да се свържа от моята машина, не намира файла (или директорията в компютъра ми). Пиши пътя до файла като написваш 1-2 букви и натискаш Tab за да ти го допише той, пак 1-2 букви ако е нужно и пак Tab докато се появи целия. Така ще е написан правилно. Друг вариант ако си в графична среда с отворени терминал и файлов мениджър. Пишеш в терминала "scp " , хващаш с мишката файла от ф-я мениджър, завлачваш и го пускаш в прозореца на терминала. Ще се изпише пълния път, вероятно ограден с кавички - още по-добре. Когато се свързвам от сървъра, ми отказва връзката (опитва се да се свърже през порт 22). Може би трябва да направя нещо по моята машина в тази връзка.Да, трябва да промениш настройките на firewall-а (защитната стена). Трябва да позволиш входящи връзки към порт 22 от [IP-то на сървъра или локалната мрежа, ако той е в нея или за всички - не е препоръчително]. // Извън темата - scp може да създаде файл с име ~ на отдалечения компютър. Не ползвайте ~ при описване на път до файл. Титла: Re: Какво бъркам (или поне какво да прочета) Публикувано от: Naka в Oct 23, 2013, 13:50 Опитвам да прехвърля файл от линукс машина (Ubuntu 13.04) към сървър с Дебиан през ssh. Резултатът изглежда така в конзолата: Значи пътищата трудно се нацелват, независмо дали е на локалният(kgochev) или на сървера(192.168.0.XXX). Затова аз правя така. 1. Вместо да се мъча да оцеля локалният път просто си влизам в директорията където се намира Offer.pdf cd kgochev ls cd Документи ls (или пък с натискане на tab). когато се влезе в правилната директория и видиш с ls файла който ще копираш първата част на командата става така scp Offer.pdf .............................. 2. За да уцелиш отдалеченият път правя така в нова конзола се логвам в root@192.168.0.XXX ssh root@192.168.0.XXX така между другото си проверяваш и дали имаш достъп до 192.168.0.XXX (например затворен порт), а не след това да се чудиш защо scp не работи) и пак на отдалеченият cd /home ls като намериш правилният дестинейшън път пишеш: pwd и копираш целият път връщаш се в първата конзола и там дописваш scp командата като пляскаш пътя. scp Offer.pdf root@192.168.0.XXX/....(paste от изхода на командата pwd)... т.е. става така: scp Offer.pdf root@192.168.0.XXX/home Титла: Re: Какво бъркам (или поне какво да прочета) Публикувано от: Naka в Oct 23, 2013, 14:02 Вариян 2:
намираш се ssh логнат в root@192.168.0.XXX и в директорията /home ssh root@192.168.0.XXX cd /home командата тогава е: scp kgochev@192.168.0.XX:/home/kgochev/Документи/Offer.pdf ./ това означава копирай отдалеченият файл (192.168.0.XX:/home/kgochev/Документи/Offer.pdf) в текущата директория (./) (като /home/kgochev/Документи/Offer.pdf си го определил предварително с pwd като първият пример. |