前言
很多刚接触 FNos (飞牛私有云) 的小伙伴常会问:“系统的默认 root 密码是多少?”
重要提示: 出于安全考虑,FNos 默认没有预设 root 密码,且禁止 root 直接远程登录。您需要使用首次创建的管理员账号通过 SSH 登录后,手动提权设置。
本文将手把手教您如何在 3 分钟内完成设置。
🛠️ 一、准备工作
在开始之前,请确保您已具备以下条件:
- 管理员账号:您初始化 FNos 时创建的第一个账号(拥有 sudo 权限)。
- SSH 客户端:Windows 用户:推荐使用 PuTTY、Xshell,或直接使用系统自带终端(Win10/11 按 Win+R 输入 cmd 或 powershell)。Mac/Linux 用户:直接使用系统自带的「终端」(Terminal)。
- 网络环境:电脑与 FNos 设备处于同一局域网,且已知晓 FNos 的 IP 地址。
🚀 二、操作步骤详解
步骤 1:启动 SSH 连接
图形化工具 (PuTTY/Xshell):双击打开软件。
命令行工具 (CMD/Terminal):
Win: 按 Win + R,输入 cmd 回车。
Mac: 在“启动台” -> “其他”中打开“终端”。
步骤 2:连接至 FNos 设备
在终端中输入以下命令(将
ssh <您的管理员用户名>@# 例如:ssh admin@192.168.1.100
注:默认端口为 22,若未修改过无需额外指定。
首次连接提示:若出现
Are you sure you want to continue connecting (yes/no/[fingerprint])?
请输入 yes 并回车。
身份验证:
输入管理员账号密码(⚠️ 注意:输入时屏幕不会显示任何字符,这是 Linux 的安全机制,并非键盘失灵,输完直接回车即可)。
看到提示符变为 用户名@fnos:~$ 即表示连接成功。
步骤 3:设置 Root 密码
连接成功后,依次执行以下操作:
输入提权命令:
sudo passwd root
(注意 sudo、passwd、root 之间有空格)
- 验证管理员身份:
- 设定新 Root 密码:
- 成功标志:
系统会提示 [sudo] password for …:,此时再次输入您的管理员账号密码(同样不显示),回车。
提示 New password: 时,输入您想设置的 root 密码(建议包含大小写字母、数字及符号,长度大于8位)。
提示 Retype new password: 时,再次输入确认。
若看到 passwd: all authentication tokens updated successfully.,说明设置成功!
❓ 三、常见问题解答 (FAQ)
Q1:为什么输入密码时屏幕上什么都没显示?
A: 这是 Linux/Unix 系统的标准安全机制,防止旁人通过字符长度推测密码。请放心盲打,输完后直接按回车键即可。
Q2:提示 user is not in the sudoers file 怎么办?
A: 这通常意味着您当前登录的账号不是首次创建的管理员账号。请使用初始化时建立的第一个账号重新登录 SSH。
Q3:忘记刚才设置的 Root 密码了?
A: 无需重装系统!只需用管理员账号重新登录 SSH,再次执行 sudo passwd root 即可重置。
Q4:设置完成后可以直接用 root 登录吗?
A: 默认情况下,为了安全,FNos 可能仍禁止 root 直接远程 SSH 登录。建议日常使用普通管理员账号配合 sudo 操作。如确需开启 root 远程登录,需修改 /etc/ssh/sshd_config 文件(新手慎改)。
💡 四、总结
核心流程仅需三步:
SSH 登录:使用管理员账号连接。
执行命令:输入 sudo passwd root。
双重确认:输入两次新密码。
