DWShells
← All guides

Access / 5 min READ

Connect through SSH and SFTP

Use the browser terminal or your own SSH client, then transfer files securely.

Reviewed 6 October 2026 · DarkWorld Network · Applies to the selected shell’s effective permissions

Choose your connection Workflow illustration
  1. 01Browser

    Panel → Shell Access → shell password.

  2. 02SSH client

    Terminal → shared login host → shell username.

  3. 03SFTP

    File client → same host and shell credentials.

Before connecting

Browser terminal

  1. Open Shell Access

    Select the correct shell, open Shell Access and enter your shell password.

  2. 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.

  3. 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 seeWhat to do
Permission deniedConfirm the Linux username, active status and shell password. Use the supplied reset process if needed.
Timeout or refusalCheck hostname, displayed SSH port and service notices. Report the exact error and time.
Host key changedPause and ask staff to verify the fingerprint; do not blindly remove the saved key.
Typing is not visiblePassword entry normally has no visible characters. In browser SSH, click inside the terminal after connecting.

Read this topic in the wiki ↗ · Documentation hub ↗

Reference and help

Checked against the current customer-panel implementation and DWShells signup and rules. For assigned values and eligibility, use your dashboard. Need help? Join #DWShells on DarkWorld IRC or contact staff. Do not send credentials.

CONTINUE LEARNINGPublish your personal website →