如何在ubuntu18新建普通用户使用ssh远程登录详解

简介

在我们使用ubuntu系统的时候,如果需要完成一些低权限的任务时,就可以使用普通用户来登录ssh远程的,不一

定就要使用root账户,这样很不安全。那我们就来看下如何新建普通的账号来登录ssh远程吧

 

教程

命令区别

这里我们购买的服务器拿过来基本上都是root账号,但是我们在使用命令添加账号的时候是有区别的,这使用不同

的命令添加出来的效果也不一样,使用useradd和adduser。

 

使用useradd新建用户

使用useradd新建用户,useradd只是创建了一个用户名,它并没有在/home目录下创建相应的用户的文件夹,也

没有创建密码,使用这个用户登录系统,是无法进行登录的。

#新建用户
useradd ivpsr

#进行密码修改
passwd ivpsr

#修改sshd_config,在最后一行增加一条: AllowUsers ivpsr
vi /etc/ssh/sshd_config

#重启ssh进程
service sshd restart

 

使用adduser新建用户

使用adduser新建用户,会创建一个用户,可以直接进行ssh登录,默认在/home 目录下创建以用户名建立的文件

夹。在创建过程中,会提示你填一些信息,直接用回车略过即可(站长我是比较推荐使用这种方法,新手秒学会)

adduser ivpsrcom

按上面方法创建完成后,使用用户名和密码登录ssh后,可以使用pwd来查看

pwd

如果是有带界面的ubuntu需要SSH远程登录,那还需要SSHD服务,默认乌班图是不安装的,可以用如下命令进行安装ssh服务

#安装ssh服务
apt-get install openssh-server

#启动sshd服务
service sshd restart

我们来查看一下是否正常运行了ssh服务

netstat -anp | more

THE END