Linux服务器安全-使用非root账号登陆

在实际的业务场景中,如果root登录Linux操作系统的ECS实例,则可以获取系统最大权限。该方式虽然便于进行系统运维操作,但如果ECS实例被入侵,则会存在影响严重的数据安全风险。

对于该场景,建议如下处理:

  • 1、创建新账号 ecs-user adduser ecs-user

  • 2、为新账户设置密码 passwd ecs-user

  • 3、确认ecs-user账户可正常登录使用

  • 4、给新帐号添加免密sudo权限 vim /etc/sudoersroot ALL=(ALL) ALL 下面一行添加一行 ecs-user ALL=(ALL) NOPASSWD:ALL

  • 5、限制root 登录 编辑SSH 的配置文件 /etc/ssh/sshd_config 找到PermitRootLogin 配置项 设置为 PermitRootLogin no若没有则手动新增

相关推荐
朽棘不雕13 小时前
动态库的理解
linux
AIGC大时代13 小时前
OpenAI Agents SDK 工程笔记:tool 调用循环、max_turns 与生产禁区
服务器·数据库·笔记·tool·max_turns·functiontool·生产禁区
Escalating_xu13 小时前
【mmap 进程间通信】从共享内存到跨进程唤醒:用互斥锁、条件变量控制多个进程
java·linux·开发语言·jvm
clz131452113 小时前
标签与指标定义规范
安全
djjjx.13 小时前
Linux工具篇 (三):make与Makefile
linux·服务器·makefile·make
时代的凡人13 小时前
【无标题】科样KSMART服务器(Kohyoung AOI的集中数据Hub)访问方案
服务器
xiaoye-duck13 小时前
《Linux 网络编程》深入理解 TCP 协议(五):滑动窗口、丢包重传与流量控制详解
linux·网络·tcp
昌原的儿子LEO14 小时前
【单片机入门】UART 串行异步通信核心考点梳理
linux·单片机·51单片机
团子股股东峥哥14 小时前
day36-RHEL-管理基本存储
linux·运维·服务器
Fcy64814 小时前
Linux下 网络计算器小程序(socket封装、协议自定义、业务逻辑解耦)
linux·网络·自定义协议