![]() Reach your users with a VPS server in USA. If you have any comments or questions about this procedure please drop them below. If you have completed all of these steps you can now log directly into your server with the sudo user from your local machine: ssh done! You now have a sudo user you can use to administer your Debian server without the security hazards of a dangling root user. Now, you can go ahead and restart the SSH service: sudo service ssh restart sshĬreate a file called “authorized_keys” and paste your local SSH public key into the file: nano authorized_keysĬhange permissions of this file to 600: chmod 600 authorized_keysĬhanging back to home directory, it’s also a good idea to change permissions of the “.ssh” directory to 700: chmod 700 ~/.ssh Use the cd command to chagne into your home directory: cd To allow to sudo users: + AllowGroups wheel root sudoĬhange the “PermitRootLogin” line from “without-password” to a value of “no”. You can use any text editor to edit the SSH configuration file, but for the examples that follows the nano text editor will be used: sudo nano /etc/ssh/sshd_configĬhange the following line: - AllowGroups wheel root (Optionally) disable root login via SSH (most secure).To configure your new user for instant login via SSH, you must simply edit the SSH configuration file to Remember, even if you disallow root login, you can always assume the root user using the su command above. You are now able to switch from your root user to the new user using the su command: su Login to the Linux Debian 9 Server enter the following command:sudo adduser usernameTo assign it a password:sudo passwd usernameEnter new UNIX password. Now you have successfully created a new user on your Debian system with sudo privileges. Next, it’s time to grant “sudo” privileges to the user, for which you can run the following command: usermod -aG sudo ![]() (Even though you will later be using SSH to log into the server, it is still good practice to create this strong password.) However, you must create a strong password for the user. You can fill these out or optionally skip through them using your Enter key. You will be prompted with several form fields. Once you are logged into the server, you can begin by creating the new user account with the adduser command: adduser Be sure to replace “” with your primary domain or dedicated IP address: ssh In order to accomplish this, you will have already added an SSH key to your server via the Account Management Panel. With the following commands you will effectively create a new sudo user on your system and be able to switch into that user.įirst, log into your system with the default root user. ![]() Allows your user to run root-level commands as needed, prepended with sudo.Makes user-specific actions easier to accomplish.Only pay for what you need with our scalable Cloud VPS Hosting.ĬentOS, Debian, or Ubuntu No Bloatware SSH and Root Access Reasons For Creating a Sudo User?Īs mentioned above, there are many reasons for creating a sudo user, but most significantly, creating a sudo user: If you don’t need cPanel, don't pay for it. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |