Si vous étiez l'administrateur d'un serveur web Apache, quel (s) protocole (s) préféreriez-vous fournir, pour que les développeurs web téléchargent des fichiers statiques (html/gif/css/...), dans le but d'une sécurité maximale ?
Si vous étiez le développeur/graphiste Web, quels protocoles préféreriez-vous être disponible sur le serveur Apache pour télécharger des fichiers statiques?Protocoles préférés pour télécharger des fichiers statiques sur votre serveur Apache?
Répondre
SCP est ce que j'irais avec.
Vous pouvez même utiliser Filezilla pour elle et prétendre qu'il est FTP non sécurisé: http://filezilla-project.org/
SSH/SCP. C'est simple, rapide, gratuit et peut être aussi sécurisé que vous le souhaitez. Les alternatives sont FTP (hahahaha, oui juste) et POSTing des fichiers sur HTTPS.
Je donne des instructions aux développeurs Web sur l'utilisation d'un client sftp/scp et d'un shell de connexion utilisant scponly. De cette façon, ils obtiennent leur accès à télécharger des fichiers, mais j'ai moins de soucis à leur sujet de faire de mauvaises choses sur le serveur web.
J'utilise config ssh pour limiter les utilisateurs SFTP sur un serveur de développement puis utilisez le contrôle de version pour examiner les changements et les déplacer à la production avec obtenu le format-patch
Nous déployons en utilisant Capistrano, qui fait afaik tous ses travaux via git (sur SSH) - au moins, dans notre script de déploiement c'est.
Scponly peut également être configuré pour utiliser un chroot, interdisant aux utilisateurs l'accès à tous les autres comptes, ce qui est parfait pour les environnements hébergés. Il peut être configuré pour permettre l'accès à Subversion permettant aux développeurs de valider des modifications ou d'extraire des modifications à partir d'un référentiel central. –