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

相关推荐
克莱因3585 小时前
Linux CentOS7 进程基础知识
linux·运维·服务器
Skilce5 小时前
ZrLog 高可用部署
运维·服务器·数据库·阿里云·maven
我爱学习好爱好爱8 小时前
Ansible 常用模块详解:yum、service/systemd、copy实战
linux·服务器·ansible
indexsunny8 小时前
互联网大厂Java求职面试实战:微服务与Spring生态全攻略
java·数据库·spring boot·安全·微服务·面试·消息队列
papaofdoudou8 小时前
LINUX VFIO被IOMMUFD取代
linux·运维·服务器
平生不喜凡桃李9 小时前
浅谈 Linux 中 namespace 相关系统调用
java·linux·服务器
jixinghuifu9 小时前
理性权衡:手机系统更新,别盲目也别抗拒
人工智能·安全·智能手机
YMWM_10 小时前
【问题】thor上的cubLas
linux·python·thor
虾..10 小时前
多路复用 --- select系统调用
服务器·数据库·sql
guoji778810 小时前
安全与对齐的深层博弈:Gemini 3.1 Pro 安全护栏与对抗测试深度拆解
人工智能·安全