SSH и файлове
17 отговора
991 прегледа
SSH и файлове
Имам достъп до отдалечен компютър през ssh.
След логин, си правя su root
Трябва да прехвърля известно количество файлове на отдалечената машина.
Единия вариант ми е ясен (трябва да разбера защо не сработи*) - пускам си Apache, и в htdocs слагам файла за трансфер, а от отдалечената машина го дръпвам с wget.
Та се чудя дали има и друг начин.
_________
*Или ми е затворен 80 порт или доставчика ме ебава нещо.
Bеer? Mоre?
Плацебото
След логин, си правя su root
Трябва да прехвърля известно количество файлове на отдалечената машина.
Единия вариант ми е ясен (трябва да разбера защо не сработи*) - пускам си Apache, и в htdocs слагам файла за трансфер, а от отдалечената машина го дръпвам с wget.
Та се чудя дали има и друг начин.
_________
*Или ми е затворен 80 порт или доставчика ме ебава нещо.
Bеer? Mоre?
Плацебото
Re: SSH и файлове
scp
sftp
(или Konqueror - трябва да разрешиш sftp в конфигурацията му)
Когато боговете говорят, ония с фактите никакви ги няма.
sftp
(или Konqueror - трябва да разрешиш sftp в конфигурацията му)
Когато боговете говорят, ония с фактите никакви ги няма.
Много мерси
излиза че май съм използвал до сега най-идиотския начин за трансфер на файлове :))))
Bеer? Mоre?
Плацебото
Bеer? Mоre?
Плацебото
Re: Много мерси
Мдам, май да... Ти не ползваш ли mc (Midnight Commander) - там си има FTP, SSH, Telnet и пролича на NortonComander за DOS от едно време :))
Re: Много мерси
Ползвам го ама NC нямаше такива екстри :)))
И съответно не съм се сетил да ги търся в mc :)))
Bеer? Mоre?
Плацебото
И съответно не съм се сетил да ги търся в mc :)))
Bеer? Mоre?
Плацебото
Ау... :)
...Колега, верно по най-сложния начин си го правил, аз лично не се бях сещал за него :]...
Не знам сега как го правиш, но най-лесното, бързо и просто, което съм намирал, е 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"
...Ако си намерил друг бърз и лесен начин, с който успяваш с отдалеченото копиране, би ли го споделил?
Поздрав
Не знам сега как го правиш, но най-лесното, бързо и просто, което съм намирал, е 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"
...Ако си намерил друг бърз и лесен начин, с който успяваш с отдалеченото копиране, би ли го споделил?
Поздрав
Re: Много мерси
FTP Примерно :))))
---------------------------------------------------------------
---------------------------------------------------------------
Редактирано от BGLaf на
Re: SSH и файлове
Бих ти препоръчал rsync
SSH базираните решения работят, но са доста по-бавни (заради криптирането). Точно колко е трудно да се каже, но 50% е една добра оценка.
Поли иска континентче
SSH базираните решения работят, но са доста по-бавни (заради криптирането). Точно колко е трудно да се каже, но 50% е една добра оценка.
Поли иска континентче
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
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
Ако прочетеш внимателно,
ще видиш, че човекът пита за по-скоро рутинна операция, отколкото за еднократно копиране.
Ама друго си е да се направим на най-умни, а?
Поли иска континентче
Ама друго си е да се направим на най-умни, а?
Поли иска континентче
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
/*
ще видиш, че човекът пита за ...
*/
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
Благодаря на всички
Сега поне имам избор.
Идеалния вариант разбира се остава с маунтване, ама маунтването работи добре в локална мрежа.
Е ако трябва да размятам няколко файла напред на зад - пак е средство на избор.
Обикновено имам 1 файл да прехвърля.
Ама по някога са няколко файла и то именно на пред на зад.
Тоест поне 2 решения в зависимост от ситуацията.
А бе дребна работа ама голям кеф :)))*
Само не знам - аз ли съм толкова гениален какво ли ама няма дистрибуция която да не съм я докарал до segmentation fault :(((((((
Отдава ми се. И Gentoo, и CentOS и ....
А бе на времето щом успях да срина един SUN station....
___________
*Ако не знаете вица да го кажа :)
Bеer? Mоre?
Плацебото
Идеалния вариант разбира се остава с маунтване, ама маунтването работи добре в локална мрежа.
Е ако трябва да размятам няколко файла напред на зад - пак е средство на избор.
Обикновено имам 1 файл да прехвърля.
Ама по някога са няколко файла и то именно на пред на зад.
Тоест поне 2 решения в зависимост от ситуацията.
А бе дребна работа ама голям кеф :)))*
Само не знам - аз ли съм толкова гениален какво ли ама няма дистрибуция която да не съм я докарал до segmentation fault :(((((((
Отдава ми се. И Gentoo, и CentOS и ....
А бе на времето щом успях да срина един SUN station....
___________
*Ако не знаете вица да го кажа :)
Bеer? Mоre?
Плацебото
Уж се досещам,
ама разкажи го вица, за всеки случай
А за монтирането - не съм го пробвал, но би следвало WebDAV да свърши работа (виж клиентите и сървърите в края на статията) ...
Има и други варианти за мрежови файлови системи, разбира се. Ако имаш време - пробвай, и ще разкажеш.
Поли иска континентче
А за монтирането - не съм го пробвал, но би следвало WebDAV да свърши работа (виж клиентите и сървърите в края на статията) ...
Има и други варианти за мрежови файлови системи, разбира се. Ако имаш време - пробвай, и ще разкажеш.
Поли иска континентче
Вица
Един мъж все мрънкал на жена си:
Виж бре - те съседката като сипе ракийка сипва до горе а не като теб половин сантим по малко. А в салатката слага малко повече оцет и олио. ...... А бе дребна работа ама голям кеф.
Един ден жена му не издържала - да вика и на Пешо така - с половин сантим по дълъг от твоя. Дребна работа ама голям кеф.
Bеer? Mоre?
Плацебото
Виж бре - те съседката като сипе ракийка сипва до горе а не като теб половин сантим по малко. А в салатката слага малко повече оцет и олио. ...... А бе дребна работа ама голям кеф.
Един ден жена му не издържала - да вика и на Пешо така - с половин сантим по дълъг от твоя. Дребна работа ама голям кеф.
Bеer? Mоre?
Плацебото