首页 > 系统相关 >Linux系统禁止直接用root登录,改成普通用户登录

Linux系统禁止直接用root登录,改成普通用户登录

时间:2023-12-28 10:34:57浏览次数:28  
标签:sshd 登录 su ssh Linux test root


为了提高系统的安全级别,一般都要禁止直接用root远程登录服务器,改成普通用户登录,在执行su - root登录。
[root@test ~]# useradd test
[root@test ~]# passwd test

修改ssh的配置文件
[root@test ~]# vim /etc/ssh/sshd_config
Port 32222 修改端口,改成自己想用的端口。注意不要与其他服务端口冲突
PermitRootLogin no 把yes改成no,禁止root远程登录主机

重启ssh服务,使修改生效
[root@test ~]# service sshd restart
停止 sshd: [确定]
正在启动 sshd: [确定]
以后自己远程登录的时候就要ssh IP + 端口号,刚刚创建的账户test。再su到root用户。
[tes@test ~]# su - root


标签:sshd,登录,su,ssh,Linux,test,root
From: https://blog.51cto.com/u_12484226/9010295

相关文章

  • Linux - ps命令详解
    一、引言在Linux系统中,有许多命令可以帮助我们监控和管理系统中正在运行的进程。其中,ps(ProcessStatus)指令是最常用且功能强大的命令之一。ps用于报告当前系统的进程状态,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用......
  • Linux - 查看磁盘io利用率
    一、概述含义:iostat是I/Ostatistics(输入/输出统计)的缩写作用1、主要对系统的磁盘操作活动进行监视2、汇报磁盘活动及CPU使用情况,输出磁盘IO和CPU的统计信息劣势不能对某个进程进行深入分析,仅对系统的整体情况进行分析二、安装iostat属于sysstat软件包,安装iostat的命令:......
  • RocketMQ系统性学习-RocketMQ领域模型及Linux下单机安装
    欢迎关注公众号【11来了】,发送笔记可领取Redis、JVM等系列完整pdf!MQ之间的对比三种常用的MQ对比,ActiveMQ、Kafka、RocketMQ性能方面:三种MQ吞吐量级别为:万,百万,十万消息发送时延:毫秒,毫秒,微秒可用性:主从,分布式,分布式扩展性方面:水平伸缩能力:均支持技术栈:Java,Java/Scala,Java功能......
  • linux下gcc 4.8.5和7.5并存
    有些软件依赖于c++14甚至c++17的特性,比如libpqxx6.4.8版本就需要4.9以上版本,4.8.5不可以,会下列错误,invalidinitializationofnon-constreferenceoftype‘pqxx::connection_base&’fromanrvalueoftype‘<brace-enclosedinitializerlist>’  m_open{C......
  • cmake管理qt项目,设置windows和linux下生成的程序图标,以及任务栏显示设置的图标
    先代码设置MainWindow图标://主要用于在linux下运行程序时,在任务栏显示图标MainWindoww;w.setWindowIcon(QIcon(":/res/icon.png"));(*windows下设置生成的exe程序的ico图标后,默认也会对运行程序时任务栏的图标也设置成这个ico,但是同样的代码拿到linux下就无效,需要其他方......
  • Linux中date命令使用示例
    一、.Linux中的date命令date"+%Y-%m-%d"输出当前日期,格式为“年-月-日”,例如:2023-06-01date"+%Y年%m月%d日%H:%M:%S"输出当前日期喝时间,格式为“年月日时:分:秒”,例如:2023年12月28日04:28:11date"+%b"输出当前月份的英文缩写,例如:Jundate"+%B"输出当前月份的英文全称,例......
  • linux文件传输
    scpSCP,代表 安全复制(SecureCopy),它是一个命令行程序,在Linux和类Unix操作系统中以安全的方式在本地和远程系统之间,或在两个远程系统之间复制文件和目录。使用 scp 命令,你可以安全地复制文件或目录:从本地到远程系统从远程系统到本地在两个远程系统之间使用 scp 命令传输数......
  • 深入解析Linux中的echo命令
    在Linux系统中,echo命令是一个非常常见且强大的工具,用于在终端中输出文本或变量。尽管echo命令的使用看似简单,但实际上,它有许多有趣的功能和选项,本文将深入解析Linux中的echo命令,以便更好地理解和利用这一强大工具。基本用法echo命令的基本用法非常简单,只需要在终端中输入echo,紧接......
  • Linux下配置QT程序桌面图标 ubuntu下设置快捷方式
    原文链接:https://blog.csdn.net/qq_27597629/article/details/108886199#:~:text=1%EF%BC%8C%E5%88%9B%E5%BB%BA%E7%A8%8B%E5%BA%8F%E5%90%AF%E5%8A%A8%E8%84%9A%E6%9C%AC%EF%BC%9Atouch%20run.sh%23%EF%BC%81%20%2Fbin%2Fbashcd%20%2Fexecute%E7%A8%8B%E5%BA%8F%E8%B7%AF%E5%BE%......
  • 如何处理Linux系统中内存不足的问题
    在Linux系统中,如果遇到内存不足的问题,可以尝试以下方法进行处理:1.通过命令`free-m`查看当前Linux系统的内存使用情况,包括总内存数、已使用的内存数和空闲的内存数。这样可以对系统的内存状况有一个直观的了解。2.找出占用内存过高的进程。可以使用`top`命令查看内存占用情况,......