Мне было интересно, как можно безопасно и безопасно выполнять SFTP через Интернет на моем сервере, чтобы я мог работать в коде из дома. Должны ли данные быть зашифрованы и туннелированы? У меня нет точной идеи. Какие порты должен иметь сервер? (Мне также нужно SSH ... или подобное ...)
1 ответ
0
Настройте сервер SSH, это сторона сервера SFTP.
openssh включает в себя клиент и сервер и команду sftp, которую вы используете на стороне клиента. Я не уверен насчет других реализаций .. Вы можете установить OpenSSH с Cygwin.
Соединение будет зашифровано, когда у вас есть сервер SSH. Шифрование помогает остановить MITM-атаки. Вы не будете использовать туннелирование. Туннелирование - это когда вы делаете соединение через соединение. (туннелирование соединения в зашифрованном соединении / туннеле)