Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Software-update: Serv-U

Door , 14 reacties, bron: Rhino Software

04-04-2008 • 14:55

14 Linkedin Google+

Bron: Rhino Software

Serv-U logo (75 pix) Rhino Software heeft dinsdag versie 7 van Serv-u uitgebracht. Dit kleine en eenvoudig te bedienen ftp-serverprogramma is geschikt voor zowel thuis- en professioneel gebruik. De software kan de eerste dertig dagen als Corporate Edition worden uitgeprobeerd. Gedurende die tijd is er onder meer een ongelimiteerd aantal configureerbare domeinen, gebruikers per domein en gelijktijdige verbindingen, en de mogelijkheid om beveiligde verbindingen op te zetten. Daarna gaat het programma verder als Personal Edition met enigszins gelimiteerde functionaliteit, zoals onder andere maximaal één domein, twee gelijktijdige connecties en vijf gebruikersaccounts.

Versie 7 is van de grond af aan opnieuw opgebouwd en heeft naast een geheel nieuw admin console een groot aantal nieuwe features. Zo is downloaden nu ook via het http-protocol mogelijk, kunnen er van afbeeldingen automatisch thumbnails worden gecreëerd, kan de grootte van folder worden opgevraagd en zijn er natuurlijk de nodige bugs gefikst. Het volledige changelog van deze release ziet er als volgt uit:

  • Added support for the HTTP protocol with a built-in web client.
  • Added support for the SSH protocol.
  • Added support for FTP Voyager JV via the HTTP protocol.
  • Added the THMB command to convert graphical files to thumbnails then download. The THMB command acts exactly like RETR, except prior to transfer the file is reduced to the specified format and maximum size.
  • Added the HOST command which allows the FTP client to change to a specific domain on the server. This allows the FTP server to support multiple domains on a single IP address and port. NOTE: not all FTP clients support this feature. FTP Voyager, for example, does.
  • Added the DSIZ command to return the size of a directory's contents, including sub-directories. A directory may be specified, or if left blank, the current working directory is used.
  • Added the AVBL command to return the number of bytes available in a directory. A directory may be specified, or if left blank, the current working directory is used.
  • Added support to enable and disable specific FTP commands.
  • Added support to change nearly any FTP command responses.
  • Added dynamic HELP information where HELP sends all supported and enabled commands.
  • Added command level HELP. For example "HELP LIST" returns help specifically about the LIST command
  • Added the use of a floating buffer size when reading from files being downloaded by a client. The floating buffer size is based on the transfer rate for the ongoing transfer, making transfers much more efficient.
  • Added directory rename rights setting.
  • Added file rename rights setting.
  • Added the "\" path concept. The "\" path is similar to "My Computer" in Windows Explorer. When a user's home directory is set to "\" a listing of "/" shows the available disk drives. Users who are not logged in their home directory can also take advantage of this feature when the "Allow root ("/") to list drives for unlocked users" is set to true at the user, group, domain or server levels.
  • Changed FEAT to list special commands only when they're enabled.
  • Changed the "OPTS MLST" command to be more forgiving of clients that don't follow the RFC exactly. For example, Serv-U now accepts both "OPTS MLST Type;Size;Modify;Perm;" and "OPTS MLST Type;Size;Modify;Perm"
  • Added the "Perm" feature for MLST and MLSD commands, "Perm" identifies permissions for an item in an MLST/MLSD listing, relative to the connected user.
  • Added the "Win32.dt" feature for MLST and MLSD commands, "Win32.dt" identifies a drive type for disk drive listings, when listing /C:/, /D:/, or /. This feature will not be returned in a directory listing if the item is not a disk drive.
  • Added the "Win32.dl" feature for MLST and MLSD commands, "Win32.dl" identifies a drive label for disk drive listings, when listing /C:/, /D:/, or /. This feature will not be returned in a directory listing if the item is not a disk drive.
  • Added more information to the MLST / MSLD Type fact for "os.UNIX=slink" where Serv-U now also appends ":linked_path" if this information is available to the user.
  • Improved Windows Shortcut resolution to also include shortcuts using relative paths and other combinations of attributes.
  • Added the ability to specify path names with spaces when using the "SITE EXEC" command. If spaces are required, Serv-U parses the file name in quotes.
  • Added the XDEL command, same as DELE.
  • Added RMDA directory as a superset of RMD, allowing the client to delete a directory an all of its files and sub-directories in one command. An error response indicates that the client should refresh its directory listing to determine which files and sub-directories were deleted and which where not.
  • Changed Windows Link support so that when Windows .LNK files are encountered they are treated as the file they reference when listing, for the SIZE command, and transfer operations.
  • Removed the -L LIST and NLST option because it can conflict with other settings.
  • Perform all lengthy commands in a worker thread, freeing up the main thread to service other clients. These operations include LIST, NLST, MLST, MLSD, RMDA, RETR, THMB, RNTO, XCRC, STOR, APPE, STOU, SITE EXEC, and all other lengthy operations.
  • Added the use of multiple CPUs to perform CPU intensive activity.
  • Added transfer totals and transfer rates to the "226 Transfer complete." reply.
  • Added compression totals, statistics, and transfer rates to the compressed "226 Transfer complete." reply.
  • Added the ability to define anti-hammer limits for the domain in addition to at the server.
  • Increased the maximum string length in a message file from 195 characters to 512 characters.
  • Added an option to include server response values to the FTP command processor to include the numeric response code in every line of a multi-line response.
  • Added an option to include server response values for individual message files.
  • Moved message file settings with the appropriate FTP command and to individual command processors.
  • Added the ability to set maximum file sizes for files of certain types, based on the file extension. This feature is implemented through directory access rules where wild cards can be used to identify file access rights.
  • Added maximum directory size restrictions for directories specified in the directory access rules, replacing disk quotas.
  • Added upload and download bandwidth limits for the entire server, each domain, each group, and each user, in addition to session bandwidth limits.
  • Added additional statistics to the STAT command.
  • Improved the ALLO command to check the amount of disk space available to the user, instead of just the hard drive space available. This change takes into consideration quotas and directory size limits.
  • Added the ability to show directory listings in Microsoft IIS FTP Server (-h:IIS) format or DOS (-h:DOS) (command line from Windows 2000 or greater) format with the FTP LIST command.
  • Added -h:"DOS", -h:"IIS", and -h:"UNIX" (default) LIST directives. -h:"DOS" lists files and directories similar to the Windows command line. -h:"IIS" lists files and directories similar to Microsoft's IIS FTP server. -h:"UNIX" lists files and directories similar to BSD UNIX FTP servers. Any other -h"xxx" directive reverts back to "UNIX" style listings. This directive is not letter case sensitive.
  • Changed the operation of IP access rules. If there are no "allow access" rules, "*.*.*.*" is automatically assumed
  • Added the ability to see blocked IP addresses in the IP access rules list when disconnecting a user from the active session list.
  • When uploading and overwriting a file, the original file is renamed to the specified file name.
  • Changed directory listings not to show "." and ".." when the user is locked in the home directory.
  • In directory listings that show "." and ".." normally, these are properly shown whether or not they exist in Windows. This helps to aid both in navigation and in preventing the user from being able to determine if a directory is a root virtual path or not.
  • Added the ability to see passwords in the logs on failure, and with FTP commands.
  • Added categorization for users to help organize users into logical groupings. When users are placed into separate categories the Management Console can perform more efficiently as can Serv-U.
  • Access to virtual paths can now be granted by allowing access to the physical path only. Previous versions required an explicit access setting to the virtual path as well.
Bug Fixes:
  • Corrected an error when exceeding the maximum number of login attempts after being logged in at least once, where Serv-U would return two error replies instead of one.
  • Corrected an error where certain LIST and NLST parameters did not work correctly, for example -I:"*.txt" to ignore certain files.
  • Corrected an error in MLST/MLSD where Serv-U could return file times 1 hour incorrectly when the server is currently running in Daylight Saving Time and the file date and time is not and vice versa.
  • Corrected a bug where "Sub-directory Inherit" was ignored when a full path is specified containing a wildcard string. For example C:\Windows\*.jpg would not include C:\Windows\System32\*.jpg even when the inherit flag was selected.
  • Corrected a bug where recursively listing directories where Virtual Paths referenced the parent directory, would cause Serv-U to crash.
  • Corrected a bug when using "blind" directories, where directory access to directories nested at least two deep have access, it was possible for sessions to never be able to go back to the home directory with the CWD command.
  • Added new style menus.
  • Added the ability use different themes.
  • Added Theme Editor.
  • Added balloon tips.
  • Added automatic update checker.
  • Added support links to pop-up menu.
  • Added more statistics to the mouse over tool tips.
Klik op de afbeelding voor een grotere versie.
Releasestatus Final
Besturingssystemen Windows 2000, Windows XP, Windows Server 2003, Windows Vista
Website Rhino Software
Bestandsgrootte 4,71MB
Licentietype Shareware


Reacties (14)

Wijzig sortering
Ik zal deze eens uitproberen. Momenteel gebruik ik versie, maar als iemand hiervan met 5MB/s download, dan heb ik een CPU gebruik van 100%. Ligt dat aan de software of is FTP een intensief protocol? Bij gewone netwerkshares heb ik er geen last van namelijk.
Misschien de virusscanner die outgoing traffic bekijkt.
Nee, virusscanner staat standaard uit hier.
Met vsftpd trok ik m'n 100 Mbit kaart er al uit op een stokoude Pentium I machine van rond de 100 MHz, dus 5 MB/sec is niet normaal.

(vsftpd voor UNIX is de snelste, kleinste en veiligste FTP server die ik ooit gebruikt heb, alleen niet voor Windows ;) Het FTP protocol zelf kan het in ieder geval niet aan liggen, dit is zeer simpel)
Ik vermoedde al dat het niet FTP zelf was, maar aangezien mijn buurman onder Linux hetzelfde heeft. Kennelijk hebben we allebei dan gewoon een prut FTP server. Ik zal op zoek gaan naar iets anders. :)
Je kunt de performance waarschijnlijk verbeteren door je Send en Receive buffers te vergroten. Dit vind je onder de Settings van de betreffende server onder het tabje Advanced.
idd buffers aangooien en in je ftp client er op letten dat je NAT aanvinkt (bij flashfxp staat dit op het 2e tabblad in het connectschermpje) want anders kan je router zich er wel is mee bemoeien. gebruik je verder trwns passive mode of active mode?
Passive mode.

Ik heb nu de send en receive buffers van 32k bytes verhoogd naar 99k bytes, eens kijken of dat helpt. :)
Ik gebruik gewoon nog 2.5d, dat waren de echt fijne kleine versie's .
overladen met bugs, denk je niet?
Ik prefereer FileZilla. Simpel en makkelijk.
net even geprobeerd, eerste indruk: man wat een onhandig en traag admin console systeem. Vind het op het eerste gezicht niet echt verbetering :/
ervaring met vorige versies van serv-u?
Ja natuurlijk, anders zou ik het woord "verbetering" niet in mijn mond nemen ;)

Op dit item kan niet meer gereageerd worden.

Apple iPhone X Google Pixel 2 XL LG W7 Samsung Galaxy S8 Google Pixel 2 Sony Bravia A1 OLED Microsoft Xbox One X Apple iPhone 8

© 1998 - 2017 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Hardware.Info de Persgroep Online Services B.V. Hosting door True