Technosailor.com Readers! Donate today to assist the International Medical Corps Haiti Relief in their efforts.

23 May 2004 25 Comments

Explain FTP and the Secure Web Server

As a former host and someone who manages both a semi-public linux server as well as Windows servers at work, let me ask a question. How does an enterprise claim security in their systems when they allow their users to use FTP to transfer files? The tried and true method of moving files to the internet for use on the web is File Transfer Protocol. Well, it’s tried anyways. The fact is that FTP broadcasts username and password in plaintext. People are getting sold a bill of goods if they believe they can’t get hacked, their sites can’t be exploited, they are on a “secure” web server when FTP is running. The same can be said of Telnet but thankfully, telnet is generally disabled.

So what to do about FTP? The answer? SFTP, or Secure File Transfer Protocol. Not a new technology. Just more unknown and uncommon. It is FTP over Secure Shell protocol. The same way users would login to the commandline of their linux web hosting is the same protocol that SFTP works on.

Next time you work on a website, try SFTP instead of FTP. You’ll find that your site is less likely to be hacked.

Cheers.
Aaron

Pick up your copy of the WordPress Bible, a wildly popular resource for beginners and experts alike.

Popularity: 1% [?]

25 Responses to “Explain FTP and the Secure Web Server”

  1. Rad S. 26 May 2004 at 4:43 pm #

    You could speed up that code by using

    1
    =&

    instead of

    1
    =

    when assigning those data variables (title, artist, album, etc..)

  2. Rad S. 26 May 2004 at 5:43 pm #

    You could speed up that code by using

    1
    =&

    instead of

    1
    =

    when assigning those data variables (title, artist, album, etc..)

  3. Rad S. 26 May 2004 at 5:43 pm #

    You could speed up that code by using

    1
    =&

    instead of

    1
    =

    when assigning those data variables (title, artist, album, etc..)

  4. Rad S. 26 May 2004 at 5:43 pm #

    You could speed up that code by using

    1
    =&

    instead of

    1
    =

    when assigning those data variables (title, artist, album, etc..)

  5. Rad S. 26 May 2004 at 5:43 pm #

    You could speed up that code by using

    1
    =&

    instead of

    1
    =

    when assigning those data variables (title, artist, album, etc..)

  6. Aaron 26 May 2004 at 6:07 pm #

    Good call. Fixed…

  7. Aaron 26 May 2004 at 7:07 pm #

    Good call. Fixed…

  8. Aaron 26 May 2004 at 7:07 pm #

    Good call. Fixed…

  9. Aaron 26 May 2004 at 7:07 pm #

    Good call. Fixed…

  10. Aaron 26 May 2004 at 7:07 pm #

    Good call. Fixed…

  11. Stacie 8 August 2005 at 11:41 am #

    5 years ago, I began taking classes to be a web designer – and I wanted to do the neat stuff like Flash. However, I got a job as a government contractor and found myself working on Section 508 websites. I thought that it would stifle my creativitiy until I learned that much of accessibility is following best practices for HTML, CSS, etc. If you compare W3C and Section 508 guidelines, many are identical. And as we enter the age of handhelds, it’s becoming more important for people to design for all mediums. Even those with a lap top and no mouse can have issues navigating many websites.

    I am still torn between creativity and Section 508, but I have found that following simple coding standards eliminates many accessibility issues.

  12. Stacie 28 May 2004 at 5:46 pm #

    5 years ago, I began taking classes to be a web designer – and I wanted to do the neat stuff like Flash. However, I got a job as a government contractor and found myself working on Section 508 websites. I thought that it would stifle my creativitiy until I learned that much of accessibility is following best practices for HTML, CSS, etc. If you compare W3C and Section 508 guidelines, many are identical. And as we enter the age of handhelds, it’s becoming more important for people to design for all mediums. Even those with a lap top and no mouse can have issues navigating many websites.

    I am still torn between creativity and Section 508, but I have found that following simple coding standards eliminates many accessibility issues.

  13. Stacie 28 May 2004 at 5:46 pm #

    5 years ago, I began taking classes to be a web designer – and I wanted to do the neat stuff like Flash. However, I got a job as a government contractor and found myself working on Section 508 websites. I thought that it would stifle my creativitiy until I learned that much of accessibility is following best practices for HTML, CSS, etc. If you compare W3C and Section 508 guidelines, many are identical. And as we enter the age of handhelds, it’s becoming more important for people to design for all mediums. Even those with a lap top and no mouse can have issues navigating many websites.

    I am still torn between creativity and Section 508, but I have found that following simple coding standards eliminates many accessibility issues.

  14. Stacie 28 May 2004 at 5:46 pm #

    5 years ago, I began taking classes to be a web designer – and I wanted to do the neat stuff like Flash. However, I got a job as a government contractor and found myself working on Section 508 websites. I thought that it would stifle my creativitiy until I learned that much of accessibility is following best practices for HTML, CSS, etc. If you compare W3C and Section 508 guidelines, many are identical. And as we enter the age of handhelds, it’s becoming more important for people to design for all mediums. Even those with a lap top and no mouse can have issues navigating many websites.

    I am still torn between creativity and Section 508, but I have found that following simple coding standards eliminates many accessibility issues.

  15. Stacie 28 May 2004 at 5:46 pm #

    5 years ago, I began taking classes to be a web designer – and I wanted to do the neat stuff like Flash. However, I got a job as a government contractor and found myself working on Section 508 websites. I thought that it would stifle my creativitiy until I learned that much of accessibility is following best practices for HTML, CSS, etc. If you compare W3C and Section 508 guidelines, many are identical. And as we enter the age of handhelds, it’s becoming more important for people to design for all mediums. Even those with a lap top and no mouse can have issues navigating many websites.

    I am still torn between creativity and Section 508, but I have found that following simple coding standards eliminates many accessibility issues.

  16. Cheah Chu Yeow 3 November 2004 at 2:29 am #

    The comments don’t make sense. Seems like something’s messed up.

    Anyway, SFTP isn’t really FTP. It’s really just a wrapper around scp. But nice recommedation. I often don’t run a FTP daemon by default.

  17. Cheah Chu Yeow 3 November 2004 at 2:29 am #

    The comments don’t make sense. Seems like something’s messed up.

    Anyway, SFTP isn’t really FTP. It’s really just a wrapper around scp. But nice recommedation. I often don’t run a FTP daemon by default.

  18. Cheah Chu Yeow 3 November 2004 at 1:29 am #

    The comments don’t make sense. Seems like something’s messed up.

    Anyway, SFTP isn’t really FTP. It’s really just a wrapper around scp. But nice recommedation. I often don’t run a FTP daemon by default.

  19. Cheah Chu Yeow 3 November 2004 at 2:29 am #

    The comments don’t make sense. Seems like something’s messed up.

    Anyway, SFTP isn’t really FTP. It’s really just a wrapper around scp. But nice recommedation. I often don’t run a FTP daemon by default.

  20. Cheah Chu Yeow 3 November 2004 at 2:29 am #

    The comments don’t make sense. Seems like something’s messed up.

    Anyway, SFTP isn’t really FTP. It’s really just a wrapper around scp. But nice recommedation. I often don’t run a FTP daemon by default.

  21. Aaron 3 November 2004 at 2:38 am #

    probably something lost in the Textpattern to Wordpress upgrade a few months ago. The entry is 5 months old so I think I’ll let it pass.

  22. Aaron 3 November 2004 at 2:38 am #

    probably something lost in the Textpattern to Wordpress upgrade a few months ago. The entry is 5 months old so I think I’ll let it pass.

  23. Aaron 3 November 2004 at 1:38 am #

    probably something lost in the Textpattern to Wordpress upgrade a few months ago. The entry is 5 months old so I think I’ll let it pass.

  24. Aaron 3 November 2004 at 2:38 am #

    probably something lost in the Textpattern to Wordpress upgrade a few months ago. The entry is 5 months old so I think I’ll let it pass.

  25. Aaron 3 November 2004 at 2:38 am #

    probably something lost in the Textpattern to Wordpress upgrade a few months ago. The entry is 5 months old so I think I’ll let it pass.