`
jsczxy2
  • 浏览: 1274714 次
  • 性别: Icon_minigender_1
  • 来自: 常州
文章分类
社区版块
存档分类
最新评论

Linux 设置root不能直接ssh登录

阅读更多

 

为增强安全

先增加一个普通权限的用户:

#useradd uploader

#passwd uploader

//设置密码

 

生产机器禁止ROOT远程SSH登录:

#vi /etc/ssh/sshd_config

 

PermitRootLogin yes

改为

PermitRootLogin no

重启sshd服务

#service sshd restart

 

远程管理用普通用户uploader登录,然后用 su root 切换到root用户拿到最高权限

分享到:
评论

相关推荐

    Linux_SSH配置和禁止Root远程登陆设置文档

    本文将详细介绍如何在Linux环境下配置SSH服务,特别是如何修改默认端口、禁止Root远程登录,以及如何设置公钥认证,从而加强系统的安全性。 #### 二、配置SSH服务 ##### 1. 修改默认端口 SSH服务默认监听在TCP...

    linux_限制root_SSH登陆和限制su.docx

    Linux 限制 root SSH 登陆和限制 su Linux 操作系统中的 root 用户...通过修改 SSH 服务的配置文件和 su 命令的认证配置文件,可以限制 root 用户的 SSH 登陆和限制 su 命令的使用权限,从而提高 Linux 系统的安全性。

    Linux系统 ssh登录不需要密码

    总结起来,Linux系统SSH登录不需要密码是通过公钥认证机制实现的,涉及到的主要步骤包括生成密钥对、复制公钥到目标机器的`authorized_keys`文件以及设置合适的文件权限。这个功能在多服务器管理和自动化运维中有着...

    Linux安全:禁止root用户SSH登录及修改SSH端口

    使用22端口和7000应该都可以登录,这样就避免了在调试时失误(如调整端口后没有调整相应的防火墙策略)导致不能使用ssh登录服务器的情况。使用ssh客户端并用7000端口登录测试,无误后再将/etc/ssh/sshd_config配置...

    linux下root登录telnet的方法

    在Linux系统中,默认情况下,出于安全考虑,通常不允许使用root用户通过Telnet服务直接登录。但是,在某些特定场景下,我们可能需要使用root权限进行远程操作。本文将详细介绍如何配置Linux系统,使得可以通过Telnet...

    Linux如何禁用root账户

    SSH(Secure Shell)是 Linux 中的一种安全shell协议,用于远程登录和管理 Linux 系统。要禁用 root 账户,需要编辑 `/etc/ssh/sshd_config` 配置文件。 步骤 1:编辑配置文件 首先,使用文本编辑器打开 `/etc/ssh...

    Kali系列之root账户ssh远程登录配置.docx

    由于Kali Linux 5.7.0-kali1-amd64的默认设置,root账户的密码是空的,这不满足密码安全策略,因此无法直接登录。要启用root账户,需在系统启动时进入GRUB编辑模式,通过添加`rw single init=/bin/bash`参数启动到单...

    linux系统的ssh免密码登录机制原理及实现范例

    ### Linux系统的SSH免密码登录机制原理及实现范例 #### 一、SSH免密码登录机制原理 SSH(Secure Shell)是一种网络协议,用于计算机之间的加密登录。它可以在不安全的网络上提供一种安全的远程登录方法。对于经常...

    配置linux ssh免密码登录

    配置linux ssh免密码登录,第一行生成密钥,第二行是要对哪台机器免密码ssh登录就配置成哪一台,这里root@hadoop00,root是用户名,hadoop00是主机名

    postgres用户下ssh无密码登录

    SSH(Secure Shell)是一种安全的远程登录协议,用于远程管理Linux系统。 SSH无密码登录是指在两台服务器之间,不需要输入密码便可实现登录的功能。本文将详细介绍Postgres用户下SSH无密码登录的实现方法。 一、...

    Linux SSH配置和禁止Root远程登陆设置文档(技术学习).docx

    Linux SSH 配置和禁止 Root 远程登录设置 Linux SSH 配置和禁止 Root 远程登录设置是 Linux 系统中的一项重要的安全设置。通过本文档,我们将了解如何配置 SSH 服务器,禁止 Root 用户远程登录,提高 Linux 系统的...

    linux修改root密码说明

    例如,如果原行是`linux16 /vmlinuz-3.10.0-1160.45.2.el7.x86_64 ro root=/dev/mapper/vg0-lv_root rhgb quiet`, 修改后的行应该是`linux16 /vmlinuz-3.10.0-1160.45.2.el7.x86_64 ro root=/dev/mapper/vg0-lv_root...

    嵌入式Linux SSH服务搭建 编译好的ssh

    嵌入式Linux SSH服务搭建是将Secure Shell (SSH) 服务应用于资源有限的嵌入式设备上,以实现远程安全登录、文件传输等功能。SSH是一种网络协议,它提供了加密网络服务,确保在不安全的网络环境中传输数据的安全性。...

    非root权限下配置linux hadoop集群自动SSH记录

    由于我们没有root权限,不能使用`ssh-copy-id`命令,但可以通过`scp`命令手动复制公钥。例如,要将公钥复制到名为`node1`的远程主机,可以运行: ``` scp ~/.ssh/id_rsa.pub user@node1:~/.ssh/authorized_keys ``` ...

    Linux下限制SSH登陆以及密码策略

    这里的 `deny=3` 表示用户登陆失败 3 次后将被锁定,`unlock_time=600` 表示锁定后 10 分钟后解锁,`even_deny_root` 表示 root 用户也将被锁定,`root_unlock_time=1200` 表示 root 用户锁定后 20 分钟后解锁。...

    ssh登录使用radius服务器认证配置方法

    完成所有配置后,尝试使用之前创建的测试用户通过SSH登录Linux服务器。如果一切正常,你应该能够成功登录,并且所有的登录尝试都将记录在RADIUS服务器上。 总结来说,通过在Linux系统上配置SSH服务与RADIUS服务器...

    Linux SSH配置和禁止Root远程登陆设置文档之欧阳术创编.docx

    【Linux SSH配置与Root远程登陆禁止】 SSH (Secure SHell) 是一种网络协议,用于在不安全的网络...以上就是关于Linux SSH配置及禁止Root远程登录的详细说明。遵循这些步骤,可以提升系统的安全性并降低被攻击的风险。

Global site tag (gtag.js) - Google Analytics