Jump to content

I am trying to set up a secure FTP server to share files with some friends but I wanted to not require everyone to use a client (like filezilla) to connect. I wanted to use just the windows explorer built in ftp connection but apparently that doesn't support FTPS or SFTP so I figured I would use swift (SFTP client that is is an addon to windows explorer) as the next best option but Filezilla's server only does FTPS not SFTP so when I try and connect it has some unknown command error (probably because it's a different protocol). What is the best way to set up a SFTP server on windows... Or is there a way to have a secure FTP server purely via the windows explorer ftp client?

why no dark mode?
Current:

Watercooled Eluktronics THICC-17 (Clevo X170SM-G):
CPU: i9-10900k @ 4.9GHz all core
GPU: RTX 2080 Super (Max P 200W)
RAM: 32GB (4x8GB) @ 3200MTs

Storage: 1TB WD Blue NVMe SSD
Displays: Internal 1080p@300Hz, Asus ROG XG-17 1080p@240Hz (G-Sync), Gigabyte M32U 4k@144Hz (G-Sync), External Laptop panel (LTN173HT02) 1080p@120Hz

Asus ROG Flow Z13 (GZ301ZE):
CPU: i9-12900H @ Up to 5.0GHz all core
- dGPU: RTX 3050 Ti 4GB

- eGPU: Radeon 6850m XT XGm 16GB
RAM: 16GB (8x2GB) @ 5200MTs

Storage: 1TB NVMe SSD, 1TB MicroSD
Display: Internal 1200p@120Hz

Minisforum MS-A2:

CPU: Ryzen 9 9955HX

RAM: 63GB (2x32GB) DDR5 @ 5600MTs

Storage: 2x 1TB Various NVMe SSD in RAID 1, 4x 10TB HGST Enterprise HDD in RAID Z1

Link to post
Share on other sites

https://www.ixsystems.com/community/

this forum specializes in FreeNAS os and might be helpful if no help is found here

Anything i've written between the * and * is not meant to be taken seriously.

keep in mind that helping with problems is hard if you aren't specific and detailed.

i'm also not a professional, (yet) so make sure to personally verify important information as i could be wrong.

 

Link to post
Share on other sites

1 minute ago, flashiling said:

https://www.ixsystems.com/community/

this forum specializes in FreeNAS os and might be helpful if no help is found here

Ok, but the server that is hosting the FTP server is Windows, it's kind of an all purpose box.

why no dark mode?
Current:

Watercooled Eluktronics THICC-17 (Clevo X170SM-G):
CPU: i9-10900k @ 4.9GHz all core
GPU: RTX 2080 Super (Max P 200W)
RAM: 32GB (4x8GB) @ 3200MTs

Storage: 1TB WD Blue NVMe SSD
Displays: Internal 1080p@300Hz, Asus ROG XG-17 1080p@240Hz (G-Sync), Gigabyte M32U 4k@144Hz (G-Sync), External Laptop panel (LTN173HT02) 1080p@120Hz

Asus ROG Flow Z13 (GZ301ZE):
CPU: i9-12900H @ Up to 5.0GHz all core
- dGPU: RTX 3050 Ti 4GB

- eGPU: Radeon 6850m XT XGm 16GB
RAM: 16GB (8x2GB) @ 5200MTs

Storage: 1TB NVMe SSD, 1TB MicroSD
Display: Internal 1200p@120Hz

Minisforum MS-A2:

CPU: Ryzen 9 9955HX

RAM: 63GB (2x32GB) DDR5 @ 5600MTs

Storage: 2x 1TB Various NVMe SSD in RAID 1, 4x 10TB HGST Enterprise HDD in RAID Z1

Link to post
Share on other sites

whelp guess i wasted some of your time then.

apologies 

Anything i've written between the * and * is not meant to be taken seriously.

keep in mind that helping with problems is hard if you aren't specific and detailed.

i'm also not a professional, (yet) so make sure to personally verify important information as i could be wrong.

 

Link to post
Share on other sites

SFTP and FTPS are two completely different tools/protocols.

1) SFTP is based on SSH and uses that to connect. Windows includes OpenSSH, so just set that up, configure your SSH connections, directories, accesses and boom, done.

2) FTPS is just FTP with some security (SSL/TLS) on top of it. This requires some sort of FTP client and server, these are not built-in to Windows.

 

Another alternative - use cloud services (self-hosted or managed) such as Dropbox, Google Drive, Nextcloud.

HAL9000: AMD Ryzen 9 3900x | Noctua NH-D15 chromax.black | 32 GB Corsair Vengeance LPX DDR4 3200 MHz | Asus X570 Prime Pro | ASUS TUF 3080 Ti | 1 TB Samsung 970 Evo Plus + 1 TB Crucial MX500 + 6 TB WD RED | Corsair HX1000 | be quiet Pure Base 500DX | LG 34UM95 34" 3440x1440

Hydrogen server: Intel i3-10100 | Cryorig M9i | 64 GB Crucial Ballistix 3200MHz DDR4 | Gigabyte B560M-DS3H | 33 TB of storage | Fractal Design Define R5 | unRAID 6.9.2

Carbon server: Fujitsu PRIMERGY RX100 S7p | Xeon E3-1230 v2 | 16 GB DDR3 ECC | 60 GB Corsair SSD & 250 GB Samsung 850 Pro | Intel i340-T4 | ESXi 6.5.1

Big Mac cluster: 2x Raspberry Pi 2 Model B | 1x Raspberry Pi 3 Model B | 2x Raspberry Pi 3 Model B+

Link to post
Share on other sites

Just now, jj9987 said:

SFTP and FTPS are two completely different tools/protocols.

1) SFTP is based on SSH and uses that to connect. Windows includes OpenSSH, so just set that up, configure your SSH connections, directories, accesses and boom, done.

2) FTPS is just FTP with some security (SSL/TLS) on top of it. This requires some sort of FTP client and server, these are not built-in to Windows.

 

Another alternative - use cloud services (self-hosted or managed) such as Dropbox, Google Drive, Nextcloud.

Ok, so I don't need a client for SFTP? (the built in ftp client in explorer can use SFTP?)
I only mention FTPS because that is what the Filezilla server uses, can you direct me to an SFTP server for Windows?

why no dark mode?
Current:

Watercooled Eluktronics THICC-17 (Clevo X170SM-G):
CPU: i9-10900k @ 4.9GHz all core
GPU: RTX 2080 Super (Max P 200W)
RAM: 32GB (4x8GB) @ 3200MTs

Storage: 1TB WD Blue NVMe SSD
Displays: Internal 1080p@300Hz, Asus ROG XG-17 1080p@240Hz (G-Sync), Gigabyte M32U 4k@144Hz (G-Sync), External Laptop panel (LTN173HT02) 1080p@120Hz

Asus ROG Flow Z13 (GZ301ZE):
CPU: i9-12900H @ Up to 5.0GHz all core
- dGPU: RTX 3050 Ti 4GB

- eGPU: Radeon 6850m XT XGm 16GB
RAM: 16GB (8x2GB) @ 5200MTs

Storage: 1TB NVMe SSD, 1TB MicroSD
Display: Internal 1200p@120Hz

Minisforum MS-A2:

CPU: Ryzen 9 9955HX

RAM: 63GB (2x32GB) DDR5 @ 5600MTs

Storage: 2x 1TB Various NVMe SSD in RAID 1, 4x 10TB HGST Enterprise HDD in RAID Z1

Link to post
Share on other sites

Filezilla FTP server allows you to do FTP over TLS (ftp, but communication is encrypted) : image.png.3220d6a7847dc088544bcc1ec8276758.png

 

You can choose to allow plain FTP connections or refuse any connection unless the FTP client supports TLS (knows about FTPS)

Filezilla FTP Client is super simple to use, basically like Windows Explorer ... don't understand why you wouldn't want people to use it.

They can drag and drop files just as they do in Windows Explorer, they just can't run files directly from FTP without downloading them completely before (as you would be able to do with Windows shares)

 

Still FTP is problematic especially if you guys are not all within the same network (if you're spread across several locations)

 

A very easy to setup system would be DC++ - you or someone sets up a DC++ server and forwards its port on the router so that everyone can connect it, and then you use DC++ clients (oDC, StrongDC++, whatever) to view the contents of other people's share and download stuff.

You can simply require everyone to use a password to connect to the server, or you can refuse the connections unless they're from a list of IP addresses.

 

You can download YnHub (dc++ server for Windows) from here: https://github.com/blha303/YnHub

and you have a guide here: https://www.rarst.net/software/direct-connect/

 

The transfers between you guys are not encrypted.

 

 

Link to post
Share on other sites

1 minute ago, mariushm said:

Filezilla FTP server allows you to do FTP over TLS (ftp, but communication is encrypted) : image.png.3220d6a7847dc088544bcc1ec8276758.png

 

You can choose to allow plain FTP connections or refuse any connection unless the FTP client supports TLS (knows about FTPS)

Filezilla FTP Client is super simple to use, basically like Windows Explorer ... don't understand why you wouldn't want people to use it.

They can drag and drop files just as they do in Windows Explorer, they just can't run files directly from FTP without downloading them completely before (as you would be able to do with Windows shares)

 

Still FTP is problematic especially if you guys are not all within the same network (if you're spread across several locations)

 

A very easy to setup system would be DC++ - you or someone sets up a DC++ server and forwards its port on the router so that everyone can connect it, and then you use DC++ clients (oDC, StrongDC++, whatever) to view the contents of other people's share and download stuff.

You can simply require everyone to use a password to connect to the server, or you can refuse the connections unless they're from a list of IP addresses.

 

You can download YnHub (dc++ server for Windows) from here: https://github.com/blha303/YnHub

and you have a guide here: https://www.rarst.net/software/direct-connect/

 

The transfers between you guys are not encrypted.

 

 

I already have a Filezilla server but it uses plain FTP because the explorer client doesn't do FTPS, I was trying to avoid seperate client because everyone complains about using multiple clients for things. I originally had a network drive that people could VPN into and map but everyone had a fit because it was annoying to have to connect to the VPN every time.
What is the benefit of DC++ over FTP if it's not encrypted anyway?
Is there a way to map an SMB network drive/share over the internet in a secure way?

why no dark mode?
Current:

Watercooled Eluktronics THICC-17 (Clevo X170SM-G):
CPU: i9-10900k @ 4.9GHz all core
GPU: RTX 2080 Super (Max P 200W)
RAM: 32GB (4x8GB) @ 3200MTs

Storage: 1TB WD Blue NVMe SSD
Displays: Internal 1080p@300Hz, Asus ROG XG-17 1080p@240Hz (G-Sync), Gigabyte M32U 4k@144Hz (G-Sync), External Laptop panel (LTN173HT02) 1080p@120Hz

Asus ROG Flow Z13 (GZ301ZE):
CPU: i9-12900H @ Up to 5.0GHz all core
- dGPU: RTX 3050 Ti 4GB

- eGPU: Radeon 6850m XT XGm 16GB
RAM: 16GB (8x2GB) @ 5200MTs

Storage: 1TB NVMe SSD, 1TB MicroSD
Display: Internal 1200p@120Hz

Minisforum MS-A2:

CPU: Ryzen 9 9955HX

RAM: 63GB (2x32GB) DDR5 @ 5600MTs

Storage: 2x 1TB Various NVMe SSD in RAID 1, 4x 10TB HGST Enterprise HDD in RAID Z1

Link to post
Share on other sites

4 minutes ago, Mnky313 said:

Is there a way to map an SMB network drive/share over the internet in a secure way?

Yes, through a VPN. Otherwise, nope. SMB over the internet is possibly the worst possible thing.

PC Specs - AMD Ryzen 7 5800X3D MSI B550M Mortar - 32GB Corsair Vengeance RGB DDR4-3600 @ CL16 - ASRock RX7800XT 660p 1TBGB & Crucial P5 1TB Fractal Define Mini C CM V750v2 - Windows 11 Pro

 

Link to post
Share on other sites

7 minutes ago, Catsrules said:

I have never use this before but I have head good things about it .

 

https://filerun.com/

 

It is not FTP but uses http and I am guessing you can use https as well.

looks promising, as long as I can get HTTPS working. I'll check it out.

why no dark mode?
Current:

Watercooled Eluktronics THICC-17 (Clevo X170SM-G):
CPU: i9-10900k @ 4.9GHz all core
GPU: RTX 2080 Super (Max P 200W)
RAM: 32GB (4x8GB) @ 3200MTs

Storage: 1TB WD Blue NVMe SSD
Displays: Internal 1080p@300Hz, Asus ROG XG-17 1080p@240Hz (G-Sync), Gigabyte M32U 4k@144Hz (G-Sync), External Laptop panel (LTN173HT02) 1080p@120Hz

Asus ROG Flow Z13 (GZ301ZE):
CPU: i9-12900H @ Up to 5.0GHz all core
- dGPU: RTX 3050 Ti 4GB

- eGPU: Radeon 6850m XT XGm 16GB
RAM: 16GB (8x2GB) @ 5200MTs

Storage: 1TB NVMe SSD, 1TB MicroSD
Display: Internal 1200p@120Hz

Minisforum MS-A2:

CPU: Ryzen 9 9955HX

RAM: 63GB (2x32GB) DDR5 @ 5600MTs

Storage: 2x 1TB Various NVMe SSD in RAID 1, 4x 10TB HGST Enterprise HDD in RAID Z1

Link to post
Share on other sites

It appears WebDAV is what I am looking for, but getting https working is being a real pain, plain http works fine but I cannot connect with https, even after attempting to set it up and adding bindings/certificate. Does it not work with Self Signed Certificates?
I am still trying to get it to work over https...

why no dark mode?
Current:

Watercooled Eluktronics THICC-17 (Clevo X170SM-G):
CPU: i9-10900k @ 4.9GHz all core
GPU: RTX 2080 Super (Max P 200W)
RAM: 32GB (4x8GB) @ 3200MTs

Storage: 1TB WD Blue NVMe SSD
Displays: Internal 1080p@300Hz, Asus ROG XG-17 1080p@240Hz (G-Sync), Gigabyte M32U 4k@144Hz (G-Sync), External Laptop panel (LTN173HT02) 1080p@120Hz

Asus ROG Flow Z13 (GZ301ZE):
CPU: i9-12900H @ Up to 5.0GHz all core
- dGPU: RTX 3050 Ti 4GB

- eGPU: Radeon 6850m XT XGm 16GB
RAM: 16GB (8x2GB) @ 5200MTs

Storage: 1TB NVMe SSD, 1TB MicroSD
Display: Internal 1200p@120Hz

Minisforum MS-A2:

CPU: Ryzen 9 9955HX

RAM: 63GB (2x32GB) DDR5 @ 5600MTs

Storage: 2x 1TB Various NVMe SSD in RAID 1, 4x 10TB HGST Enterprise HDD in RAID Z1

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×