[Yandex Cloud documentation](../../../index.md) > [Yandex Compute Cloud](../../index.md) > [Tutorials](../index.md) > Single-node file server > Overview

# Single-node file server


In this tutorial, you will create a single-node [NFS](https://docs.microsoft.com/en-us/windows-server/storage/nfs/nfs-overview) file server using the [Samba](https://www.samba.org/) software suite and the [Yandex Virtual Private Cloud](../../../vpc/index.md) network infrastructure. The server will run on a VM under [Ubuntu](https://yandex.cloud/en/marketplace?tab=software&search=Ubuntu&categories=os). You will be able to connect to it from Linux, macOS, and Windows computers.

You can create a single-node file server infrastructure with one of these tools:

* [Management console](console.md): Create your infrastructure step by step in the Yandex Cloud management console.
* [Terraform](terraform.md): Streamline creating and managing your resources with the _infrastructure as code_ (IaC) approach. Download a Terraform configuration example and deploy your infrastructure using the [Yandex Cloud Terraform provider](../../../terraform/index.md).