---
title: "Set file permissions"
description: "Set file permissions and ownership on Linux and macOS servers in Alpacon WebFTP. Use the chmod and chown tabs with a command preview, and apply recursively."
---

> Full documentation index: https://docs.alpacax.com/llms.txt

# Set file permissions

Change a file or folder's permissions and ownership in WebFTP.

Permissions and ownership can be changed on **Linux and macOS servers**. The action isn't available on Windows servers, where the agent runs as SYSTEM.

## Open the permission settings

Open the item's **⋮** (kebab) menu and select **Permission**. The dialog has two tabs.

## Permissions (chmod)

Set read, write, and execute permissions for **owner**, **group**, and **others**. The dialog shows the resulting numeric value and a **command preview** (for example, `chmod 755 /path`).

Permission values:

- **Read**: 4
- **Write**: 2
- **Execute**: 1

Common combinations:

- `755`—`rwxr-xr-x` (executables, directories)
- `644`—`rw-r--r--` (regular files)
- `777`—`rwxrwxrwx` (all permissions—use with caution)

## Ownership (chown)

Set the **owner** (user) and **group** for the item. The dialog shows a **command preview** (for example, `chown -u owner -g group /path`).

## Recursive apply

For a folder, enable the recursive option to apply the change to all files and subfolders (`chmod -R` / `chown -R`).

## Related docs

- [Manage files and folders](/use/work-sessions/files/manage/)
- [Account selection](/use/work-sessions/account-selection/)

Source: https://docs.alpacax.com/use/work-sessions/files/permissions/
