Gridberry
FAQ

linux server commands: questions and answers

05

Basics of Linux accounts

What are the main linux server commands for user management?

The main linux server commands for accounts are adduser and useradd to create a user, passwd to set a password, groupadd to create a group, and usermod -aG to add a user to an extra group. Use id or groups to see memberships. The -a flag appends, so existing groups stay. Gridberry runs these over SSH or in WSL, and you review every result in a card.

How do I add a user to a group on Linux?

The command is usermod -aG groupname username, run as the administrator with the real group and user names. The -a option appends the group; with -G alone the user's other groups are replaced. The new membership applies only after the user logs in again, and id username lists the groups so you can check. Gridberry shows the command in a card and, in Ask first mode, waits for your approval.

Where does Linux store user and group data?

Account data is kept in plain files: /etc/passwd lists the accounts with their home folders and login shells, /etc/group lists the groups, and /etc/shadow holds the password hashes and can be read only by the administrator. Use adduser and usermod to change these files instead of editing them by hand, and take a backup copy before any change. Gridberry can read them on the server through Shell.

How do I grant folder access to a new user?

Folder access is granted through a group: put the user in it, set the folder's group with chgrp or chown, and give that group only the permission it needs with chmod, for example g+rx to read or g+rwx to write. Never use chmod 777 as a shortcut. Check the result with ls -l, and remember that the user must log in again before a new group applies.

What commands can I do with sudo?

Sudo is a program that runs any command that the rules in /etc/sudoers allow for your account, and on many systems the members of one admin group may run everything as the administrator. Rules can also name single commands. Searches for "configuring sudo per command authentication" lead to the same rules file, which you edit with visudo because it checks the syntax before saving. Keep a second session open.

Using Gridberry

Does Gridberry run linux troubleshooting commands for me?

Yes, Shell runs the commands you or the agent propose, in the environment you chose, and the card shows the real exit code and the output. For troubleshooting it reads logs and configuration files on the server, and you review the output before anything changes. In Ask first mode the agent pauses before actions that change something, and Plan only runs nothing at all.

Can I use Gridberry on a Windows PC to manage Linux?

Yes. Gridberry runs on Windows 10 or 11 and reaches Linux in 2 ways: over SSH to a server you administer, or inside WSL on your own PC. The file tools work in the chat's working folder, while Shell commands run in the environment you chose. Use it only on systems you own or are authorised to administer, and keep a second session open for sudo changes.

Should I let one account skip the sudo prompt?

No, not as a default, because passwordless sudo removes the prompt that protects the account. If you still want to set up passwordless sudo for one narrow task, write a rule for that single command with visudo and read the line in the card before you approve it. A mistake in the sudoers file can lock everyone out, so keep a second administrator session open.

Is fruitfulcoding.com the official Gridberry website?

Yes, fruitfulcoding.com is the official Gridberry website. The download button gives the original build, the setup program of about 34 MB for Windows 10/11, and no account is needed to run it. The portable single .exe of about 25 MB is a separate build that this button does not provide. Compare the SHA-256 checksum with the published manifest, and use the Send feedback button inside the app for questions.

Are the results always right?

No. Commands, analysis and generated files can be wrong, so you review the output, the diff and the exit code before you rely on them, and you test a new account or a changed permission with one harmless command. Shell judges success by the real exit code, but a command that exits cleanly can still do the wrong thing. Gridberry gives you the evidence, and the decision stays with you.

Models, privacy and download

Does my data leave my PC when I use Gridberry?

Yes, with a cloud AI provider: the prompt, including the text of any file the agent reads, goes to that provider. With a local model, nothing leaves the PC through the model connection. Chats, working folders and API keys stay on your PC, and secrets in tool output are redacted before they reach the model. Web search, SSH sessions and update checks are network features.

What does the download button give me?

The download button gives the setup program of about 34 MB for Windows 10/11. A portable single .exe of about 25 MB also exists, but this button does not provide it. Pressing the button records the time, the IP address, the browser user agent and the referral source, if any, to count downloads, and then redirects you to the installer. No account is needed to run the app.

How does Gridberry handle privacy and telemetry?

The app is local and collects no telemetry. Chats, working folders and API keys stay on your PC, and prompts go only to the model endpoint you pick. The optional network features are web search, which can run over an anonymizing network, control of chats from a phone browser, which uses one outbound connection and can be switched off, and update checks. The privacy page lists what this website records.

How do I check that the downloaded file is original?

A SHA-256 checksum is a fingerprint of the file. Compute it with the Windows command certutil -hashfile, followed by the path of the downloaded file and the word SHA256, then compare the printed value with the published manifest. The installer is not code-signed yet, so Windows SmartScreen may warn you. Choose More info, then Run anyway, only after the two values match.

Gridberry for Windows

Try these steps on a test server

Download Gridberry ↗