Managing Shell Users
Last updated: June 9th 2023
Introduction
This article shows you where you can manage shell users on your server and use WebSSH to SSH into your server directly from your web browser.
Shell User Management Screen
This is how it looks:
On this screen, you can add shell users to your server. By default the shell user you add will be added to the sudo group and the shell for that user will be bash. Change them as per your need. You can assign an ssh key to the shell user right away while creating the shell user or later.
You can add ssh keys to your Webdock account on the profile screen. To know how to create an SSH key, take a look here. If you're using Putty as your ssh client you can check this article to create ssh keys with putty and connect using it.
WebSSH Feature
To SSH into your server, you can use our WebSSH feature. This doesn't require any SSH client. You can execute commands on your server directly from your web browser. Under existing shell users you can find the link for initiating a WebSSH session.
WebSSH is highly secure as WebSSH-ing requires that you log into your Webdock account first.
Sudo and Password Auth
On the right you can see two settings "Passwordless Sudo" and "Password Authentication".
Passwordless Sudo can be set when you do not want to be prompted every time when you execute a command with sudo in a new shell session.
Password Authentication is to allow user and password login for SSH instead of using an SSH key. Password auth login is convenient but not secure when compared with ssh keys. So we highly recommend against using Password Authentication.
Conclusion
This article showed where you can create shell users and how you can SSH into your server directly from your web browser using our WebSSH feature.
Related articles
-
Introducing The Webdock Dashboard
A glimpse of how our dashboard looks.
Last updated: June 9th 2023
-
Server Management
Brief overview of management tools you'll see in the Webdock dashboard
Last updated: November 26th 2023
-
Profile Upgrade and Downgrade
A brief description of our profile change page.
Last updated: November 4th 2024
-
Snapshot Management
A brief article on how you can leverage Webdock snapshots
Last updated: November 26th 2023
-
Managing Cron Jobs
A short article on how you can create cron jobs
Last updated: June 9th 2023
-
Deploying Server Scripts
The easy way to deploy your scripts!
Last updated: June 9th 2023
-
Manage PHP
A quick way to change PHP version
Last updated: November 26th 2023
-
Managing MySQL Databases
An article on how you can manage the database running on our LEMP/LAMP stack servers from the dashboard
Last updated: June 12th 2023
-
File Manager
Create FTP users and manage your files in the webroot from the dashboard.
Last updated: November 26th 2023
-
Managing Your Server Identity
Domain routing for your server using the Server Identity tool.
Last updated: June 18th 2023
-
Managing SSL Certificates
A brief article on generating Let's Encrypt SSL certs for your app/website from the Webdock dashboard
Last updated: June 21st 2023
-
Sending Emails Using Postmark
A brief article showing how to link your domain to Postmark for sending emails!
Last updated: June 29th 2023
-
Email Forwarding Using ImprovMX
Forwarding incoming emails on your domain to your email box using ImprovMX
Last updated: June 29th 2023
-
Managing WordPress
Easy installation and managing WP with our WP add-on
Last updated: July 10th 2023