Безопасный перенос по расписанию с Windows на Centos

Каков наиболее безопасный способ передачи файлов с сервера Windows (или компьютера) на удаленный веб-сервер под управлением CentOS? Я использую wget в качестве задания cron для доступа к FTP-сайту и передачи файлов, но меня беспокоит безопасность передачи файлов через FTP.

Мне нравится идея использовать пары ключей с серверов, но я не знаю, как это сделать или как создать сценарий SSH. Любая помощь очень ценится.


person Tim S    schedule 27.06.2013    source источник


Ответы (1)


Вам нужно получить pscp.exe с http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html. Чтобы сделать ключ ppk для pscp из ключа linux, вам нужно получить PuttyGen и перейти к Conversions/Import Key. После этого вам нужна команда, подобная следующей:

C:\path\to\pscp.exe -i key.ppk C:\path\to\file.txt user@host:/directory
person ctn    schedule 27.06.2013
comment
Я не уверен, что понимаю это. Я хотел бы, чтобы мой удаленный выделенный веб-сервер (на котором работает CentOS/WHM/cPanel) извлекал файлы с компьютера/сети Windows. Я хотел бы автоматизировать задачу на удаленном веб-сервере. Я не уверен, как настроить сервер на стороне Windows. Я хотел бы поместить соответствующий ключ на веб-сервер, чтобы он мог автоматически входить в систему Windows через SFTP без пароля. Это позволит мне запланировать задание cron и безопасно передать файлы. В ваших инструкциях указано, как это настроить? Кажется, наоборот. Дай мне знать, пожалуйста. - person Tim S; 28.06.2013
comment
Да, я понял обратное. - person ctn; 28.06.2013
comment
Ознакомьтесь с этой статьей по настройке: techrepublic.com/blog/itdojo/ - person ctn; 28.06.2013