SSH versus SSL (ftp)

SagaLore

Elite Member
Dec 18, 2001
24,037
21
81
I'm looking for a way to secure data transfer from our clients into our network. Currently we just have an ftp server, I set it up so it has a read-only directory and a write-only directory (blind put). No password authentication since it's all in plaintext anyway.

I've looked at https solutions but they're very very slow and unreliable.

So I'm researching sftp, which uses the SSH protocol. But then I keep running into some kind of FTP over SSL. Not sure which direction to go.

Anybody know which is faster? Which is more secure? Which is easier for the client-end?
 

eigen

Diamond Member
Nov 19, 2003
4,000
1
0
If going with SSL make sure you go with ver2.Not sure which/how many vendors still using ver1.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
They're difference ideas to the same problem, both have advantages and disadvantages. For me sftp would be better because it's already there and it runs from a known-secure daemon, OpenSSH. There's also the possible benefit of compression, I'm not sure about ftp-ssl but I know OpenSSH supports stream compression that can help performance on slow connections.
 

buleyb

Golden Member
Aug 12, 2002
1,301
0
0
Originally posted by: Nothinman
They're difference ideas to the same problem, both have advantages and disadvantages. For me sftp would be better because it's already there and it runs from a known-secure daemon, OpenSSH. There's also the possible benefit of compression, I'm not sure about ftp-ssl but I know OpenSSH supports stream compression that can help performance on slow connections.

I agree with everything but the OpenSSH 'known-secure' stuff. They have security patches all the time to problems that don't exist in many commercial products. But they're free, so I use them too

setting up SSH/SFTP is a good solution because they're so tightly bound. You can also tunnel FTP through some SSH clients that have modifications to allow FTP tunnels. SSL solutions work, but I haven't found any that were as easy to setup as SSH packages.
 

n0cmonkey

Elite Member
Jun 10, 2001
42,936
1
0
Originally posted by: buleyb
Originally posted by: Nothinman
They're difference ideas to the same problem, both have advantages and disadvantages. For me sftp would be better because it's already there and it runs from a known-secure daemon, OpenSSH. There's also the possible benefit of compression, I'm not sure about ftp-ssl but I know OpenSSH supports stream compression that can help performance on slow connections.

I agree with everything but the OpenSSH 'known-secure' stuff. They have security patches all the time to problems that don't exist in many commercial products. But they're free, so I use them too

While I don't disagree with the statement 100%, you might notice that commercial SSH clients and servers also have patches that do not affect OpenSSH.
 

n0cmonkey

Elite Member
Jun 10, 2001
42,936
1
0
Originally posted by: Nothinman
They're difference ideas to the same problem, both have advantages and disadvantages. For me sftp would be better because it's already there and it runs from a known-secure daemon, OpenSSH. There's also the possible benefit of compression, I'm not sure about ftp-ssl but I know OpenSSH supports stream compression that can help performance on slow connections.

If I remember what I read on misc@openbsd previously, the compression can actually slow things down. It is also a big part of the encryption.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
If I remember what I read on misc@openbsd previously, the compression can actually slow things down. It is also a big part of the encryption.

There's a lot of variables. But for me it feels faster when I tunnel IMAP through SSH if I use blowfish encryption and compression, but for all I know it could just be the faster cipher that's causing the speedups.

I agree with everything but the OpenSSH 'known-secure' stuff. They have security patches all the time to problems that don't exist in many commercial products. But they're free, so I use them too

known-secure was probably the wrong term, but I still trust OpenSSH more than the commercial variants.
 

Buddha Bart

Diamond Member
Oct 11, 1999
3,064
0
0
SFTP or FTP over SSL are both pretty much equal in terms of security. Certianly close enough that anyone but the NSA shouldn't care. I would make the decision based on who your users are, and how much of a pain in the ass its going to be to get them to download/setup/get used to new client software.
 

SagaLore

Elite Member
Dec 18, 2001
24,037
21
81
Originally posted by: Buddha Bart
SFTP or FTP over SSL are both pretty much equal in terms of security. Certianly close enough that anyone but the NSA shouldn't care. I would make the decision based on who your users are, and how much of a pain in the ass its going to be to get them to download/setup/get used to new client software.

The decision maker is going to be which solution has a free, fully-contained agent. I don't mind if the client downloads the agent file to run the sftp or ftp/ssl, but they can't install any software.
 

buleyb

Golden Member
Aug 12, 2002
1,301
0
0
Originally posted by: n0cmonkey
Originally posted by: buleyb
Originally posted by: Nothinman
They're difference ideas to the same problem, both have advantages and disadvantages. For me sftp would be better because it's already there and it runs from a known-secure daemon, OpenSSH. There's also the possible benefit of compression, I'm not sure about ftp-ssl but I know OpenSSH supports stream compression that can help performance on slow connections.

I agree with everything but the OpenSSH 'known-secure' stuff. They have security patches all the time to problems that don't exist in many commercial products. But they're free, so I use them too

While I don't disagree with the statement 100%, you might notice that commercial SSH clients and servers also have patches that do not affect OpenSSH.

a very true statement, and one that I won't argue with.

And above all else, I trust SSH Communications versions, but I'm no student anymore, and they aren't free anymore
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
The decision maker is going to be which solution has a free, fully-contained agent. I don't mind if the client downloads the agent file to run the sftp or ftp/ssl, but they can't install any software.

If that's all you want you can just use scp (part of ssh) and give them a copy of WinSCP. It's a decently written GUI tool that should be no harder for them to use than an FTP client.
 

Intelman07

Senior member
Jul 18, 2002
969
0
0
A few good servers I know of are RaidenFTPD and Secure-FTP. Both support lots of security options and ssl.
 

n0cmonkey

Elite Member
Jun 10, 2001
42,936
1
0
Originally posted by: buleyb
Originally posted by: n0cmonkey
Originally posted by: buleyb
Originally posted by: Nothinman
They're difference ideas to the same problem, both have advantages and disadvantages. For me sftp would be better because it's already there and it runs from a known-secure daemon, OpenSSH. There's also the possible benefit of compression, I'm not sure about ftp-ssl but I know OpenSSH supports stream compression that can help performance on slow connections.

I agree with everything but the OpenSSH 'known-secure' stuff. They have security patches all the time to problems that don't exist in many commercial products. But they're free, so I use them too

While I don't disagree with the statement 100%, you might notice that commercial SSH clients and servers also have patches that do not affect OpenSSH.

a very true statement, and one that I won't argue with.

And above all else, I trust SSH Communications versions, but I'm no student anymore, and they aren't free anymore

I'll take open source OpenSSH over the alternatives.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |