Како безбедно пренети датотеке на Линук -у помоћу сфтп -а

Како безбедно пренети датотеке на Линук -у помоћу сфтп -а

Овај водич ће истражити како се користи сфтп (ССХ Филе Трансфер Протоцол), програм из командне линије за сигуран пренос датотека између два Линук рачунара преко мреже.





Шта је СФТП?

Пре него што дефинишете СФТП, важно је да направите корак уназад и разумете ФТП (Филе Трансфер Протоцол), претходник СФТП -а.





како избрисати пс4 налог

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



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

СФТП такође може помоћи вама и вашој организацији да постигнете одређене прописе о усклађености, као што су ГДПР или ЦЦПА, који захтевају да се поверљиви подаци пренесу на најсигурнији могући начин.



Приступ удаљеном рачунару

Линук вам углавном омогућава пренос датотека са СФТП -ом преко сфтп програм. Сфтп је робустан софтвер за командну линију који вам омогућава безбедан и интерактиван пренос датотека преко ССХ-а.

Можете се повезати са удаљеним сервером путем сфтп -а помоћу следеће наредбе. Не заборавите да замените чуваре места корисничко име ' и ' ип-адреса-удаљеног рачунара 'са тачним корисничким именом и ИП адресом сервера.





sftp username@ip-address-of-remote-pc

Унесите лозинку сервера ако се то од вас затражи. Ако вас терминал поздрави са Повезан статус, то значи да сте успели да успоставите везу. Трепћући курсор једноставно показује да је сфтп у интерактивном режиму.

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





sftp 127.0.0.1

Интерактивне наредбе сфтп

Када сте у интерактивном режиму, постоји неколико команди које можете користити за интеракцију са удаљеним рачунаром. Неке од најважнијих команди наведене су у наставку. Имајте на уму да, за разлику од већине Линук команди, сфтп команде не разликују велика и мала слова.

Листа датотека на удаљеном серверу

Један од најважнијих задатака је попис датотека у директоријуму тако да имате идеју шта желите да пренесете. Такође можете добити информације о датотекама и фасциклама удаљеног рачунара, укључујући величину и дозволе сачуваних датотека.

Да бисте приказали датотеке на удаљеном рачунару, можете користити следећу команду:

ls

Можете користите већину командних заставица лс као такав -до , -тхе итд. и они ће радити сасвим у реду.

Да бисте приказали датотеке на локалном радном рачунару, можете користити следећу команду:

lls

Навођење тренутног радног именика

Такође можете приказати путању тренутног радног именика на удаљеном рачунару помоћу пвд . Команда пвд означава Садашњи радни именик .

pwd

Да бисте приказали тренутни радни директоријум на локалном рачунару:

lpwd

Користити Цтрл + Л. тастерска пречица за брисање излаза интерактивног терминала.

Отпремање датотека на сервер

Користити ставити команда за пренос датотека са вашег локалног рачунара на удаљени сервер. На пример, да бисте пренели Линук Мањаро ИСО слику из матичне фасцикле, користите наредбу испод. Можете користити заставица за рекурзивно копирање директоријума.

put manjaro-xfce-21.0.7-minimal-210614-linux54.iso

Излаз ће бити сличан ономе приказаном испод. Сфтп ће приказати напредак преноса датотека у реалном времену.

Такође, пошто путања датотеке до удаљеног сервера није наведена, сфтп ће ставити датотеку на сличну путању као и пут локалног рачунара.

Ако желите да копирате више датотека, користите мпут уместо тога команда. На пример, да бисте копирали све датотеке Екцел табела (КСЛС) у директоријум:

mput *.xls

Да бисте прекинули или зауставили пренос датотеке на сервер, можете користити пречицу на тастатури Цтрл + Ц. .

Преузимање датотека са сервера

Користити добити наредба за преузимање датотека са сервера на ваш локални рачунар. На пример, за копирање ХТМЛ датотеке под називом индек.хтмл са сервера, једноставно покрените следећу команду:

get index.html

Да бисте добили више датотека са сервера, користите мгет команда. На пример, да бисте копирали све ХТМЛ датотеке из садашњег радног директоријума сервера у ваш локални систем:

зашто се моја е -пошта не ажурира на мом андроиду
mget *.html

Промена дозвола за датотеке

Такође можете да промените дозволе датотеке на удаљеном серверу у оквиру интерактивног терминала помоћу наредба цхмод . На пример, за додељивање свих дозвола приступа датотеци индек.хтмл датотеку, покрените следећу команду:

chmod 777 index.html

Изађите из сфтп сесије

Да бисте изашли из сфтп интерактивног терминала, једноставно унесите команду здраво . Алтернативно, можете користити излаз или одустати команде такође.

Добијање помоћи за командну линију

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

Сфтп долази са добром документацијом. Једноставно упишите неку од следећих наредби да бисте добили помоћ у прозору интерактивног терминала.

help?

Практичне примене СФТП -а

Овај водич вам је показао како безбедно и интерактивно преносити податке између Линук рачунара помоћу наредбе сфтп. Ако сте случајно корисник Распберри Пи -а, можда ћете такође бити заинтересовани да научите различите начине преноса података са вашег Распберри Пи -а на рачунар.

Објави Објави Твеет Емаил Како копирати податке са Распберри Пи -а на рачунар: 5 начина

У неком тренутку ћете пожелети једноставан начин да податке пребаците са Пи -ове СД картице на ХДД рачунара. Ово може бити зезнуто.

Прочитајте следеће
Повезане теме
  • Линук
  • Дељење датотека
  • Линук
  • ФТП
О аутору Гоод то Го(36 објављених чланака)

Мвиза развија софтвер по професији и опсежно пише о Линук-у и фронт-енд програмирању. Нека од његових интересовања укључују историју, економију, политику и архитектуру предузећа.

Још од Мвиза Кумвенда

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили