前言
挂载啊驱动啊啥的不会讲,以下操作的起始环境是外部存储已挂载(类似 /mnt/sda),以及有文本编辑器(没有的话直接scp连上改文件应该也行,我这装了vim)
因为没有adduser,这玩意叫啥我也不知道,所以我们需要手搓passwd文件和group文件。
开工
先ssh连上路由 ,
vim
打开passwd
文件,命令:
vim /etc/passwd
然后光标移到最后插入一行:(vim 按 i 插入)
依葫芦画瓢,弄个用户上去。(这里注意,依葫芦画瓢,每个版本不一样,按照你自己文件原来的写)
用户名::用户ID:用户组ID:三个逗号:/home/用户名:/bin/bash
示例:user123::1000:1000:,:/home/user123:/bin/bash
注意全英文,id建议1000以上,不要100以内
检查无误后保存退出(vim按esc退出编辑,然后输入:wq保存退出,注意英文)
然后编辑group文件,命令: vim /etc/group
同样最后一行插入(这里注意,依葫芦画瓢,每个版本不一样,按照你自己文件原来的写):
用户组名:*:用户组ID: 示例:user123:*:1000:
注意这里的用户组ID需要和前面的组ID一致,最后面有个冒号别漏了
检查无误保存退出
然后给刚创建的账户设置密码,命令:
passwd 用户名
示例:passwd user123
输出两次新密码即可
给刚创建的用户设置smb密码,
命令:
smbpasswd -a 用户名
示例:
smbpasswd -a user123
同样输入两次新密码
此时ssh侧操作已经完成了,如果你web上已经配置好了smb共享目录,那只要重启一下smb服务就行,或者直接重启机器
回到op或者lede的web后台,添加好你的共享目录配置
此时允许用户就填你刚设置的用户名称即可,权限写0775
全部操作就完成了