DWShells:SSH and SFTP
Connect through SSH and SFTP
Use the browser terminal or your own SSH client, then transfer files securely.
Last verified: 6 October 2026, against the current customer panel and service rules. Your effective dashboard permissions and assigned values take precedence over examples.
← Documentation hub · Visual website guide
Choose your connection
| Step | What it means |
|---|---|
| 01 · Browser | Panel → Shell Access → shell password. |
| 02 · SSH client | Terminal → shared login host → shell username. |
| 03 · SFTP | File client → same host and shell credentials. |
Before connecting
Before you continue: Your shell must be active. Replace YOUR_USERNAME with the exact Linux shell username shown in your dashboard. Do not type it literally.
Browser terminal
- Open Shell Access. Select the correct shell, open Shell Access and enter your shell password.
- Connect and focus. Click Connect to shell, then click inside the terminal and type at the visible prompt. The dashboard password is not the SSH password.
- Finish deliberately. Use Disconnect when finished. A normal foreground program can stop when its SSH session ends; use an approved persistent session for work that must stay attached elsewhere.
SSH from your computer
Open a terminal such as PowerShell, Windows Terminal, macOS Terminal or a Linux terminal and run:
ssh YOUR_USERNAME@shells.darkworld.network
The shared login host is shells.darkworld.network. Use the SSH port shown in your dashboard; the command above uses the standard SSH port. A personal website address or application listener port is a different service. On a first connection, verify the server host-key fingerprint through a trusted staff channel before accepting it. Do not dismiss a changed-host-key warning without checking.
Transfer files with SFTP
sftp YOUR_USERNAME@shells.darkworld.network
For a desktop file client, select SFTP, enter the shared host and your shell username, then use the shell password or an authorised SSH key. Do not select plain FTP. Upload website content into public_html and keep private files outside it.
pwd ls cd public_html put index.html bye
These are example SFTP commands: inspect the current location before uploading; put index.html can replace an existing file. Keep a copy first.
If the connection fails
| What you see | What to do |
|---|---|
| Permission denied | Confirm the Linux username, active status and shell password. Use the supplied reset process if needed. |
| Timeout or refusal | Check hostname, displayed SSH port and service notices. Report the exact error and time. |
| Host key changed | Pause and ask staff to verify the fingerprint; do not blindly remove the saved key. |
| Typing is not visible | Password entry normally has no visible characters. In browser SSH, click inside the terminal after connecting. |
Useful first shell commands
These commands inspect your own account and files:
pwd ls -la whoami
pwd prints your current directory, ls -la lists entries including hidden names, and whoami prints the logged-in Linux username. Do not publish command output containing private paths or credentials.
SSH keys and host keys are different
Your personal public key authorises your login and can be managed in Security Centre. The server host key identifies the SSH server to your client. Confirm an unfamiliar or changed server fingerprint with staff; uploading your personal key does not verify the server's identity.
Desktop SFTP settings
| Setting | Value |
|---|---|
| Protocol | SFTP (SSH File Transfer Protocol) |
| Host | shells.darkworld.network
|
| Username | Your Linux shell username |
| Port | The displayed SSH port; do not use a ZNC/Eggdrop listener port |
| Authentication | Shell password or your authorised private key on your own device |
Rules and support
This guide describes how to use the service; it does not replace Signup and Rules. Join #DWShells on irc.darkworld.chat using TLS port 6697 for help. Use the customer portal for your actual status and connection details. Never share credentials or recovery links.