Skip to main content

Vault: Best Practices for File Transfers

This article outlines the key steps and best practices to validate and configure file transfer permissions within the Vault platform, ensuring a secure and reliable process.

Validating Transfer Permissions​

Before initiating any file transfer, it’s essential to verify that the platform is configured to allow this type of operation for the specific asset.

In this example, we'll use a server as the reference.

To validate transfer permission:

  1. Log in to the Vault platform.
  2. Go to Servers > Computers.
  3. Select the server you want to configure. The Edit Server is displayed.
  4. In the General tab, select the following checkboxes:
    • Disable file transfer
    • Disable clipboard
note

Both options must be **unchecked** to enable file transfers.

Validating File Size Limits​

Vault allows file transfers through the connector with the following limits:

  • Default limit: up to 100 MB
  • Extended limit (upon request): up to 1 GB
note

If you need to transfer files larger than 100 MB, please contact the **Vault support team** to request an increase in the limit.

Reviewing User Permissions​

Vault respects the native permission model of the target server. The platform does not perform privilege escalation, which means:

Important

Even if file transfers are enabled, the user must have the necessary write permissions on the destination server.

Tips for Checking Permissions in Linux:

  • Access the server via SSH using Vault or another client.
  • Run the following command to check permissions:

ls -l /path/to/destination

  • If necessary, adjust the permissions:
chmod 755 /destination-folder
chown user:group /destination-folder
  • Ensure the user has write access to the intended directory.

Final Recommendations​

To ensure secure and efficient file transfers:

  • Always verify platform-level configurations for file transfer.
  • Respect the file size limitations or contact support for adjustments.
  • Confirm the user has correct permissions on the target machine.

By following these best practices, you help ensure seamless file transfers and minimize access issues.

Was this information helpful?