目录
分区硬盘
安装上硬盘后,ssh登陆到软路由,输入分区命令:
fdisk /dev/sdb
命令中的sdb根据实际硬盘修改
输入p显示现有分区
输入n新建分区,然后再输入p新建主分区,根据提示进行分区,只分一个区一路回车就行了,要是多个就选择数字,按提示操作就可以了,警告输入y继续。然后输入p查看分区是否成功,最后输入w保存退出。
二、格式化分区
格式化命令
mkfs.ext4 /dev/sdb1
如无法格式化,先取消共享、挂载,命令如下:
umount /dev/sdb1 /mnt/sdb1
以上两条命令中的sdb1根据实际分区修改
参考我这个页面的内容:
Linux-新硬盘分区-格式-挂载到home
三、进入openwrt进行设置
把自动挂载的磁盘选项勾选取消,进行手动挂载。
挂载点----添加。
多个分区的话,就多添加几个挂载点即可
最好重启一下LEDE软路由,重启后再检查挂载点是否正确。然后开始下面的操作。
四、设置共享
1、创建共享密码及账号,命令如下:
输入用户名:root,密码输入时看不到,输入完回车即可。
继续打下边的命令:
smbpasswd -a root
回车后输入密码2次,然后输入reboot 重启路由。
最后进入路由web管理页面,服务-网络共享-编辑模板
invalid users = root
在这行前加入#
下面的共享名(随意)、目录(如:/mnt/sdb1)、权限(如0777或者0775)等填写好。
一些其他的内容:
config samba
option workgroup 'WORKGROUP'
option name '随便写'
option description '随便填'
option homes '0'
config sambashare
option name '随便选'
option path '/mnt/raid0'
option users 'myuser'
option read_only 'no'
option guest_ok 'no'
option create_mask '0700'
option dir_mask '0700'
/etc/config/samba.conf可以通过luci选,自动生成,但是你要在网上被共享,最主要是你的用户名比如我这里是myuser需要做如下设置:
注意了,这个myuser及其密码,最好和你windows的用户名和密码完全一致,这样你开机后就自动能访问路由的samba server了。
如果你有其他设备比如高清盒子或pad要访问samba server,那要把设置文件的guest_ok设为yes,还要把你要共享的目录比如我的是/mnt/raid0的权限改为0777(缺省时是0755)。
#;# chmod 777 /var/samba/share 将共享目录属性设置为 777(个别情况可能需要ssh打命令获得权限)