Пренесите датотеке са рачунара на Цлоуд Линук сервер

Transfer Files From Computer Cloud Linux Server



Постоји више метода које можете користити за пренос датотека између ваше машине и Линук сервера, а неке од њих ћемо размотрити у овом чланку.

  • помоћу СЦП командује у ССХ
  • Користећи Нетцат
  • Користећи ФТП
  • Користећи Питхонов једноставан ХТТП сервер

Коришћење СЦП -а (ССХ)

СЦП је услужни програм који се користи за безбедно премештање датотека и директоријума путем ССХ -а. Са СЦП командом, можете преносити датотеке са рачунара на Линук сервер и обрнуто. Пошто овај услужни програм користи ССХ за премештање датотека, за пренос датотека ће вам требати ССХ акредитиви вашег сервера.







ССХ долази унапред инсталиран на већини Линук сервера, али ако не, можете га инсталирати и омогућити помоћу следећих корака.



Отворите Убунту терминал и откуцајте.



$ судо апт инсталл -и опенссх -сервер
$ судо сервис ссх старт

Отпремите датотеке путем СЦП -а





Сцп команда следи овај образац

$ сцп [Опције] [Извор] [Одредиште]

Да бисте пренели датотеку са свог рачунара на линук сервер, напишите ове команде



$ сцп /патх/оф/иоур/лоцал/филе.ект [заштићен е -поштом]:/патх/оф/филе.ект -и кеи.пем

У горњој команди прво морате дати путању датотеке коју желите да копирате са рачунара на Линук сервер, затим корисничко име и ИП адресу Линук сервера и путању на коју желите да копирате датотеку Линук сервер следи овај образац ([заштићен е -поштом]: патх/оф/ремоте/филе.ект).

Након покретања ове команде, биће јој потребна лозинка корисничког налога Линук сервера

Лозинка за $ [емаил протецтед]:

Након уноса лозинке, датотека ће бити учитана.

Преузмите датотеке путем СЦП -а

Да бисте преузимали датотеке са Линукс сервера на свој рачунар, потребно је да СЦП -у дате локалну путању до датотеке или директоријума и путању на Линук серверу на коју желите да се датотека отпреми.

$ сцп [заштићена е -пошта]: /патх/оф/филе.ект/патх/то/дестинатион

Након покретања ове команде, биће јој потребна лозинка за потврду идентитета линук сервера. Након што унесете лозинку, датотека ће се сигурно копирати на ваш рачунар.

Опције командне линије СЦП-а

Можете користити различите заставице (познате као опције командне линије) у СЦП команда.

-п застава се користи за промену порта. Подразумевано, ссх користи порт 22, али са заставицом -п можемо променити порт 22 у нешто друго, попут 2222.

$ сцп -п 2222 пут/оф/иоур/лоцал/филе.ект [заштићен е -поштом]: патх/оф/филе.ект

флаг се користи за копирање фасцикле и читавог њеног садржаја.

$ сцп -р/патх/оф/иоур/лоцал/фолдер [емаил протецтед]:/патх/оф/фолдер

флаг се користи за аутентификацију везе помоћу криптографског пара кључева ускладиштеног у датотеци уместо корисничког имена и лозинке.

$ сцп -и пут/оф/иоур/лоцал/филе.ект [заштићен е -поштом]: патх/оф/филе.ект

флаг се користи за компримовање података које желите да пренесете.

$ сцп -ц пут/оф/иоур/лоцал/филе.ект [заштићен е -поштом]: патх/оф/филе.ект

заставица се користи за сузбијање поруке о грешци и мерача напретка.

$ сцп -к /патх/оф/иоур/лоцал/филе.ект [заштићена е -пошта]: /патх/оф/филе.ект

Пренесите датотеке помоћу Нетцат -а

Нетцат је помоћни програм за Линук који се користи за сирову тцп/ип комуникацију, пренос датотека, скенирање портова и решавање проблема са мрежом итд. Долази унапред инсталиран у многим системима заснованим на Линуку и углавном га користе мрежни администратори.

Ако већ није инсталиран, можете инсталирати Нетцат уписивањем следеће наредбе

$ судо апт-гет инсталл нетцат

Да бисте пренели датотеке помоћу Нетцат -а, морате да откуцате ове команде. Укључите Нетцат сервер у режиму слушања на било ком порту, на пример (порт 4747), и откуцајте путању датотеке коју желите да пошаљете.

$ нц -л -п 4747На хосту примаоцу покрените следећу команду.

$ нц шаље-сервер.урл.цом 4747> патх/оф/филе.ект

Белешка: Датотека која шаље сервер користиће мање од наредбе за пријављивање у наредби нетцат.

Такође можете да пренесете директоријуме. Подесите примаоца да слуша на порту, нпр. (4747).

$ нц -л -п 4747 | тар -зкфв/патх/оф/директоријум

Пошаљите га на листу домаћина примаоца на порту.

$ тар цзвф -/патх/оф/дирецтори | нц рецеиве-хаст.урл.цом 4747

Директоријум ће бити пренет. Да бисте прекинули везу, притисните ЦТРЛ+Ц

Пренесите датотеке помоћу ФТП -а

ФТП (протокол за пренос датотека) се користи за пренос датотека између рачунара или клијената и сервера. Бржи је од ХТТП -а и других протокола у смислу преноса датотека јер је посебно дизајниран за ову сврху. Омогућава вам пренос више датотека и директоријума, а ако дође до прекида везе током преноса, датотека се неће изгубити. Уместо тога, наставиће пренос тамо где је пао.

Можете да инсталирате ФТП сервер попут всфтпд користећи апт тако што ћете покренути ову команду.

$ судо апт инсталл -и всфтпд

Након што је пакет инсталиран, морате да покренете услугу куцањем.

$ судо системцтл старт всфтпд
$ судо системцтл енабле всфтпд

Затим се можете повезати са ФТП сервером уписивањем наредбе ФТП и ИП адресе.

$ фтп [ИП_Аддресс]

Од вас ће се тражити корисничко име и лозинка за ФТП сервер. Након што унесете корисничко име и лозинку, бићете повезани са својим ФТП сервером.

Извршавањем ове наредбе можете пописати сав садржај сервера.

фтп> лс

Преузмите путем ФТП -а

Ако желите да преузмете било коју датотеку са ФТП сервера, можете је добити уписивањем наредбе.

фтп> гет патх/оф/филе

Датотека ће бити преузета. Такође можете користити различите џокере за преузимање више датотека у директоријуму. На пример ;

фтп> мгет *.хтмл

Он ће преузети све датотеке са наставком .хтмл.

Такође можете поставити локални директоријум за преузете датотеке са ФТП сервера помоћу лцд команда.

фтп> лцд/хоме/усер/име-именика

Отпремите датотеке путем ФТП -а

Да бисте отпремили датотеке на ФТП сервер, откуцајте следећу команду.

фтп> пут патх/оф/лоцал/филе

Датотека ће бити постављена на ФТП сервер. Да бисте отпремили више датотека, откуцајте команде.

фтп> мпут *.хтмл

Отпремиће све датотеке са наставком .хтмл.

Преузимање датотека помоћу Питхон -а

Питхон има модул под називом „хттп.сервер“, који се користи за пренос датотека, али помоћу њега можете само да преузимате датотеке.

Ако немате инсталиран питхон, откуцајте следећу команду.

$ судо апт инсталл -и питхон3

Да бисте укључили питхон сервер, користите команду.

$ судо питхон3 -м хттп.сервер 4747 # [порт нпр. (4747)]

Сада питхон сервер слуша на порту 4747.

Идите у свој веб прегледач и унесите ИП адресу и бр. Порта. на коме слуша питхон сервер.

хттп: // ИП_Адресс: 4747/

Отвориће се страница која садржи све датотеке и директоријум на питхон серверу. Можете отићи у било који директоријум и преузети датотеке.

Можете отићи у било који директоријум и преузети било коју датотеку.

Закључак

СЦП, Нетцат, ФТП и Питхон се често користе за пренос датотека. Сви горе наведени начини преноса датотека и директоријума брзи су, поуздани и користе се у данашње време. Постоји и много других техника; можете усвојити било који метод који више волите.