首页 > 系统相关 >Linux 限制root用户远程登录-ssh

Linux 限制root用户远程登录-ssh

时间:2024-03-29 20:23:25浏览次数:34  
标签:sshd root 用户 etc ssh Linux config

1.首先执行备份:
#cp -p /etc/ssh/sshd_config /etc/ssh/sshd_config_bak
2.确保系统存在除root之外的其他用户,防止设备配置完之后用户无法远程访问),若不存在其他用户,则使用如下命令添加用户并配置强密码:
#useradd username
#passwd username
3.配置禁止root用户直接远程登录系统
编辑文件/etc/ssh/sshd_config,修改PermitRootLogin值为no
PermitRootLogin no 
4.修改ssh协议版本
编辑文件/etc/ssh/sshd_config,修改Protocol的值为2 
Protocol 2
5、重启ssh服务
#/etc/init.d/sshd restart

 

转载自:https://blog.csdn.net/qq_38101240/article/details/133793300

标签:sshd,root,用户,etc,ssh,Linux,config
From: https://www.cnblogs.com/dier-gaohe/p/18104547

相关文章

  • Linux永久修改主机名并生效
    1、前言RHEL6修改主机名的配置文件是 /etc/sysconfig/networkRHEL7修改主机名的配置文件是 /etc/hostname其次,主机名修改又分为临时修改和永久修改;还可划分为修改配置文件和用命令修改。 2、redhat7及以上版本修改方式hostnamectlset-hostnamemysql#立即刷新终......
  • linux三剑客之grep
    grep命令基本语法示例搜索文件example.txt中包含单词"example"的所有行:grep-v"example"example.txt计算文件example.txt中包含"example"的行数:grep-c"example"example.txt显示example.txt中包含"example"的行及其行号:grep-......
  • 解决ubuntu22.04的ssh问题--userauth_pubkey: key type ssh-rsa not in PubkeyAccepte
    问题在我新安装了一台ubuntu22.04的服务器时,配置远程服务器正常情况下,只要把握本机的公钥写到被远程主机对应用户的.ssh/authorized_keys文件中就好了但是,今天发现,虽然设置进去了,但是远程还是提示需要密码但是并不是所有的主机是这样的,同样是ubuntu22.04的服务器还是能够免......
  • Linux架构27 Ansible变量, 定义变量的方式, 变量注册, facts缓存
    Ansible变量一、变量概述变量提供了便捷的方式来管理Ansibleplaybook的每一个项目中的动态值,比如nginx-1.6.3这个软件包的版本,在其他地方或许会反复使用,那么如果讲此值设置为变量,然后再在其他的playbook中调用,会方便许多。如此一来还方便维护,减少维护的成本。二、定义变量的......
  • 以我国为目标的网络攻击中发现 DinodasRAT的Linux版本;黑客伪装成印度空军进行钓鱼攻击
    关键词:Linux;TinyTurla-NG;Github;Checkmarx;软件供应链攻击;1.以中国在内的多个国家为目标的网络攻击中发现DinodasRAT的Linux版本卡巴斯基的最新发现揭示,一款名为DinodasRAT的多平台后门程序的Linux版本已在野外被发现,其攻击目标包括中国、台湾、土耳其和乌兹别克斯坦。D......
  • linux离线安装jenkins及使用教程
    本教程采用jenkins.war的方式离线安装部署,在线下载的方式会遇到诸多问题,不宜采用一、下载地址地址:Jenkinsdownloadanddeployment下载最新的长期支持版由于jenkins使用java开发的,所以需要安装的linux服务器装有jdk环境,并且jdk版本支持你所安装的jenkins版本点击 Hard......
  • ssh实现linux机器之间的互相访问和命令控制
    在Linux系统之间互相访问并通过命令控制可以通过多种方式实现,其中最常用的方法是使用SSH(SecureShell)协议。SSH是一个提供加密的网络协议,通过它可以安全地在不安全的网络上进行远程登录和其他网络服务。以下是使用SSH实现Linux系统之间互相访问的基本步骤:1.安装SSH服务在两台Li......
  • 使用幸狐LuckFox Pico Plus 板子搭载Alpine Linux,运行dotnet net6程序 闪烁一颗LED灯
    程序截图 实拍 性能消耗非常小的,就是对ROM有要求,SDK+程序占了40M 步骤1:按照链接教程刷入系统步骤2:修改以太信息步骤3:使用ssh登录系统步骤4:搭建dotnet环境,使用手动的方式先下载运行时包下载.NET6.0Runtime(v6.0.28)-LinuxArm32AlpineBinaries(microsoft.co......
  • Linux中ping指令网络不可达
    遇到的该问题有可能是由于网关(gateway)未正确设置而导致的  route-n#查看网关状态 网关显示为0.0.0.0显示无效routeadddefaultgw192.168.**.**#替换为自己的网关地址替换网关后再次查看如上显示则表示设置成功此方法重启后可能再次失效建议通过下面代......
  • Linux硬盘挂载
    挂载方法参考网络文章:https://blog.csdn.net/witch23333/article/details/131163249?spm=1001.2014.3001.5501https://blog.csdn.net/u014217137/article/details/128057593 原理:系统文件由文件/etc/fstab来指定自动挂载所有支持挂载的设备。如在/etc/fstab添加下面这一行:......