DWShells:SSH and SFTP

From DarkWorld-Wiki
Jump to navigation Jump to search

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

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

Back to documentation