File Services

Features

  • Comprehensive support of networking protocols — FTP, SMB, AFP, NFS, rsync, and WebDAV — on DSM to provide quick and secure sharing of critical digital assets and to offer seamless file sharing across Windows®, macOS®, and Linux® platforms
  • One compact, little box is enough to access files anytime and anywhere, via computer or mobile devices, and without any storage devices on hand
  • Integration with Universal Search and Finder on Mac to enable quick and in-depth search of indexed documents, photos, and other contents within mounted folders on Synology NAS

SMB protocol

Specifications

  • Up to 10,000 concurrent SMB connections (Capability varies depending on product model)
  • SMB1, SMB2, SMB3 end-to-end encryption, and Large MTU support
  • Flexible user option to restore Previous Versions of files and folders on Windows
  • Integrates Finder on Mac with Synology Universal Search
  • Supports full Windows ACL with up to 200 explicit permissions
  • Supports Recycle Bin
  • Supports server-side copy on Windows
  • Supports File Fast Clone on Btrfs file system
  • Supports sparse file
  • Supports Time Machine on macOS 10.12 and later versions
  • Supports transfer logs to monitor and record file access operations
  • Supports SMB signing
  • Advanced SMB options:
    • General
      • Access settings for selected SMB versions
      • Transport encryption mode on SMB3
      • Veto criteria
      • Opportunistic Locking
      • SMB2 lease
      • SMB durable handles
      • Wildcard search cache
    • macOS
      • VFS module to convert Mac special characters
    • Others
      • Wide links
      • MSDFS VFS module
      • DirSort VFS module
      • Symbolic links
      • Local Master Browser
      • Disabling multiple connections from the same IP address
      • Strict allocate
      • Debug logs
      • Apply default UNIX permissions

Limitations

  • The minimum SMB protocol cannot be set to the SMB3. As SMB3 on DSM refers to SMB3.1.1, setting SMB3 as the minimum SMB protocol will prevent client devices supporting earlier SMB3 versions from accessing Synology NAS via the SMB protocol
  • Concurrent connections (up to 10,000) are shared between SMB, AFP, and FTP protocols
  • Workgroup name can contain up to 15 characters but cannot include the following characters: [ ] ; : " < > * + = \ / | ? ,
  • Disallowing access to Previous Versions is only available on vDSM and product models with the following package architectures: Apollo Lake, Avoton, Braswell, Broadwell, Bromolow, Cedarview, and Grantley (See this article for information on Synology NAS system models and corresponding package architectures)
  • Anonymous logon for the SMB protocol is not supported when transport encryption mode is enabled
  • Opportunistic Locking should be applied to avoid application timeouts when transport encryption mode is enabled
  • Enabling Local Master Browser will disable HDD hibernation and activate the guest account without a password
  • Integration with Finder on Mac to search for indexed folders via the SMB protocol is not available on NVR216 and VS360HD
  • Enabling SMB signing may reduce read/write performance during SMB file transfer

NFS protocol

Specifications

  • Supports NFS version 2, 3, 4, and 4.1 protocols
  • Supports NFS 4.1 multipathing
  • Supports UNIX/Kerberos security styles
  • Customized service ports
  • Read/write packet size settings

Limitations

  • Kerberos is only supported by the NFS protocol on specific product models (See product spec for more information)

AFP protocol

Specifications

  • Up to 10,000 concurrent AFP connections (Capability varies depending on product model)
  • Integrates Finder on Mac with Synology Universal Search
  • Supports Time Machine on macOS
  • Supports Bonjour Time Machine broadcast
  • Supports File Fast Clone on Btrfs file system
  • Supports extended file attributes for color label/icon/extra information on macOS
  • Supports Recycle Bin
  • Supports transfer logs to monitor records of file manipulation
  • Advanced AFP options:
    • Apply default UNIX permissions
    • Release resources immediately after disconnection

Limitations

  • Integration with Finder on Mac to search for indexed folders is not available on NVR (Network Video Recorder) series
  • Integration with Finder on Mac to search mounted folders by tag name and category is only available on macOS 10.9 and later versions
  • Only a maximum of 255 shared folders can be displayed (in alphabetical order) when being accessed via the AFP protocol; however, the total number of created shared folders may exceed that number
  • Concurrent connections (up to 10,000) are shared between SMB, AFP, and FTP protocols

FTP protocol

Specifications

  • Up to 10,000 concurrent FTP connections (Capability varies depending on product model)
  • Supports FTP, FTP over SSL/TLS (explicit mode), and SFTP protocols
  • Timeout settings to disconnect idle users
  • Customized port ranges for passive FTP connections
  • Server-to-server file transfer via FXP (File eXchange Protocol)
  • Connection restriction settings for IP addresses
  • Speed limit settings for specific users or groups
  • Supports OpenSSL FIPS 140-2 validated cryptography module to enhance the security of FTPS sessions
  • Supports ASCII transfer mode
  • Supports UTF-8 encoding for files with multilingual filenames
  • Supports Recycle Bin
  • Advanced FTP options:
    • Root directory for each user
    • Anonymous FTP
    • Transfer logs
    • Apply default UNIX permissions

Limitations

  • Server cannot be accessed via the FTP protocol by the "guest" account

WebDAV

Specifications

  • Speed limit settings for specific users or groups
  • Supports WebDAV over HTTP/HTTPS
  • Supports Anonymous WebDAV
  • Supports DavDepthInfinity to access and delete files without file path length restrictions on client tools
  • Supports transfer logs to monitor and record file access operations
  • Supports CalDAV

Rsync

Specifications

  • Supports rsync version 3.0.9 protocol
  • Supports customized rsync configuration to assign user privileges
  • Supports SSH encryption protocol during file transfer
  • Supports SSH port customization
  • Speed limit settings (scheduled and non-scheduled) for specific users or groups
  • Packages and services running the rysnc protocol:
    • Shared Folder Sync
    • Time Backup
    • LUN backup
    • rsync backup