Ubuntu、Linux使用root用户

2024-12-18

Ubuntu使用Xftp、Xshell连接时,ssh服务器拒绝访问。一直显示输入密码,这是由于sshd的设置不允许root用户使用密码进行远程登录。

解决办法:修改sshd_config配置文件。如果不存在,检查是否安装了openssh

openssh安装命令:

sudo apt-get install openssh-server

安装完成通过以下命令查看SSH是否启动

ps -e | grep ssh

如果只有ssh-agent表示还没启动,需要:

/etc/init.d/ssh start

service sshd start

安装完成。

进入编辑sshd_config配置文件

vim /etc/ssh/sshd_config

找到

PermitRootLogin Prohibit-password #这句话本来就是注释了的,不用管

在下面新添加

PermitRootLogin yes

重启ssh服务

service sshd restart

#或

/etc/init.d/ssh restart

完成。

注:如果root用户密码不知道,Ubuntu设置修改root密码(初始密码)

在终端输入命令

sudo passwd root #回车

会显示以下内容,根据内容输入

[sudo] password for kerwin: #输入当前用户密码
New password: #输入root新密码
Retype new password: #再次输入root密码
passwd: password updated successfully #密码更新成功
root密码设置完成了,输入
su root

切换到root用户,能切换到证明修改成功

本文作者: Time Silent

原文链接: Ubuntu、Linux使用root用户

版权声明: 本站所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!

免责声明: 文中如涉及第三方资源,均来自互联网,仅供学习研究,禁止商业使用,如有侵权,联系我们24小时内删除!

评论0

😊 😃 😄 😁 😆 😅 😂 🤣 🙂 🙃 😉 😇 😏 😌 😍 😘 😗 😙 😚 😋 😛 😜 😝 😒 😔 😖 😞 😟 😠 😡 😳 😨 😰 😥 😢 😭 😱 😲 😵 😷 🤒 🤕 🤢 😴 🤤 😪 😫 😬 😮 🤲 🤜 🤛 🤚 🤝 🙏 🤞 🤟 🤘 🤙 👌 👍 👎 👊 👏 🙌 👐 💪

暂时没有评论