GetAFreelancer.com
 
Find projectsSearch
Sign Up | Log in | Top Rated Users | Browse projects | Post Project | RSS feeds | Articles
 

NAS200 Firmware

   Click here to post similar project

NAS200 Firmware is project number 267388 posted at GetAFreelancer.com. Click here to post your own project.

Status: Closed (Cancelled by Service Buyer)
Selected Providers: -
Budget: $750-1500
Created: 05/27/2008 at 21:01 EDT
Bidding Ends: 06/26/2008 at 21:01 EDT
Project Creator: malachor View PM Post PM
Buyer Rating: (No Feedback Yet)
Description: I am looking for better firmware for the Linksys NAS200. Linksys offers the source code for free on their website, so I am hoping that helps you. Currently the NAS200 is very slow to transmit or receive data... if the unit is downloading something, nothing else works on it.

The system needs to include the current features of the Linksys NAS200 and a few additional upgrades I want to see happen.

Include;
Restrict IP access
Restrict access from IP addresses using either a whitelist or blacklist approach.

Disable anonymous access
You can configure it to disallow anonymous access to protect data.

Fine-grained directory access restrictions
It should be easily configured to provide precise access permissions. Permissions include:
* Read/Download
* Write/Upload
* Append/Replace
* Delete
* Rename
* Create Subdirectories
* Remove Subdirectories
* View Directory Listing
* Apply to Subdirectories

Prevent brute-force password cracking
The option to disable user accounts after a certain number of consecutive bad password attempts.

Prevent Denial of Service (DoS) attacks
Automatically detect and refuse malicious connections without affecting legitimate connections.

Automatically respond to incorrect or unauthorized requests
Kick out and optionally ban users who issue a certain number of bad commands.

Block FXP bounce attacks
You can configure it to disable the FXP command. FXP is a potential security vulnerability since it can be used for port scanning, bypassing IP access restrictions, and bypassing firewall/router restrictions.

Password encryption
Use industry-standard password encryption based OTP S/Key MD4 or MD5 to prevent passwords from being sent in the clear.

Remote Administration
Configure your server from any computer with Internet access. The Remote Administration UI is identical to the Local Administration UI.

Use Windows NT/SAM Authentication **
The ability to dynamically access user and group account information from your Windows NT Domain Controller, including authentication information, home directories, and other settings. Any changes made to the Windows NT User/Group information can be immediately available.

Settings inheritance
Server configurations can be inherited or customized at the server, group, and user levels. This makes it possible to quickly configure a setting that will be the same for all users.

Settings customization
Server configurations can also be fine-tuned at the individual group and user level to handle special cases.

Account expiration
Configure an individual account or an entire group of accounts to expire on a certain date. Or you can manually enable or disable an account.

Activity monitor
Monitor any activity on your server in real-time, including the ability to spy on an individual user's actions. This should also include connections, speed, and bandwidth usage.

File integrity checking
Can be used to ensure that a file has been uploaded without errors.

Access network resources
Network shares can be accessed via Universal Naming Convention (UNC). This makes it possible for logged in users to access files on any machine inside your server's network.

Disk Quotas
Set disk quotas to limit the amount of space an individual user can take up on your server. Files can also be added to a "Free File" list which is excluded from the disk quota calculation.

Upload/download ratios
Enable a quid pro quo system of file transfers. Configure Titan to require a certain ratio of files uploaded vs. downloaded, or bytes uploaded vs. downloaded. Files can also be added to a "Free File" list which can be downloaded regardless of the current ratio.

Ban file types
Use wildcard filters to prevent certain types of files from being uploaded to the server.

Control connection limits:
* Maximum number of concurrent connections
* Maximum number of concurrent connections per IP
* Idle connection timeout
* Maximum upload speed
* Maximum download speed
* Maximum uploads per session
* Maximum downloads per session
* Maximum file upload size
* Maximum file download size

Upload and download resuming
Resume interrupted transfers rather than starting from the beginning.

Customize server response text
Customized server responses for FTP replies to cases such as a login or logout.

File and directory case setup
The ability to preserve the case of files and directories passed in, convert them all to upper case, or convert them all to lower case.

Delete partially uploaded files
Optionally delete files that are incompletely uploaded.

Block anti-timeout schemes
Prevents FTP clients from issuing NOOP and other commands to circumvent idle timeout limits.

I like the way WRT Tomato works everything with its bandwidth monitor and settings.

Since I estimate this project would be very expensive, I want to integrate a license setup so I can charge for the upgraded software.
Additional files submitted:
nas200.pdf
Report violation
Job Type:
  • Electronics
  • Handheld / PDA
  • Linux
  • PHP
  • Website Design
Database: MySQL
Operating system: Linux
Bid count: 6
Average bid: $ 1312

 

Related project
 
Complete Joomla website design from PSD files Featured
posted by kingpro
Budget: $750-1500
 

FREE Trial project for new buyers!

 

View Project Message Board     Post Message on Project Message Board
Messages Posted: 0

If you are the project creator or one of the bidders Log in as project creator or bidder for more options

Bid on This Project

Service Providers PMB Bid Delivery Within Time of Bid Provider Rating
CoVaLiDiTy
View PM Post PM
$ 1500 14 days 05-28-2008 9.92/109.92/109.92/109.92/109.92/109.92/109.92/109.92/109.92/109.92/10
(39 reviews)
can help you. tnx.
stechvn
View PM Post PM
$ 1200 14 days 05-27-2008 (No Feedback Yet)
Please check your pm
maketickinc
View PM Post PM
$ 1320 20 days 05-28-2008 (No Feedback Yet)
Please view your PMB.
techsoft12
View PM Post PM
$ 1000 14 days 05-28-2008 (No Feedback Yet)
My company is operating since 2001 and we have a team of highly skilled IT professionals of 50 employees.Our developers have already developed such sort of projects.
FarooqAdiAndCo
View PM Post PM
$ 1500 60 days 05-28-2008 (No Feedback Yet)
As you require is alot more than the amount you are offering i think so if you want i can upgrade the system with the facility of threads that might solve the problem of concurrency. other things would require time and ofcourse more details thanks
dreamsolutions
View PM Post PM
$ 1350 45 days 05-28-2008 (No Feedback Yet)
I have experience in coding for embedded systems. I can help u
Bid on This Project

 

[ Web Forms ] [ Join GAF Free ] [ Website Design ]

What is GetAFreelancer.com? ( Read about the company )

Companies of any size have used our web services. A freelancer is an independent worker, not on salary, hired instead on a project basis. Bookmark our homepage to make sure you don't forget about our website next time you need to develop an IT project for yourself or your company. GetAFreelancer.com is one of the largest sites of its kind. We have earned a good reputation and you can trust us. Our site is global and we have freelancers from India, Romania, Russia, Ukraine, United States, UK and many other parts of the world.

Outsource projects and save a lot of money. Getting affordable freelance work, freelance programming and custom web design done for your website has never been easier. Our escrow feature is developed to protect both buyers and sellers. Web Development doesn't have to be expensive. Outsourcing will cut your expenses by more than 50%. We provide a safe escrow environment and you don't release the money until project is completed. Outsourcing is hiring an outside organization to perform services such as information processing and applications development.

Find Webmaster Resources and Webmaster Forum. Take a look at Search Engine Submission.