编辑
2024-12-08
技术
0
请注意,本文编写于 40 天前,最后修改于 39 天前,其中某些信息可能已经过时。

目录

1、使用 SSH 登录到你的 OpenWrt 路由器。
2、使用以下命令来添加新用户(例如,我们创建一个名为 "newuser" 的用户):
3、然后,你需要设置新用户的密码。你可以使用以下命令来设置密码:
4、接下来,你需要为 Samba 创建一个新的用户。这可以通过运行以下命令完成:
5、最后,重启 Samba 以使更改生效:

在OpenWrt中设置一个新的Samba用户而不是使用root用户,可以增强系统的安全性,通过限制攻击者的权限范围来减少潜在的安全风险,同时提供更精细的权限控制、服务隔离、遵循IT和网络安全的最佳实践,以及便于审计和监控,从而提高整个系统的稳定性和安全性。给openwrt 设置一个新的samba用户步骤如下:

1、使用 SSH 登录到你的 OpenWrt 路由器。
opkg update # 更新软件包列表 opkg install sudo shadow-useradd # 安装必要软件
2、使用以下命令来添加新用户(例如,我们创建一个名为 "newuser" 的用户):
useradd -m newuser

这个命令将会在 /home/ 目录下创建一个新的 home 目录,该目录名为新用户的用户名。

3、然后,你需要设置新用户的密码。你可以使用以下命令来设置密码:
passwd newuser

这将提示你输入新用户的密码。输入密码后,确认信息并按照提示操作。

4、接下来,你需要为 Samba 创建一个新的用户。这可以通过运行以下命令完成:
smbpasswd -a newuser

这将提示你为新用户输入 Samba 密码。输入密码后,确认信息并按照提示操作。

5、最后,重启 Samba 以使更改生效:
/etc/init.d/samba restart

以上就是在 OpenWrt 上设置新的 Samba 用户的步骤。请注意,执行这些命令需要具有管理员权限。在执行任何系统操作之前,确保你已经备份了重要的数据,并小心操作以避免意外的问题。

如果你想删除一个已经创建的用户需要编辑 /etc/passwd/etc/shadow 文件来移除用户条目,以及可能的 /etc/group 来移除任何相关的组。然后,你可以手动删除用户的主目录。