Setup: Linux
This guide covers setting up MASV Agent on a Linux host machine. If you prefer to use Docker instead, see the Docker setup guide.
Installation
Section titled “Installation”Debian-based systems (apt)
Section titled “Debian-based systems (apt)”curl -fsSL https://dl.massive.io/agent/publickey.asc | sudo gpg --dearmor -o /etc/apt/keyrings/masv-agent.gpg
echo "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/masv-agent.gpg] https://dl.massive.io/agent/deb stable main" | sudo tee /etc/apt/sources.list.d/masv-agent.list > /dev/null
sudo apt updatesudo apt install masv-agentRPM-based systems (yum)
Section titled “RPM-based systems (yum)”sudo tee -a /etc/yum.repos.d/masv-agent.repo > /dev/null <<EOF[masv-agent]name=MASV Agentbaseurl=https://dl.massive.io/agent/rpmenabled=1gpgcheck=1gpgkey=https://dl.massive.io/agent/publickey.gpgEOF
sudo yum install masv-agentRPM-based systems (dnf)
Section titled “RPM-based systems (dnf)”sudo tee -a /etc/yum.repos.d/masv-agent.repo > /dev/null <<EOF[masv-agent]name=MASV Agentbaseurl=https://dl.massive.io/agent/rpmenabled=1gpgcheck=1gpgkey=https://dl.massive.io/agent/publickey.gpgEOF
sudo dnf install masv-agentRunning MASV Agent
Section titled “Running MASV Agent”Package installation adds a systemd service file masv-agent.service to /usr/lib/systemd/system. This service is configured to automatically start the MASV Agent background server on system startup using the command masv server start.
Manage the service with standard systemctl commands:
# Stop the running servicesystemctl stop masv-agent
# Start the servicesystemctl start masv-agent
# Restart the servicesystemctl restart masv-agentParameters
Section titled “Parameters”When launching MASV Agent with masv server start, you can configure it using various command-line flags. See the full list in the Getting Started guide.
Next steps
Section titled “Next steps”- Authentication — Authenticate with API keys or credentials before transferring files.
- Uploads — Send files via Team email, shareable Link, or Portal.
- Downloads — Initiate, monitor, and manage file downloads.
- Storage Gateway — Connect cloud storage providers to MASV.