Pregunta ¿Por qué usar ftp cuando scp está disponible?


Muchos webhosts, etc. quieren que cargues archivos usando ftp o sftp. Sin embargo, siempre encontré eso scp es más rápido y simple funciona mejor (más como el local cp mando).

Cuáles son las ventajas ftp tiene que ofrecer más scp? O qué otra razón hay para elegir ftp encima scp, al menos desde una perspectiva de webhosts?

Pregunto esto porque recientemente monté mi propio servidor web y ahora tengo acceso a todas las opciones de configuración.


2


origen




Respuestas:


Si es tu propio servidor, quédate con scp.

Las empresas de alojamiento solo ofrecen FTP porque es más ampliamente adoptado y más personas saben cómo usarlo (en comparación con SSH).


1



Sí, pero la mayoría de los servidores incluso bloquean scp y ssh. ¿Porqué es eso? - romeovs
Tal vez el proveedor de host no quiere apoyarlo. Diría que SSH / SCP es un tema más complejo que simplemente FTP. Si desea proporcionar SCP sin un shell, debe configurar rssh o scponly o algo. Puede complicarse lo suficientemente rápido. - Der Hochstapler
@romeovs: No quieren proporcionar un shell. Siempre y cuando proporcionen SFTP que está bien, si no lo hacen, entonces deshágalos. - Optimal Cynic


La mayoría de las personas relacionadas con la web conocen el FTP, pero no es lo mismo en el caso de SCP. Si es su propio servidor, entonces usar SCP está bien, pero si necesita darle a alguien más acceso para cargar archivos en una porción del servidor, FTP es la mejor opción, ya que no puede manejar el control total a través de SSH.

También para las cuentas de alojamiento compartido solo dan acceso ftp, por lo que el usuario final tiene acceso limitado, no el control del servidor completo.

Con FTP, un tercero simplemente agregará / eliminará archivos, pero el acceso SCP en las manos equivocadas no servirá para nada.


0