ubuntu使用指南——root用户的设置、使用ssh远程登录、创建普通用户无法登录系统

 

作者简介:秃头小苏,致力于用最通俗的语言描述问题

往期回顾:UWB原理分析 ​   阿里云对象存储oss+picgo+typora实现步骤及无法上传图片解决方案

近期目标:拥有10000粉丝
支持小苏:点赞、收藏⭐、留言

文章目录

  • ubuntu使用指南
    • root用户的设置
    • 使用ssh远程登录unbutu
    • 添加用户`useradd`和`adduser`的区别
    • 服务器管理

 

ubuntu使用指南

root用户的设置

  在我们安装成功ubuntu后,开始使用的都是普通用户,有时候需要使用更高权限来完成某些任务的时候,往往在一些命令前加上sudo。但是这样做对于一些场景确实有些麻烦于是乎,我们可以使用su root指令来切换到root用户,如下图所示。

image-20220612121645487

注:第一次使用su root指令时会报认证失败的错误,解决方法就是给root用户设置一个初始密码,如下:

ubuntu使用指南——root用户的设置、使用ssh远程登录、创建普通用户无法登录系统_第1张图片

 
 

使用ssh远程登录unbutu

​  ubuntu默认没有安装SSHD服务,因此我们不能进行远程登录。安装步骤如下:

  1. sudo apt-get install openssh-server 安装SSH
  2. service sshd restart 启动sshd服务

  注:使用了上述两条命令后,再使用netstat -anp | more指令查看服务是否启动,主要就是看是否有22端口,有则表示启动成功,如下图所示:

ubuntu使用指南——root用户的设置、使用ssh远程登录、创建普通用户无法登录系统_第2张图片

  这一步成功后,我们就可以通过远程控制软件【如Xshell】来登录ubuntu的普通用户了。只需要找到ubuntu的ip地址即可,查找方法为ipconfig指令。接下来只要输入普通用户的用户名和密码即可正常远程访问。【注:远程登录软件的使用方法这里不过多介绍,非常简单。】

ubuntu使用指南——root用户的设置、使用ssh远程登录、创建普通用户无法登录系统_第3张图片

  需要注意的是,上文我一直在强调登录的是普通用户账号,这时候我们还无法远程登录root用户,那么具体要怎么操作呢,且听我慢慢道来:

  1. 使用su root进入root权限,因为后面需要设计对文件的修改,没有root权限修改不了
  2. vim /etc/ssh/sshd_config 进入这个配置文件,准备修改
  3. 修改上述配置文件
    ubuntu使用指南——root用户的设置、使用ssh远程登录、创建普通用户无法登录系统_第4张图片
  4. 保存修改并退出
  5. 使用指令service ssh restart重启服务

经过上述步骤,可以看到,我们已经可以通过Xsheel连接到root用户。

ubuntu使用指南——root用户的设置、使用ssh远程登录、创建普通用户无法登录系统_第5张图片

 
 

添加用户useraddadduser的区别

  在我们添加用户时,其实是有两个指令的,分布为useraddadduser。那么他们有什么区别呢?

  • 使用useradd新建用户,useradd只是创建了一个用户名,如 (useradd xh),它并没有在/home目录下创建名为xh的文件夹,也没有创建密码,使用这个用户登录系统,是无法进行登录的。

  • 使用adduser新建用户,会创建一个用户,如(adduser xm),可以进行登录,默认在/home 目录下创建名为xm的文件夹。在创建过程中,会让你填写一系列信息,如下所示:

    ubuntu使用指南——root用户的设置、使用ssh远程登录、创建普通用户无法登录系统_第6张图片

    创建好后,可以通过用户名和密码登录图像界面,如下:

    ubuntu使用指南——root用户的设置、使用ssh远程登录、创建普通用户无法登录系统_第7张图片

 
 

服务器管理

【服务器管理】Ubuntu的一次惊心动魄的查杀挖矿病毒的经历:病毒伪装成python

 
 
如若文章对你有所帮助,那就

咻咻咻咻~~duang~~点个赞呗

你可能感兴趣的:(杂文,ubuntu,ssh,linux)