`

Ubuntu下ssh启用root登录

阅读更多
Ubuntu 下ssh启用root登录

debian里root账户默认没有密码,但账户锁定。

当需要root权限时,
sudo su

sudo passwd root
修改root的密码。

sudo passwd -u root
开启root账号。

如果上面执行完出现”password expiry information changed.“的提示

是因为新版本ssh默认关闭root登陆,可以修改一下ssh的配置文件

sudo nano /etc/ssh/sshd_config

sudo service ssh restart
命令重启ssh服务,这样就可以解锁root账户。
分享到:
评论

相关推荐

    Ubuntu 一键脚本:开启 Root 用户登录配置 SSH 远程连接,轻松管理远程服务器

    本一键脚本旨在简化 Ubuntu 系统下开启 Root 用户登录并配置 SSH 远程连接的步骤,帮助用户实现便捷的远程管理和操作。通过这一脚本,您可以快速设置 SSH 连接,方便进行远程服务器操作和管理。 适用人群: 拥有 ...

    ubuntu下开启ssh服务

    ### Ubuntu 下开启 SSH 服务详解 #### 一、前言 在 Ubuntu 系统中,SSH(Secure Shell)服务是一种非常重要的远程管理工具。通过 SSH,用户可以从远程位置安全地控制服务器,执行命令,传输文件等操作。本文将详细...

    ubuntu的SSH远程登陆

    默认情况下,Ubuntu可能会启用防火墙来阻止外部连接。为了允许SSH连接,需要对防火墙进行相应的设置。 **1. 卸载iptables** 如果Ubuntu系统上安装了iptables防火墙,可以通过以下命令卸载: ``` sudo apt-get ...

    ubuntu_root_ssh.rar_ROOT

    不过,对于系统管理员来说,有时需要使用root权限来执行高级操作,因此理解如何启用root用户并进行SSH(Secure Shell)远程登录是非常重要的。 首先,让我们探讨一下root用户。在Linux中,root用户是最高级别的管理...

    Ubuntu-18.04 下修改root用户密码,安装SSH服务,允许root用户远程登录,安装vsftp服务器.pdf

    在 Ubuntu-18.04 系统中,默认情况下 root 用户不能远程登录 SSH 服务。这是为了防止恶意攻击,但有时我们需要允许 root 用户远程登录。要实现这一点,我们需要修改 SSH 服务的配置文件 `/etc/ssh/sshd_config`。在...

    Ubuntu 允许root用户登录.docx

    如果远程服务器只允许 root 用户 SSH 到服务器时,在 Ubuntu 下,需要“su 到 root”用户才能登录成功。具体步骤如下: 1. 复制密钥到“/root/.ssh/”目录。 2. 使用 su 命令切换到 root 用户。 3. 使用 ssh 命令...

    ubuntu ssh服务器安装,ssh连接错误

    例如,确保`PermitRootLogin`设置允许root用户通过SSH登录(虽然出于安全考虑,推荐禁止root直接SSH登录)。 5. **网络问题**:确保网络连接正常,且客户端可以访问到服务器的IP地址。使用`ping`命令测试网络连通性...

    Hadoop ubuntu 9.10 下的 SSH 免登陆

    4. **配置SSH**:编辑`/etc/ssh/sshd_config`文件,确保`PermitRootLogin`设置为`without-password`或`no`,以禁止root用户通过密码登录。同时,确认`PubkeyAuthentication`设置为`yes`,启用公钥认证。 5. **重启...

    ubuntu18.04.2下sshd服务安装包

    - `PermitRootLogin`: 是否允许root用户通过SSH登录,建议设置为`no`以增强安全性。 - `PasswordAuthentication`: 是否开启密码认证,若要提高安全性,可设为`no`并使用密钥对认证。 - `PubkeyAuthentication`: ...

    Ubuntu 允许root用户登录.pdf

    如果远程服务器只允许 root 用户 SSH 到服务器时,在 Ubuntu 下,需要“su 到 root”用户才能登录成功。首先,需要复制密钥到“/root/.ssh/”目录,使用以下命令: ``` me@tipfoo:~$ su ``` 然后,使用以下命令...

    ubuntu-设置root用户直接连接xshell.pdf

    在Ubuntu系统中,默认情况下root用户是不允许直接通过SSH远程登录的,这主要是出于安全考虑。但是,在某些特定场景下,比如需要进行系统级操作或者服务器维护时,直接使用root用户登录可能会带来便利。本文将详细...

    Ubuntu允许root用户登录.pdf

    如果需要 SSH 登录远程服务器,在 Ubuntu 下,必须“su 到 root”用户才能登录成功。首先,需要复制密钥到“/root/.ssh/”目录,然后输入命令 `ssh -p 27482 11.22.33.44`,输入密码,最后成功登录。 最后,在 ...

    ubuntu开启SSH服务远程登录操作的实现

    标题中的“ubuntu开启SSH服务远程登录操作的实现”是指在Ubuntu操作系统中设置并启用SSH(Secure Shell)服务,以便可以通过网络远程登录到该系统。SSH是一种安全协议,它提供了加密的网络通信,常用于在不安全的...

    乌班图root开启远程权限

    以上步骤涵盖了Ubuntu系统中开启root SSH登录、设置固定IP、安装和使用Docker以及修改主机名的基本操作。这些知识对于远程管理和运维Ubuntu服务器至关重要,但请注意,允许root用户通过SSH直接登录可能存在安全风险...

    Ubuntu20.04桌面安装及root权限开通和ssh安装详解

    现在,我们来讨论如何开启root权限。Ubuntu默认禁用root用户直接登录,但有些情况下可能需要root权限。首先,通过普通用户使用`sudo passwd root`设置root用户的密码。然后,需要编辑几个配置文件来允许root登录: ...

    Ubuntu下配置telnet,ssh说明

    ### Ubuntu下配置Telnet、SSH、FTP以及远程桌面 #### 配置前提 在开始配置前,为了确保后续步骤能够顺利进行,请确保已使用root用户身份执行这些操作。如果当前root用户尚未设置密码,则需要先设置root用户的密码...

    Ubuntu18.04下安装配置SSH服务的方法步骤

    默认情况下,Ubuntu的安全策略可能会禁止root用户通过SSH直接登录。为了启用root用户登录,需要编辑SSH配置文件: ```bash sudo gedit /etc/ssh/sshd_config ``` 在`sshd_config`文件中找到`PermitRootLogin`...

    Ubuntu 16.04远程登录服务器ssh的安装和配置.docx

    结论:本文详细介绍了Ubuntu 16.04远程登录服务器ssh的安装和配置过程,包括卸载默认的openssh-client和openssh-server,安装openssh-server和openssh-client,解决算法协商失败错误,开启root账户登录和重启ssh服务...

    git+ubuntu+ssh服务器搭建过程.pdf

    在这个步骤中,我们需要将配置文件修改为符合安全要求的内容,例如禁止 root 用户登录,检查密钥的用户和权限是否正确,启用 RSA 认证等。 第五步是重启 SSH 服务。在这个步骤中,我们需要使用 sudo /etc/init.d/...

    Ubuntu16.04.6LTS下openssh8.2升级

    在Ubuntu 16.04.6 LTS操作系统中,OpenSSH是用于...在Ubuntu 16.04.6 LTS环境下,遵循上述步骤可以顺利完成OpenSSH 8.2的升级工作。在整个过程中,要注意备份、预防措施和升级后的验证,以确保系统的稳定性和安全性。

Global site tag (gtag.js) - Google Analytics