服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Linux - Linux系统禁止root账号远程登录的命令

Linux系统禁止root账号远程登录的命令

2022-09-09 13:43LukeFan Linux

这篇文章主要介绍了Linux系统禁止root账号远程登录的方法,文中给大家提到linux下禁止root远程登录和添加新用户,需要的朋友可以参考下

ps:下面给大家介绍下linux系统禁止root账号远程登录的方法,具体内容如下所述:

修改配置文件/etc/ssh/sshd_config,去掉permitrootlogin前的注释,修改值为no,然后重启sshd服务即可

?
1
2
3
4
5
6
#logingracetime 2m
permitrootlogin no
#strictmodes yes
maxauthtries 3
#maxsessions 10
service sshd restart

执行该操作后root账号便无法远程登录,因此在此之前要先新建一个账号,并设置密码

useradd xiaowen
passwd xiaowen

ps:下面看下linux下禁止root远程登录和添加新用户

一、添加和root权限一样的用户

   1、

    adduser admin

    passwd  admin (修改密码)

   然后输入密码   (密码简单了通不过)

系统提示输入确认密码后再输入一次。ok添加成功。

Linux系统禁止root账号远程登录的命令

 2、修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:

?
1
2
3
4
vim /etc/sudoers
## allow root to run any commands anywhere
root  all=(all)   all
admin  all=(all)   all

 这个文件只读是一种保护机制,如果你使用vi编辑器的话,只要保存时使用:wq!就可以保存了。 或者使用visudo命令来进入sudoers文件的编辑,就可以正常保存

1)单行复制
在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制;
2)多行复制
在命令模式下,将光标移动到将要复制的首行处,按“nyy”复制n行;其中n为1、2、3……
2、粘贴
在命令模式下,将光标移动到将要粘贴的行处,按“p”进行粘贴

二、禁止root远程登录

需要编辑/etc/ssh/sshd_config。

vim /etc/ssh/sshd_config    找到 permitrootlogin

改为 permitrootlogin no

重启  service sshd restart

 Linux系统禁止root账号远程登录的命令

结束语:

  这下就禁止了root用户登陆了 用admin登陆 。 搞这么复杂就是为了安全. 

你只是禁止了root用户登陆,没有禁止别的用户,先用别的用户登陆,在 su root 切回root用户

切换到root用户还要在输如密码

Linux系统禁止root账号远程登录的命令

总结

以上所述是小编给大家介绍的linux系统禁止root账号远程登录的命令,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

原文链接:https://www.cnblogs.com/lukefan/archive/2019/07/05/11138671.html

延伸 · 阅读

精彩推荐
  • LinuxLinux 逻辑卷管理(LVM)使用方法总结

    Linux 逻辑卷管理(LVM)使用方法总结

    这篇文章主要介绍了Linux 逻辑卷管理(LVM)的使用方法,文中命令十分详细,帮助大家更好的学习,感兴趣的小伙伴快来参考下 ...

    森栏3662020-07-27
  • LinuxLinux服务器安全小技巧

    Linux服务器安全小技巧

    如果你的 Linux服务器 被非受权用户接触到(如服务器放在公用机房内、公用办公室内),那么它的安全就会存在严重的隐患。 使用单用户模式进入系统...

    Linux之家2332020-04-14
  • Linux为什么Linux用户喜欢命令行?

    为什么Linux用户喜欢命令行?

    当我开始自己的Linux之旅时,我坚决不碰终端窗口。好像命令行上有这种令人恶心的东西。...

    今日头条5592020-12-20
  • Linux详解Centos/Linux下调整分区大小(以home和根分区为例)

    详解Centos/Linux下调整分区大小(以home和根分区为例)

    本篇文章主要介绍了Centos/Linux下调整分区大小(以home和根分区为例),具有一定的参加价值,有需要的同学可以了解一下...

    Volcano10248082022-01-22
  • LinuxLinux在命令行中使用 XMLStarlet 来解析 XML

    Linux在命令行中使用 XMLStarlet 来解析 XML

    我最喜欢的 XML 实用程序之一是 XMLStarlet,这是一个用于终端的 XML 工具包,借助这个 XML 工具包,你可以验证、解析、编辑、格式化和转换 XML 数据。XMLSt...

    Linux中国11092021-07-29
  • LinuxLinux系统下使用U盘的方法

    Linux系统下使用U盘的方法

    在linux系统之中, 一切设备皆文件, 所以我们的U盘也是一个文件.磁盘设备被抽象成sda文件, U盘设备被抽象成sdb文件。这篇文章主要介绍了Linux系统下使用U盘...

    anoper6452021-11-15
  • LinuxLinux内核参数调整方法

    Linux内核参数调整方法

    由于Linux的内核参数信息都存在内存中,因此可以通过命令直接修改,并且修改后直接生效。但是,当系统重新启动后,原来设置的参数值就会丢失,而系...

    Lenix6912022-02-22
  • Linuxlinux中误删除程序包恢复实例

    linux中误删除程序包恢复实例

    Linux 下的文件一旦被删除,是难以恢复的。对于家庭单机使用的Linux ,或者误删文件后及时补救,还是可以恢复的。下面就来介绍一下。 ...

    Groot7102021-11-14