Постоје стотине команди у Линук -у које су развијене да нам омогуће да будемо продуктивнији или једноставно имамо бољу контролу над различитим задацима које треба извршити у систему. Једна од ових команди је "сцп" команда која нам даје могућност за копирање датотека на, са или између различитих хостова у Линук окружењима. Команда сцп (сигурна копија) користи ссх за задатке преноса података и има аутентикацију и сигурност ссх -а.
Где користити СЦП командуПомоћу ове команде моћи ћемо да преносимо датотеке у окружењима као што су:
- Од локалног система до удаљеног система.
- Директно са удаљеног система на локални систем.
- Између два удаљена система до локалног система.
Синтаксија СЦПОпшта синтакса употребе је следећа:
сцп [ОПТИОН] [корисник @] СРЦ_ХОСТ:] датотека1 [корисник @] ХОСТ_ДЕСТИНО:] датотека2
СЦП параметриПараметри су:
- ОПЦИЈА: омогућава указивање на сцп параметре као што су шифровање, ссх конфигурација, ссх порт, ограничење, рекурзивна копија и још много тога
- Корисник 1: изворна датотека.
- Корисник 2: одредишна датотека.
- -П: означава ссх порт удаљеног хоста.
- -п: омогућава вам да задржите измене датотека и време приступа.
- -к: са овом опцијом можемо потиснути мјерач напретка и поруке без генерисања грешке.
- -Ц: сцп је приморан да компримује податке током испоруке на одредишни рачунар.
- -р: омогућава вам да кажете сцп -у да рекурзивно копира податке из директоријума.
Наредба сцп, заснована на ссх -у, тражиће ссх кључ или лозинку за аутентификацију у удаљеним системима за употребу и потребно је имати дозволе за читање изворне датотеке и дозволу за писање на циљном систему.
Сада ћемо видети како користити ову команду за копирање сигурних датотека на Линук -у.
Како се користи СЦП Линук наредба
Корак 1
Ако желимо да копирамо датотеку на једноставан начин, на пример, у директоријум Хоме, користићемо следеће:
сцп филе.ектенсион усер@домаин.цом: / хоме / усер
ЕНЛАРГЕ
Корак 2
Имајте на уму да је покренута сигурносна порука СХА256, уносимо лозинку и датотека ће бити копирана:
ЕНЛАРГЕ
Корак 3
Можемо копирати датотеку са сервера на сервер тако што ћемо покренути:
сцп усер1@домаин1.цом: /хоме/усер1/филе.ектенсион усер2@домаин2.цом: /хоме /усер2 /
ЕНЛАРГЕ
Корак 4
Ако желимо да копирамо цео директоријум са сцп -ом, можемо извршити следећу синтаксу:
сцп -р / хоме / усер / фолдер усер@домаин.цом: / хоме / усер
ЕНЛАРГЕ
Корак 5
Коначно, можемо ограничити пропусни опсег који ће се користити са параметром "л" овако:
сцп -л лимит усер@домаин.цом: /хоме/усер/филе.ектенсион ДокументиСа командом сцп имамо једноставну, али поуздану алтернативу за безбедно и потпуно копирање датотека на различите начине у Линук -у.