首页 > 系统相关 >Linux系统安装完成之后如何开启root的ssh登录

Linux系统安装完成之后如何开启root的ssh登录

时间:2024-03-27 11:02:30浏览次数:26  
标签:登录 用户 密码 SSH Linux root ssh

Linux系统安装完成之后如何开启root的ssh登录

默认情况下,root用户是没有密码的,而且出于安全考虑,SSH服务不允许root用户直接登录。但在某些情况下,你可能需要以root用户身份通过SSH远程登录服务器,或者为root用户设置密码。

修改root用户密码

  1. 首先,登录到Linux系统。如果你是通过SSH登录的,那么你可能会使用一个普通用户帐号,比如默认的ubuntu帐号。

  2. 打开终端,输入以下命令来修改root用户的密码:

    sudo passwd root
    

    这个命令会提示你输入新的root密码。出于安全考虑,请确保选择一个强密码。

开启SSH的root用户登录权限

  1. 默认情况下,SSH服务配置文件/etc/ssh/sshd_config中禁止了root用户登录。要更改这个设置,首先使用文本编辑器打开这个文件:

    sudo vim /etc/ssh/sshd_config
    

    如果你不熟悉vim,你可以使用其他文本编辑器,比如nano

  2. 在文件中找到下面这一行:

    #PermitRootLogin prohibit-password
    

    将其修改为:

    PermitRootLogin yes
    

    这样就允许root用户通过SSH登录了。

  3. 保存文件并退出编辑器。

  4. 为了使更改生效,需要重启SSH服务。在终端中输入以下命令:

    sudo service ssh restart
    

    现在,你应该能够使用root用户通过SSH远程登录到你的Ubuntu服务器了。

标签:登录,用户,密码,SSH,Linux,root,ssh
From: https://blog.csdn.net/kaka_buka/article/details/137017089

相关文章

  • SSH远程链接超时断开的三种解决方法
    在使用SSH登陆连接Linux服务器的时候,如果一段时间没有操作,服务器会自动断开与客户端的连接,这样重新登录就会比较麻烦,小编整理了SSH远程链接超时断开的三种解决方法,供大家参考。第一种是修改服务器配置文件/etc/ssh/sshd_config,在配置文件里加入下面三行:1TCPKeepAlive......
  • linux创建定时脚本
    1.我的项目定期生成的log日志很大,需要手动执行此方法才能清空日志cat/dev/null>/usr/local/server/pingvps/pingvps.out2.我想把此命令做成脚本,创建clear.sh文件,并且授权最高权限,内容如下#!/bin/bashsh-c'cat/dev/null>/usr/local/server/marryserver/log.out'......
  • linux入门
    组管理usermod-grootws#将ws的主组(gid)改为root组usermod-Grootws#将用户ws添加到root组当中idws#查看用户信息gid是主组uid是身份group是其他组#在ugo例g是指与创建用户相同主组的组群shellname='cxk'#shell变量不能有空格$path#是全局变量$?#若返回的......
  • Rat cat9忘记root密码,使用Shell修改root密码
    打开虚拟机按e进入GRUB编辑模式将rhgbquiet用init=/bin/sh 替换按CTRL+X启动系统出现bash-5.1输入命令(1)执行以下命令以可写方式重新挂载根目录:mount-oremount,rw/(2)执行以下命令修改root密码:passwdroot(3)如果系统启动了SELinux,必须执行以下命令,否则将......
  • 2. Ubuntu Linux 操作系统安装
    2.1下载Ubuntuiso文件(可以选择镜像源),版本24.04.4。2.2设置虚拟光盘文件。 2.3安装Ubuntu.启动虚拟机。选择语言中文简体,安装Ubuntu键盘布局选择English(US)点击继续,清理整个磁盘并安装Ubuntun,时间选择pei-ching设置计算机账户密码。 安装Ubuntu,安装完成启动。......
  • Linux学习之Linux常用操作补充
    Linux常用操作补充yum基本使用安装:yuminstall包名yuminstalltelnet卸载:需要借助rpm进行卸载换源参考https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.3e221b115Ci1Y6备份原有的源配置文件mv/etc/yum.repos.d/CentOS-Base.repo......
  • 走进Linux
     小白笔记(有不对的地方请各位大佬指点)Linux之父:LinusTorvalds林纳斯.托瓦兹1994年,Torvalds发布Linux-v1.0;1996年,Torvalds发布Linux-v2.0,确定了Linux的吉祥物:企鹅。Linux的发行版本:Centos,Ubuntu(乌班图),Redhat(RHEL企业版),LinuxMint(基础版)Centos7,8,9(为Centos......
  • linux 线程的一些简答概念
    基本概念1.临界资源:多线程执行流共享的资源2.临界区:访问临界资源的代码3.原子性:只有完成和未完成两种状态。4.互斥:同一时间只能允许一个线程访问临界资源,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。可以加锁实现。加锁可以保证单个线程对临界......
  • Linux系列之统计某个字符串出现次数并排序
    业务场景最近遇到一个流量异常调用的接口,所以需要通过后台日志查看接口调用情况,先统计今天内接口的调用次数,再具体到对应的设备号,就知道哪台设备有问题了,初步想到wc和awk命令来筛选统计,但是真正去写的时候,发现很多写法都不太记得了,所以花了点时间去查手册,找资料,现在整理成......
  • windows/Linux 防火墙安装配置规则
    现阶段常见的防火墙属于具有安全操作系统的防火墙,例如:NETEYE、NETSVREEN、TALENTIT等。防火墙的基本类型一、网络层防火墙←网络层防火墙可视为一种IP封包过滤器,运作在底层的TCP/IP协议堆栈上。可以以枚举的方式只允许符合特定规则的封包通过,其余的一概禁止穿越防火墙(病毒除......