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若没有则手动新增

相关推荐
ST小智21 分钟前
2025年创作历程回顾与个人生活平衡
大数据·linux·人工智能
捧 花32 分钟前
前端如何调用后端接口(HTML + JS & Vue )
服务器·golang·vue·api·前后端交互
你好helloworld36 分钟前
ubuntu安装protobuf
linux·运维·ubuntu
chenyuhao20241 小时前
Linux网络编程:UDP和TCP套接字编程
linux·网络·udp·tcp
一只努力学习的Cat.1 小时前
Linux:五种IO模型
linux·服务器
jqrbcts1 小时前
关于发那科机器人如何时时把角度发给PLC
java·服务器·网络·人工智能
Atri厨1 小时前
awk入门练习题
linux·运维·服务器
胖好白1 小时前
【RK3588开发】RK3588的Debian系统环境搭建
linux·vscode·debian
Alex Cafu1 小时前
Linux网络编程1(OSI模型与TCP/IP协议栈)
linux·c语言·网络·tcp/ip
汽车通信软件大头兵1 小时前
Autosar KeyM模块
网络·安全·汽车·uds·isolar