Как да SCP от Windows към Linux

How Scp From Windows Linux



FTP вече не се счита за достатъчно безопасен, за да се използва за използване в интернет. В резултат на това се опитвам да ви демонстрирам SCP сега. SCP наистина е система, която е изградена върху SSH протокола. В резултат на това ще се нуждаете от потребител с SSH право да използва сървъра. SSH ключовете могат да се използват за осъществяване на SCP връзки, точно както могат със SSH. Тъй като някои клиенти на Windows могат да контролират компютри с Linux, аз допълнително ще ви насоча да използвате безплатното приложение WinSCP за предаване на файлове от Windows към сървър на Ubuntu, използвайки SCP в тялото на този урок.

Метод 01: Използване на SSH сървър

SCP или SSH като потребител е включен във всички Linux системи; следователно не е нужно да правите нищо специално от страна на клиента. Може да се наложи да разположим SSH сървърното съоръжение само от страна на сървъра, въз основа на дистрибуцията на Linux. Трябва да надстроим нашата система до най -новото издание, преди да започнем разгръщането. Просто използвайте последваща команда за базирани на Debian компютърни системи (включително Ubuntu и Kubuntu):







$ sudo apt актуализация



Актуализацията отнема малко време. След системната актуализация, нека инсталираме SSH сървъра в нашата операционна система Ubuntu 20.04. Така че, добавете заявената по-долу заявка в терминала и натиснете клавиша enter, за да продължите с инсталацията.



$ sudo apt инсталира OpenSSH-сървър

Между обработката на инсталацията на OpenSSH-сървър, той ще бъде поставен на пауза, за да ви помоли да го потвърдите. Системата иска да проверите отново дали трябва да я инсталирате на вашата операционна система Ubuntu 20.04 или не. Ако имате нужда от него, натиснете Y или докоснете n, за да спрете процеса.





Сега инсталационната обработка е възобновена, както е показано по -долу. Когато достигне 100%, това означава, че обработката е завършена.



Последните няколко реда за обработка на терминалната обвивка към OpenSSH-сървъра са както по-долу.

Присъединете се към сървъра чрез SSH, за да видите дали конфигурацията е изпълнена. Използвайки вашия клиент на Ubuntu или Mac, стартирайте конзола и въведете регулярния израз. Въведете кода за SSH ключа веднага, ако го използвате. Като алтернатива трябва да се предостави паролата на потребителя на хост устройството. Когато всичко е наред, сега трябва да се покаже терминалът на външния компютър. Проверете правилата на защитната си стена, ако това не е така. Порт 22/tcp е необходим за SSH. Можете също така да проверите конфигурацията на SSH сървъра, за да сте сигурни, че вашият клиент има подходящите права. Можем да прекратим връзката, след като тя е създадена успешно. Сега трябва да разрешите и разрешите порт 22 на SSH сървъра в защитната стена. Затова използвахме по -долу заявката в черупката с sudo права.

$ sudo ufw позволяват 22

Трябва да проверим състоянието на SSH порт в нашата система чрез командата systemctl. Следователно, опитах командата по -долу в нашата конзола и установих, че нашият SSH порт работи активно.

$ sudo systemctl status ssh

Сега конфигурациите са зададени за SSH порта. Отворете бележника от областта за търсене на нашия работен плот на Windows. Добавете някои данни в текстовия файл на бележника и ги запишете на работния плот с разширението .txt.

Сега отново отворете командния ред от областта за търсене на работния плот на Windows. Добавете командата по -долу, за да видите логиката и синтаксиса на използването на SCP командата в нея.

SCP

Видяхме SCP конфигуриран и как трябва да се използва в командния ред. Нека преместим файла notepad test.txt, който току -що създадохме на нашия работен плот. За тази цел трябва да следвате общия синтаксис на инструкцията SCP по -долу. Първо се споменава пътят към файл, където е записан. Този път трябва да съдържа името на файл. След това дайте името на хоста, IP адреса и пътя, където искате да запишете файла си в системата на Linux. Уверете се, че папката трябва да съществува във вашата Linux система, където искате да я запишете.

Path_to_file/filename [email protected]:/path_to_save_the_file_in_host

Докоснете клавиша Enter, за да продължите да се свързвате с хост устройството. След успешното установяване на връзка, трябва да добавите вашата потребителска парола за системата Ubuntu. По този начин вашият файл test.txt ще бъде прехвърлен в началната папка на Ubuntu 20.04 Linux System.

Метод 02: Използване на WinSCP

Друг ефективен и най -прост начин за прехвърляне на вашите Windows файлове към операционната система Linux е чрез WinSCP Tool. Така че, за да използваме този инструмент, първо трябва да го изтеглим, за да го инсталираме. Отворете търсачката на Google и напишете WinSCP в нея и натиснете Enter, за да продължите. Кликнете върху първата по рода си връзка, показана в търсачката.

Сега ще се покаже изтеглянето на стандартния инструмент WINSCP. Докоснете Изтегляне на WinSCP, за да го добавите бързо към изтеглянията си.

Това ще отнеме до 20 минути според скоростта на мрежата на вашата система, за да го изтеглите. След като изтеглянето приключи, щракнете върху изтегления файл, за да го изпълните.

Диалоговият прозорец за избор на режим на инсталиране ще се появи както на изображението отдолу. Докоснете Инсталиране за всички потребители (препоръчително), за да стартирате инсталацията.

Сега ще се появи нов прозорец за настройка на WinSCP. Трябва да подпишете лицензионното споразумение, като кликнете върху бутона Приемам, както е представено в снимката по -долу.

Поставете отметка в квадратчето на Тип настройка като Типична инсталация (препоръчително) и докоснете Напред, за да продължите.

Трябва да изберете разумно стила на потребителския интерфейс от панела „Първоначални потребителски настройки“. Натиснете клавиша Next.

Сега настройката за WinSCP е готова за инсталиране. Затова докоснете бутона Инсталиране, за да продължите и да започнете инсталирането на WinSCP.

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

Сега процесът на инсталиране на WinSCP е завършен; ще се отвори следният екран. Поставете отметка върху бутона Стартиране на WinSCP и Отворете Gettings, начална страница. Натиснете бутона Finish, за да затворите екрана и да прекратите процеса.

След като инсталацията приключи, официалният сайт на WinSCP ще бъде автоматично отворен, показващ съобщението за успешното завършване на инсталацията.

Графичният потребителски интерфейс на WinSCP ще се отвори автоматично, след като поставихме отметка, бутонът за отметка. За да започнете да прехвърляте файловете си от windows към ubuntu, трябва да свържете Windows и операционната система Ubuntu. За тази цел докоснете иконата на компютъра Нова сесия и ще се появи диалогов прозорец, наречен вход. Изберете Файловия протокол от падащия списък като SCP първо. Добавете IP адреса на Ubuntu в полето Hostname. Добавете потребителско име и парола за връзка и натиснете Login. След успешна връзка плъзнете файловете от лявата област в дясната страна на WinSCP за прехвърляне.

Заключение

SCP е лесен за разбиране и може безопасно да предава огромно количество данни в мрежата. Можете например да използвате WebDAV само като опция. В цялата публикация съм ви демонстрирал как работи. Ако работим с различни операционни системи, трябва да изследваме и двата метода.