Quelqu'un peut-il expliquer le SFTP et comment le configurer sur mon serveur pour sécuriser le transfert de données? Ce serait mieux si vous expliquez étape par étape.Étapes à suivre pour configurer SFTP sur le serveur
0
A
Répondre
1
2
Sur une boîte Linux, il est à peu près comme ceci (en supposant que vous avez OpenSSH):
- Modifier sshd_config (dans/etc/ssh sur les saveurs redhat et clones) et décommentez la ligne qui permet à l'SFTP sous-système. C'est généralement au bas du fichier chaque fois que je fais cela. Si vous ne voyez pas cette ligne (qui commence par "Subsystem sftp"), faites ceci:
- Trouvez le programme "sftp-server" dans votre système de fichiers (sur ma boîte CentOS, dans/usr/libexec/OpenSSH)
echo "Subsystem sftp /path/to/sshd-server" >>/path/to/sshd_config
(NOTE lES dEUX> 's! Mettez deux, ou vous écraserez la configuration SSH existante!)
- restart sshd mais vous le faites. Sur les distributions redhat-aromatisées,
service sshd restart
devrait le faire.
Cela suffit pour activer SFTP. Une fois cela fait, vous devrez créer des comptes et définir des mots de passe pour vos utilisateurs SFTP. Notez que chaque utilisateur aura généralement aussi un accès SSH - mettre le shell à/sbin/nologin ou/bin/false désactivera également SFTP. Si vous avez cPanel, son shell "no shell access" semble fonctionner correctement pour permettre SFTP mais pas SSH. (On dirait que le problème peut avoir quelque chose à voir avec le délai que le trucage no-shell de cPanel fait, ce qui donnerait au sous-système SFTP le temps de démarrer.)
Questions connexes
- 1. Quelles sont les étapes à suivre pour configurer SSL pour qu'il fonctionne avec WCF sur Azure?
- 2. Étapes À suivre pour convertir une application Web en iPad
- 3. Configurer SFTP pour utiliser l'authentification par clé publique
- 4. connecter à un serveur via SFTP php
- 5. Comment suivre le protocole Http sur le serveur
- 6. Quelles sont les étapes à suivre pour utiliser les rappels WCF?
- 7. Comment changer les permissions pour le fichier sur le serveur sFTP en utilisant phpseclib?
- 8. Comment configurer le serveur APE sur Windows
- 9. Quelles sont les étapes à suivre pour ajouter du code java à mon blog blogger/blogspot?
- 10. sftp pour .net C#
- 11. Étapes à suivre pour déterminer le délai d'appel du service et charger les données avec le résultat?
- 12. Comment configurer une classe deux étapes vers le bas?
- 13. Quelles sont les étapes à suivre pour convertir libglade en GtkBuilder? (Python)
- 14. Adresse du serveur de test public SFTP
- 15. Utilisation de Coda pour accéder au serveur SSH/sFTP
- 16. Comment configurer le serveur proxy suffixe
- 17. Quelles sont les étapes à suivre pour implémenter l'authentification par formulaires avec des rôles?
- 18. Étapes à suivre pour lire les données du port du microcontrôleur ARM
- 19. Étapes à suivre pour utiliser un service Web Axis dans Visual Studio 2008
- 20. aide pour configurer le serveur MySQL séparé pour rails
- 21. SFTP à partir de PHP
- 22. Quelles sont les étapes à suivre pour créer une connexion AJAX dans yiiframework?
- 23. Aide pour configurer le serveur web nginx + fastcgi pour django
- 24. Tâche SFTP pour msbuild?
- 25. Quel est le meilleur client SFTP scriptable gratuit pour Windows?
- 26. Accès à SFTP bin/bash
- 27. Configurer plusieurs applications Django sur un serveur
- 28. Configurer DNS sur mon serveur web (BIND9)
- 29. Comment configurer le projet symfony sur un serveur local?
- 30. Mercurial: Comment le configurer sur mon propre serveur?