VAST HELPDESK — Nextcloud commands (explained) Files, folders, shares, users, groups and quotas on the Nextcloud server. Staff only, unless allowed for a client. ### Reset my Nextcloud password Type it like: $ reset my nextcloud password What it does: Reset my Nextcloud password Who: client. It a change, and shown for a yes before it runs; uses one of the client's weekly tickets. Runs: Reset a Nextcloud password. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Related: $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales · $ change /Docs for hadi to edit. ### How much Nextcloud space do I have Type it like: $ nextcloud space What it does: How much Nextcloud space do I have Who: client. It only reads (safe), and runs without confirmation (it only reads). Runs: Nextcloud user details. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Related: $ reset my nextcloud password · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales · $ change /Docs for hadi to edit. ### Share a folder Type it like: $ share /Clients/ABC with Sales edit Form: share with What it does: Share a folder Fill in: - path (folder) - target (user or group) - ttype (whether it is a user or a group) — optional - perm (view or edit) — optional Who: admin, owner. It a change, and shown for a yes before it runs. Runs: Share a folder. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "share "/My Docs" to group "Team A" view only", "give hadi access to /Movies". Related: $ reset my nextcloud password · $ nextcloud space · $ unshare /Clients/ABC from Sales · $ change /Docs for hadi to edit. ### Stop sharing Type it like: $ unshare /Clients/ABC from Sales Form: unshare from What it does: Stop sharing Fill in: - path (folder) - target (user or group) - ttype (whether it is a user or a group) — optional Who: admin, owner. It a change, and shown for a yes before it runs. Runs: Stop sharing. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "remove hadi from /Movies". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ change /Docs for hadi to edit. ### Change a share to view/edit Type it like: $ change /Docs for hadi to edit Form: change for to What it does: Change a share to view/edit Fill in: - path (folder) - target (user or group) - ttype (whether it is a user or a group) — optional - perm (view or edit) Who: admin, owner. It a change, and shown for a yes before it runs. Runs: Change share permission. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "set sales to view on /Clients/ABC". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### Who can see a folder Type it like: $ who can see /Clients/ABC Form: who can see What it does: Who can see a folder Fill in: - path (folder) Who: admin, owner. It only reads (safe), and runs without confirmation (it only reads). Runs: Who a path is shared with. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "who has access to /Docs". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### What a user can access Type it like: $ what does hadi have access to Form: what does have access to What it does: What a user can access Fill in: - user (user) Who: admin, owner. It only reads (safe), and runs without confirmation (it only reads). Runs: What a user can access. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "access of sara". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### Create a folder Type it like: $ create folder /Clients/New Form: create folder What it does: Create a folder Fill in: - path (folder) Who: admin, owner. It a small change, and shown for a yes before it runs. Runs: Create a folder. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "mkdir /Docs/2026". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### Public link (password + expiry) Type it like: $ public link for /Docs/Offer 7 days Form: public link for days What it does: Public link (password + expiry) Fill in: - path (folder) - days (days) — optional Who: admin, owner. It a change, and shown for a yes before it runs. Runs: Create a public link. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "link to /Docs". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### Create a Nextcloud user (random password, or the one you type) Type it like: $ create user sara Form: create user What it does: Without a password, a strong random one is made. Either way the login details are sent to you privately; a password you type is never shown back, logged or sent to a brain (delete your message afterwards). Nextcloud's own password rules apply. An existing user is reused and keeps its password. Fill in: - user_id (user id) - password (password) — optional Who: admin, owner. It a change, and shown for a yes before it runs. Runs: Create a Nextcloud user. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "add nextcloud user omar", "create user sara with password Blue-Cedar-2026". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### Set a Nextcloud password you choose Type it like: $ set password of sara to Blue-Cedar-2026 Form: set password of to What it does: The password you type is set as it is: never shown back, logged or sent to a brain (delete your message afterwards). Nextcloud's own password rules apply. For a strong random one sent privately, use *reset password of USER*. The account the help desk signs in with is refused (it would cut the connection). Fill in: - user (user) - password (password) Who: admin, owner. It a change, and shown for a yes before it runs. Runs: Set a Nextcloud password. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "change sara's password to Blue-Cedar-2026". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### Reset a Nextcloud password Type it like: $ reset password of sara Form: reset password of What it does: A strong random password, sent to you privately. To choose it yourself: *set password of sara to …*. Fill in: - user (user) Who: admin, owner. It a change, and shown for a yes before it runs. Runs: Reset a Nextcloud password. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "change password of sara". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### Add a user to a group Type it like: $ add sara to group Sales Form: add to group What it does: Add a user to a group Fill in: - user (user) - group (group) Who: admin, owner. It a change, and shown for a yes before it runs. Runs: Add user to group. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### Set storage quota Type it like: $ set quota of sara to 5 GB Form: set quota of to What it does: Set storage quota Fill in: - user (user) - quota (size) Who: admin, owner. It a change, and shown for a yes before it runs. Runs: Set storage quota. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "give omar 10 GB of space". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### Disable a Nextcloud user Type it like: $ disable user sara Form: disable user What it does: High risk: only the owner can confirm. Fill in: - user (user) Who: admin, owner. It a big or destructive change, and shown for a yes before it runs. Runs: Disable a Nextcloud user. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### Delete a Nextcloud user (and their files) Type it like: $ delete user abc111 Form: delete user What it does: For good: the user and their files are deleted. Only the owner can do it, and it always asks first. To keep the files, disable the user instead. The account the help desk uses and Nextcloud administrators are refused. Fill in: - user (user) Who: owner. It a big or destructive change, and shown for a yes before it runs. Runs: Delete a Nextcloud user. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "delete nextcloud user abc111", "remove abc111 from nextcloud". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### Enable a Nextcloud user Type it like: $ enable user sara Form: enable user What it does: Enable a Nextcloud user Fill in: - user (user) Who: admin, owner. It a change, and shown for a yes before it runs. Runs: Enable a Nextcloud user. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### List users Type it like: $ list users What it does: List users Who: admin, owner. It only reads (safe), and runs without confirmation (it only reads). Runs: List Nextcloud users. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "list nextcloud users". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### Access report: what every user can access Type it like: $ access report What it does: One report for every user: the folders shared with them, directly or through a group. Built in (no AI needed), so an audit never depends on an AI agreeing to do it. Who: admin, owner. It only reads (safe), and runs without confirmation (it only reads). Runs: Access report (every user). Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "who has access to what", "audit access". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### Find a folder by name Type it like: $ find folder alex Form: find folder What it does: Searches folder names up to 4 levels deep. Fill in: - name (name) Who: admin, owner. It only reads (safe), and runs without confirmation (it only reads). Runs: Find a folder by name. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "search for folder named invoices", "where is folder Gova". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### Give a client Nextcloud access (user, folder, share) Type it like: $ set up nextcloud for client narjis Form: set up nextcloud for client What it does: One step: creates the Nextcloud user if missing (password sent privately), the folder if missing (default /Clients/), shares it with edit rights, records that the client owns the user and folder, and lets them list folders, reset their password and see their space. Shown first; runs on yes. Fill in: - cname (client name) - path (folder) — optional - user (user) — optional Who: owner. It only reads (safe), and shown for a yes before it runs. Other ways to say it: "set up nextcloud for client narjis with folder /Gova", "give client Acme nextcloud access as user acme.office". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### List folders (and their subfolders) Type it like: $ list folders What it does: Top level (or the folder named) with one level of subfolders. Clients only see their own folders. Fill in: - path (folder) — optional Who: client, admin, owner. It only reads (safe), and runs without confirmation (it only reads). Runs: List folders. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "list folders in /Clients", "show subfolders of /Clients/Acme". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### List all files in every folder and subfolder Type it like: $ list all files What it does: One answer with every file and folder below a folder (6 levels, 600 items at most), with sizes and the total. A folder can be named without its path ("inside CompanyFiles"). Clients only see their own folders. Fill in: - path (folder) — optional - folder (folder) — optional Who: client, admin, owner. It only reads (safe), and runs without confirmation (it only reads). Runs: List all files (every subfolder). Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "list all files found on nextcloud", "list all files in /CompanyFiles". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### List files in a folder (with sizes) Type it like: $ list files What it does: Files and folders inside one folder (one level), with sizes and dates; the top level when no folder is named. Clients only see their own folders. Fill in: - path (folder) — optional - folder (folder) — optional Who: client, admin, owner. It only reads (safe), and runs without confirmation (it only reads). Runs: List files. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "list files in /Clients/Acme", "what files are in /Docs". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### List groups Type it like: $ list groups What it does: List groups Who: admin, owner. It only reads (safe), and runs without confirmation (it only reads). Runs: List Nextcloud groups. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales. ### User details Type it like: $ info about hadi Form: info about What it does: User details Fill in: - user (user) Who: admin, owner. It only reads (safe), and runs without confirmation (it only reads). Runs: Nextcloud user details. Notes: Nextcloud must be reachable; a missing folder or user is reported by name. Other ways to say it: "user info sara". Related: $ reset my nextcloud password · $ nextcloud space · $ share /Clients/ABC with Sales edit · $ unshare /Clients/ABC from Sales.