SSH и файлове

17 отговора 991 прегледа
#1

SSH и файлове

Имам достъп до отдалечен компютър през ssh.
След логин, си правя su root
Трябва да прехвърля известно количество файлове на отдалечената машина.
Единия вариант ми е ясен (трябва да разбера защо не сработи*) - пускам си Apache, и в htdocs слагам файла за трансфер, а от отдалечената машина го дръпвам с wget.
Та се чудя дали има и друг начин.
_________
*Или ми е затворен 80 порт или доставчика ме ебава нещо.

Bеer? Mоre?
Плацебото
Отговор
в отговор на bira_more #2

Re: SSH и файлове

scp?


Отговор
в отговор на bira_more #3

Re: SSH и файлове

man scp

btw. ima milion nachini

DrFrancky

Отговор
в отговор на bira_more #4

Re: SSH и файлове

scp
sftp
(или Konqueror - трябва да разрешиш sftp в конфигурацията му)

Когато боговете говорят, ония с фактите никакви ги няма.
Отговор
в отговор на bira_more #6

Много мерси

излиза че май съм използвал до сега най-идиотския начин за трансфер на файлове :))))

Bеer? Mоre?
Плацебото
Отговор
в отговор на bira_more #7

Re: Много мерси

Мдам, май да... Ти не ползваш ли mc (Midnight Commander) - там си има FTP, SSH, Telnet и пролича на NortonComander за DOS от едно време :))

Отговор
в отговор на SAS #8

Re: Много мерси

Ползвам го ама NC нямаше такива екстри :)))
И съответно не съм се сетил да ги търся в mc :)))

Bеer? Mоre?
Плацебото
Отговор
в отговор на bira_more #9

Ау... :)

...Колега, верно по най-сложния начин си го правил, аз лично не се бях сещал за него :]...

Не знам сега как го правиш, но най-лесното, бързо и просто, което съм намирал, е scp, както са те посъветвали и пишещите преди мен. Достатъчно е на сървъра, на от който ще вземаш да има инсталирано и пуснато sshd, а този с който ще вземаш - само ssh клиент. Аз го правя така:

scp file.txt user@ip:/home/user/Desktop

Така копираш file.txt от локалната директория в отдалеченото ip на този потребител и този път. Ще те пита за паролата на потребителя, ясно.

Или обратно:

scp user@ip:/home/user/Desktop/file.txt .

Копираш си file.txt от отдалеченото място в твоята текуща директория :)

Ако искаш да копираш цели директории, ползваш опцията "-r"


...Ако си намерил друг бърз и лесен начин, с който успяваш с отдалеченото копиране, би ли го споделил?


Поздрав

Отговор
в отговор на bira_more #10

Re: Много мерси

FTP Примерно :))))

---------------------------------------------------------------

Редактирано от BGLaf на

Отговор
в отговор на BGLaf #11

Уточнение

sftp искаш да кажеш

Отговор
в отговор на bira_more #12

Re: SSH и файлове

Бих ти препоръчал rsync

SSH базираните решения работят, но са доста по-бавни (заради криптирането). Точно колко е трудно да се каже, но 50% е една добра оценка.

Поли иска континентче
Отговор
в отговор на Masklin #13

Re: SSH и файлове

ahaaaa nachi sia ste go nakaras da si digne rsyncd samo za da moze da si prehvurlia failove ? i to seki put razlichi ?
po idiotski nachini za prehvurliane na failove ne se li sestate? kato gledam za edno simple copy kfi predlozenia doidoha napravo se chudia kak ne prodlozihte nesto ot roda na :
tar -cf- /path/to | gzip -9c | nc -l -p 31337
nc hostname 31337 | gzip -dc | tar -C/ -xvf-

DrFrancky

Отговор
в отговор на DrFrancky #14

Ако прочетеш внимателно,

ще видиш, че човекът пита за по-скоро рутинна операция, отколкото за еднократно копиране.

Ама друго си е да се направим на най-умни, а?

Поли иска континентче
Отговор
в отговор на Masklin #15

Re: Ако прочетеш внимателно,

drunkate gluposti za edno simple copy ... fakt

/*
ще видиш, че човекът пита за ...
*/

ako choveka iskase nesto poveche stese da kaze .... ili pak vasta genialnost vi spohodi i razbrahte mislite na choveka kfo iska ? /ne samo za Masklin/
kakto vinagi seki predlaga milion /tupanarski/ reshenia na simple problem

DrFrancky

Отговор
в отговор на Masklin #16

Благодаря на всички

Сега поне имам избор.
Идеалния вариант разбира се остава с маунтване, ама маунтването работи добре в локална мрежа.
Е ако трябва да размятам няколко файла напред на зад - пак е средство на избор.
Обикновено имам 1 файл да прехвърля.
Ама по някога са няколко файла и то именно на пред на зад.
Тоест поне 2 решения в зависимост от ситуацията.
А бе дребна работа ама голям кеф :)))*

Само не знам - аз ли съм толкова гениален какво ли ама няма дистрибуция която да не съм я докарал до segmentation fault :(((((((
Отдава ми се. И Gentoo, и CentOS и ....
А бе на времето щом успях да срина един SUN station....
___________
*Ако не знаете вица да го кажа :)

Bеer? Mоre?
Плацебото
Отговор
в отговор на bira_more #17

Уж се досещам,

ама разкажи го вица, за всеки случай

А за монтирането - не съм го пробвал, но би следвало WebDAV да свърши работа (виж клиентите и сървърите в края на статията) ...

Има и други варианти за мрежови файлови системи, разбира се. Ако имаш време - пробвай, и ще разкажеш.

Поли иска континентче
Отговор
в отговор на Masklin #18

Вица

Един мъж все мрънкал на жена си:
Виж бре - те съседката като сипе ракийка сипва до горе а не като теб половин сантим по малко. А в салатката слага малко повече оцет и олио. ...... А бе дребна работа ама голям кеф.
Един ден жена му не издържала - да вика и на Пешо така - с половин сантим по дълъг от твоя. Дребна работа ама голям кеф.

Bеer? Mоre?
Плацебото
Отговор