New Posts  All Forums:Forum Nav:

FTP Server

post #1 of 24
Thread Starter 
Hi

Not sure if this is the right forum to be posting in but I have a problem which I think would require something similar to a FTP server to solve.

Basically I am embarking on my final year masters group project which involves 6 members who are all working out of different locations but we would all like access to the same 'area'. A program like drop box is not ideal not only because of the size limits (yes these can ignored once you pay for them) but also because it merely acts as middle man, i.e. put stuff in and then take it out on to your own computer etc.

What I am after is a folder on my computer that every member has access to and can upload and download files and folders etc.

Firstly, is an FTP server what I am after? And secondly is it easy to set up?

Thanks for any help given
Black Pearl
(13 items)
 
  
CPUMotherboardGraphicsRAM
Athlon II x4 640 Asus M4A87TD EVGA GTX460 4GB G-Skill 1600 7-7-7-24 
Hard DriveOSPowerCase
60GB Agility SSD, 1TB Seagate 7200.11 Windows Ultimate 64 bit Corsair AX750 Fractal Design Black Pearl 
  hide details  
Reply
Black Pearl
(13 items)
 
  
CPUMotherboardGraphicsRAM
Athlon II x4 640 Asus M4A87TD EVGA GTX460 4GB G-Skill 1600 7-7-7-24 
Hard DriveOSPowerCase
60GB Agility SSD, 1TB Seagate 7200.11 Windows Ultimate 64 bit Corsair AX750 Fractal Design Black Pearl 
  hide details  
Reply
post #2 of 24
You could run an FTP server using Filezilla Server and have each of them map a drive to it. So you will be using more than 2GB of storage space?

A nice thing about Dropbox is it keeps the files on your PC as soon as they get updated so you don't have to download anything. But, like you mentioned, if you need more than 2GB of space it won't work so well.
Gunmetal Tower
(23 items)
 
  
CPUMotherboardGraphicsRAM
Intel 2600K ASUS P8Z68-V GEN3 Asus GTX 580 CORSAIR Vengeance 16GB 1600 
Hard DriveHard DriveOptical DriveCooling
Samsung 830 256GB Western Digital Caviar Black 640GB LG DVD Corsair H80 
OSMonitorMonitorKeyboard
Microsoft Windows 8.1 Professional 64 Bit Asus PB278Q Dell 1907FPc  Ducky 9008-G2 Browns and Reds 
PowerCaseMouseMouse Pad
ABS SL1050 1050W Antec P280 Logitech G700 Mionix Propus 380 
AudioAudioAudioAudio
HT | OMEGA Claro Halo Audio Technica ATH-A900X Audio Technica ATH-AD900 M-Audio AV 40 
OtherOtherOther
Logitech USB Desktop Microphone APC Back-UPS XS 1500 Wacom Intuos4 
  hide details  
Reply
Gunmetal Tower
(23 items)
 
  
CPUMotherboardGraphicsRAM
Intel 2600K ASUS P8Z68-V GEN3 Asus GTX 580 CORSAIR Vengeance 16GB 1600 
Hard DriveHard DriveOptical DriveCooling
Samsung 830 256GB Western Digital Caviar Black 640GB LG DVD Corsair H80 
OSMonitorMonitorKeyboard
Microsoft Windows 8.1 Professional 64 Bit Asus PB278Q Dell 1907FPc  Ducky 9008-G2 Browns and Reds 
PowerCaseMouseMouse Pad
ABS SL1050 1050W Antec P280 Logitech G700 Mionix Propus 380 
AudioAudioAudioAudio
HT | OMEGA Claro Halo Audio Technica ATH-A900X Audio Technica ATH-AD900 M-Audio AV 40 
OtherOtherOther
Logitech USB Desktop Microphone APC Back-UPS XS 1500 Wacom Intuos4 
  hide details  
Reply
post #3 of 24
Thread Starter 
Quote:
Originally Posted by IEATFISH View Post
You could run an FTP server using Filezilla Server and have each of them map a drive to it. So you will be using more than 2GB of storage space?

A nice thing about Dropbox is it keeps the files on your PC as soon as they get updated so you don't have to download anything. But, like you mentioned, if you need more than 2GB of space it won't work so well.
Can they not just upload to the site?

Effectively if you were in an office and on a network, everyone could access the same drives and copy files to and from the drive. I want this but over the internet.

Possible?
Black Pearl
(13 items)
 
  
CPUMotherboardGraphicsRAM
Athlon II x4 640 Asus M4A87TD EVGA GTX460 4GB G-Skill 1600 7-7-7-24 
Hard DriveOSPowerCase
60GB Agility SSD, 1TB Seagate 7200.11 Windows Ultimate 64 bit Corsair AX750 Fractal Design Black Pearl 
  hide details  
Reply
Black Pearl
(13 items)
 
  
CPUMotherboardGraphicsRAM
Athlon II x4 640 Asus M4A87TD EVGA GTX460 4GB G-Skill 1600 7-7-7-24 
Hard DriveOSPowerCase
60GB Agility SSD, 1TB Seagate 7200.11 Windows Ultimate 64 bit Corsair AX750 Fractal Design Black Pearl 
  hide details  
Reply
post #4 of 24
Yeah, that's exactly what it would do. The physical location would be on your PC (or wherever you install it) and then they would map the drive across the internet via FTP. They could then add files or download them or whatever. You should be able to set permissions from Filezilla in case you wanted to restrict anyone.

The advantage to that is they don't need an FTP program to do anything, it will show up as a drive or folder on their PC.
Gunmetal Tower
(23 items)
 
  
CPUMotherboardGraphicsRAM
Intel 2600K ASUS P8Z68-V GEN3 Asus GTX 580 CORSAIR Vengeance 16GB 1600 
Hard DriveHard DriveOptical DriveCooling
Samsung 830 256GB Western Digital Caviar Black 640GB LG DVD Corsair H80 
OSMonitorMonitorKeyboard
Microsoft Windows 8.1 Professional 64 Bit Asus PB278Q Dell 1907FPc  Ducky 9008-G2 Browns and Reds 
PowerCaseMouseMouse Pad
ABS SL1050 1050W Antec P280 Logitech G700 Mionix Propus 380 
AudioAudioAudioAudio
HT | OMEGA Claro Halo Audio Technica ATH-A900X Audio Technica ATH-AD900 M-Audio AV 40 
OtherOtherOther
Logitech USB Desktop Microphone APC Back-UPS XS 1500 Wacom Intuos4 
  hide details  
Reply
Gunmetal Tower
(23 items)
 
  
CPUMotherboardGraphicsRAM
Intel 2600K ASUS P8Z68-V GEN3 Asus GTX 580 CORSAIR Vengeance 16GB 1600 
Hard DriveHard DriveOptical DriveCooling
Samsung 830 256GB Western Digital Caviar Black 640GB LG DVD Corsair H80 
OSMonitorMonitorKeyboard
Microsoft Windows 8.1 Professional 64 Bit Asus PB278Q Dell 1907FPc  Ducky 9008-G2 Browns and Reds 
PowerCaseMouseMouse Pad
ABS SL1050 1050W Antec P280 Logitech G700 Mionix Propus 380 
AudioAudioAudioAudio
HT | OMEGA Claro Halo Audio Technica ATH-A900X Audio Technica ATH-AD900 M-Audio AV 40 
OtherOtherOther
Logitech USB Desktop Microphone APC Back-UPS XS 1500 Wacom Intuos4 
  hide details  
Reply
post #5 of 24
Thread Starter 
Quote:
Originally Posted by IEATFISH View Post
Yeah, that's exactly what it would do. The physical location would be on your PC (or wherever you install it) and then they would map the drive across the internet via FTP. They could then add files or download them or whatever. You should be able to set permissions from Filezilla in case you wanted to restrict anyone.

The advantage to that is they don't need an FTP program to do anything, it will show up as a drive or folder on their PC.
Excellent! This is good news! Now I just need to figure out how to do it.

I have downloaded filezilla server, but it wants an IP so am I best off creating a free site with geocitites or something similar??
Black Pearl
(13 items)
 
  
CPUMotherboardGraphicsRAM
Athlon II x4 640 Asus M4A87TD EVGA GTX460 4GB G-Skill 1600 7-7-7-24 
Hard DriveOSPowerCase
60GB Agility SSD, 1TB Seagate 7200.11 Windows Ultimate 64 bit Corsair AX750 Fractal Design Black Pearl 
  hide details  
Reply
Black Pearl
(13 items)
 
  
CPUMotherboardGraphicsRAM
Athlon II x4 640 Asus M4A87TD EVGA GTX460 4GB G-Skill 1600 7-7-7-24 
Hard DriveOSPowerCase
60GB Agility SSD, 1TB Seagate 7200.11 Windows Ultimate 64 bit Corsair AX750 Fractal Design Black Pearl 
  hide details  
Reply
post #6 of 24
What I would do is sign up for opendns or no-ip.org (I use this one). You can then pick a domain name, skaboy607.no-ip.org for example, that would direct to your IP. You then run a small utility on your PC that sends any IP changes to their server so they can redirect to the right spot. Essentially, it makes your domain [blank].nio-ip.org always direct to whatever IP your PC is on.

I'm having second thoughts and thinking that you can just share a folder on your PC and let them connect to it via FTP. One sec and let me check.

edit: Nope, I lied. Was thinking of something else. Use Filezilla Server. I'll install it right now so I can let you know how I would do it.
Gunmetal Tower
(23 items)
 
  
CPUMotherboardGraphicsRAM
Intel 2600K ASUS P8Z68-V GEN3 Asus GTX 580 CORSAIR Vengeance 16GB 1600 
Hard DriveHard DriveOptical DriveCooling
Samsung 830 256GB Western Digital Caviar Black 640GB LG DVD Corsair H80 
OSMonitorMonitorKeyboard
Microsoft Windows 8.1 Professional 64 Bit Asus PB278Q Dell 1907FPc  Ducky 9008-G2 Browns and Reds 
PowerCaseMouseMouse Pad
ABS SL1050 1050W Antec P280 Logitech G700 Mionix Propus 380 
AudioAudioAudioAudio
HT | OMEGA Claro Halo Audio Technica ATH-A900X Audio Technica ATH-AD900 M-Audio AV 40 
OtherOtherOther
Logitech USB Desktop Microphone APC Back-UPS XS 1500 Wacom Intuos4 
  hide details  
Reply
Gunmetal Tower
(23 items)
 
  
CPUMotherboardGraphicsRAM
Intel 2600K ASUS P8Z68-V GEN3 Asus GTX 580 CORSAIR Vengeance 16GB 1600 
Hard DriveHard DriveOptical DriveCooling
Samsung 830 256GB Western Digital Caviar Black 640GB LG DVD Corsair H80 
OSMonitorMonitorKeyboard
Microsoft Windows 8.1 Professional 64 Bit Asus PB278Q Dell 1907FPc  Ducky 9008-G2 Browns and Reds 
PowerCaseMouseMouse Pad
ABS SL1050 1050W Antec P280 Logitech G700 Mionix Propus 380 
AudioAudioAudioAudio
HT | OMEGA Claro Halo Audio Technica ATH-A900X Audio Technica ATH-AD900 M-Audio AV 40 
OtherOtherOther
Logitech USB Desktop Microphone APC Back-UPS XS 1500 Wacom Intuos4 
  hide details  
Reply
post #7 of 24
Dropbox sounds perfect for what you want to do... apart from the size limits. It may be a 'middle man' but it'll keep a) a local copy on each of your machines b) a copy online and c) keep them all in sync.

I also remember hearing about a free, open source alternative to Dropbox that had a server that you might have been interested in... I'll try and find the name.

Alternatively, FTP could do the job. Using the Filezilla server you can just tell it to stick it's FTP root as a folder on your PC and then create your class mates accounts within the Filezilla server software, made even easier if you use DynDNS. If you do this though don't forget you need to forward the FTP ports and you're restricted by your home upload/download speeds.
lulwut
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i5-2500K GigaByte P67A-UD3P-B3 Sapphire Radeon HD5850 1GB 4x2GB Corsair 1600MHz 
Hard DriveOptical DriveOSMonitor
1x 1TB & 1x 250GB Lite-On SATA DVD-RW Windows 7 Professional x64 Dell SP2309W @ 2048x1152 
KeyboardPowerCaseMouse
Saitek Eclipse II Corsair HX620w CM-690 Logitech MX518 
  hide details  
Reply
lulwut
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i5-2500K GigaByte P67A-UD3P-B3 Sapphire Radeon HD5850 1GB 4x2GB Corsair 1600MHz 
Hard DriveOptical DriveOSMonitor
1x 1TB & 1x 250GB Lite-On SATA DVD-RW Windows 7 Professional x64 Dell SP2309W @ 2048x1152 
KeyboardPowerCaseMouse
Saitek Eclipse II Corsair HX620w CM-690 Logitech MX518 
  hide details  
Reply
post #8 of 24
Thread Starter 
Thanks guys. This is really helpful.

@IEATFISH If you could give me a bit of guidance based on how you would do it. that would be great.
Black Pearl
(13 items)
 
  
CPUMotherboardGraphicsRAM
Athlon II x4 640 Asus M4A87TD EVGA GTX460 4GB G-Skill 1600 7-7-7-24 
Hard DriveOSPowerCase
60GB Agility SSD, 1TB Seagate 7200.11 Windows Ultimate 64 bit Corsair AX750 Fractal Design Black Pearl 
  hide details  
Reply
Black Pearl
(13 items)
 
  
CPUMotherboardGraphicsRAM
Athlon II x4 640 Asus M4A87TD EVGA GTX460 4GB G-Skill 1600 7-7-7-24 
Hard DriveOSPowerCase
60GB Agility SSD, 1TB Seagate 7200.11 Windows Ultimate 64 bit Corsair AX750 Fractal Design Black Pearl 
  hide details  
Reply
post #9 of 24
Looks like you should use the IP it gives you, 127.0.0.1 since that will make the PC the server. Then you just create a user and give them access to a directory on your PC. From there they can connect via an FTP client or mapping a drive in My Computer. That is where you might want a dynamic DNS service so you can just tell them your FTP address, ftp://skaboy607.no-ip.org and their username and password. You can probably use the same user for everyone. Just see if there is a setting for how many simultaneous users can be connected.
Gunmetal Tower
(23 items)
 
  
CPUMotherboardGraphicsRAM
Intel 2600K ASUS P8Z68-V GEN3 Asus GTX 580 CORSAIR Vengeance 16GB 1600 
Hard DriveHard DriveOptical DriveCooling
Samsung 830 256GB Western Digital Caviar Black 640GB LG DVD Corsair H80 
OSMonitorMonitorKeyboard
Microsoft Windows 8.1 Professional 64 Bit Asus PB278Q Dell 1907FPc  Ducky 9008-G2 Browns and Reds 
PowerCaseMouseMouse Pad
ABS SL1050 1050W Antec P280 Logitech G700 Mionix Propus 380 
AudioAudioAudioAudio
HT | OMEGA Claro Halo Audio Technica ATH-A900X Audio Technica ATH-AD900 M-Audio AV 40 
OtherOtherOther
Logitech USB Desktop Microphone APC Back-UPS XS 1500 Wacom Intuos4 
  hide details  
Reply
Gunmetal Tower
(23 items)
 
  
CPUMotherboardGraphicsRAM
Intel 2600K ASUS P8Z68-V GEN3 Asus GTX 580 CORSAIR Vengeance 16GB 1600 
Hard DriveHard DriveOptical DriveCooling
Samsung 830 256GB Western Digital Caviar Black 640GB LG DVD Corsair H80 
OSMonitorMonitorKeyboard
Microsoft Windows 8.1 Professional 64 Bit Asus PB278Q Dell 1907FPc  Ducky 9008-G2 Browns and Reds 
PowerCaseMouseMouse Pad
ABS SL1050 1050W Antec P280 Logitech G700 Mionix Propus 380 
AudioAudioAudioAudio
HT | OMEGA Claro Halo Audio Technica ATH-A900X Audio Technica ATH-AD900 M-Audio AV 40 
OtherOtherOther
Logitech USB Desktop Microphone APC Back-UPS XS 1500 Wacom Intuos4 
  hide details  
Reply
post #10 of 24
Thread Starter 
Quote:
Originally Posted by IEATFISH View Post
Yeah, that's exactly what it would do. The physical location would be on your PC (or wherever you install it) and then they would map the drive across the internet via FTP. They could then add files or download them or whatever. You should be able to set permissions from Filezilla in case you wanted to restrict anyone.

The advantage to that is they don't need an FTP program to do anything, it will show up as a drive or folder on their PC.
Quote:
Originally Posted by IEATFISH View Post
Looks like you should use the IP it gives you, 127.0.0.1 since that will make the PC the server. Then you just create a user and give them access to a directory on your PC. From there they can connect via an FTP client or mapping a drive in My Computer. That is where you might want a dynamic DNS service so you can just tell them your FTP address, ftp://skaboy607.no-ip.org and their username and password. You can probably use the same user for everyone. Just see if there is a setting for how many simultaneous users can be connected.
Ok cool. How do I choose which folders I allow on the server in filezilla?

EDIT: Figured that out.

But I am not unsure how the user connects to it. I can test on another computer upstairs.

Do you have to pay for the no-ip service?
Edited by skaboy607 - 10/6/11 at 4:06pm
Black Pearl
(13 items)
 
  
CPUMotherboardGraphicsRAM
Athlon II x4 640 Asus M4A87TD EVGA GTX460 4GB G-Skill 1600 7-7-7-24 
Hard DriveOSPowerCase
60GB Agility SSD, 1TB Seagate 7200.11 Windows Ultimate 64 bit Corsair AX750 Fractal Design Black Pearl 
  hide details  
Reply
Black Pearl
(13 items)
 
  
CPUMotherboardGraphicsRAM
Athlon II x4 640 Asus M4A87TD EVGA GTX460 4GB G-Skill 1600 7-7-7-24 
Hard DriveOSPowerCase
60GB Agility SSD, 1TB Seagate 7200.11 Windows Ultimate 64 bit Corsair AX750 Fractal Design Black Pearl 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Networking & Security