openwrt固件samba网络邻居设置用户名密码访问OpenWrt配置Samba共享

2021-09-26
0评论
/
3633阅读
爱搜啊

如果刷的OpenWrt固件没有Samba可以查看《OpenWrt安装配置Samba》配置安装后在查看本文设置Samba的访问密码

OpenWrt安装配置Samba实现Windows网上邻居网络共享OpenWrt安装Samba共享

OpenWrt 局域网文件共享实现主要有两个软件选择,Samba 和 NFS。Samba 系统兼容性较好,NFS 则性能表现占优。对于新手或者需要使用 Windows 设备的用户来说,建议选择 Samba。

OpenWRT固件samba添加用户密码的方法

samba设置密码,给如我一样的小白一个启示

samba 加密码:

(1)winscp进入路由,在/etc/ passwd添加一个用户名(也可用里面已有的)

(2)建立samba密码命令格式:smbpasswd [选项] <用户名>

选项:

  -s                从已有用户读取密码

  -a                添加用户

  -x                删除用户

(3)在路由的共享设置"允许用户"一栏里填入刚才设置密码的用户名

openWrt固件samba添加用户名密码

openWrt固件samba添加用户名密码

如果想自己添加用户,通过WINSCP进入路由器进入etc文件夹,打开passwd文件,然后如下图,自己按照格式添加用户即可。

openWrt固件samba添加用户名密码

启用 OpenWRT samba服务原本可以匿名直接访问添加和删除操作了

但是为了安全期间本人还是希望加上用户名密码访问samba服务。

ssh到终端下面useradd user    刷的openwrt没有此条命令

尴尬只能去修改文件了

vim /etc/passwd

在该文件最后一行添加

test:x:0:0:test:/test:/bin/ash

这一行是yy第一行root的,test就是你想要使用的用户名。

添加好后去验证下用户名创建成功了没有,提示如下,由于不需要登录系统直接ctrl+c终止,不设密码。

root@ausu:~# passwd test
passwd: no record of test in /etc/shadow, using /etc/passwd
Changing password for test
New password:
passwd: password for test is unchanged

OK到这一步用户创建成功,接下来使用

smbpasswd -a test

为用户添加访问samba密码。输入两次密码就KO了

root@ausu:~# smbpasswd -a test
New SMB password:
Retype SMB password:

然后

vim/etc/samba/smb.conf.template

文件中注释下面这行

#invalid users =root

保存文件后去重启下samba服务

/etc/init.d/samba restart

openWrt固件samba添加用户名密码

这里说明下:

1、名称:data 是在共享上显示的名字

2、目录:/mnt/sda1 这是目录挂载硬盘的根目录,如果只是想要单独共享根目录下的某个文件夹要这样子填  /mnt/sda1/文件夹名

3、允许用户: 就是你创建的用户了

其它看自己需要了


本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件


标签: samba OpenWRT
于2021-09-26发布