Openwrt 使用終端掛載共享硬盤
我這裏使用的是R2S
軟路由掛載的SATA
硬盤,通過usb2.0
接口外接硬盤,速度只有30M
左右,後續升級。
使用的R2S
裏面沒有網絡共享的頁面,只能使用終端進行配置。
查看掛載信息
root@ImmortalWrt:/etc/samba# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 29.1G 508.4M 28.6G 2% /
tmpfs 493.7M 22.5M 471.3M 5% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
/dev/mmcblk0p1 63.0M 15.3M 46.3M 25% /mnt/mmcblk0p1
/dev/sda1 1.7T 331.1G 1.4T 19% /pm863
查看掛載的硬盤
查看系統檢查的硬盤(可以查看到未掛載的)
安裝lsblk
root@ImmortalWrt:/dev# opkg install lsblk
Multiple packages (libgcc1 and libgcc1) providing same name marked HOLD or PREFER. Using latest.
Multiple packages (libgcc1 and libgcc1) providing same name marked HOLD or PREFER. Using latest.
Installing lsblk (2.38.1-1) to root...
Downloading https://mirrors.tencent.com/lede/snapshots/packages/aarch64_generic/base/lsblk_2.38.1-1_aarch64_generic.ipk
Installing libmount1 (2.38.1-1) to root...
Downloading https://mirrors.tencent.com/lede/snapshots/packages/aarch64_generic/base/libmount1_2.38.1-1_aarch64_generic.ipk
Configuring libmount1.
Configuring lsblk.
查看
root@ImmortalWrt:/dev# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 1.7T 0 disk
└─sda1 8:1 0 1.7T 0 part /pm863
mmcblk0 179:0 0 29.7G 0 disk
├─mmcblk0p1 179:1 0 64M 0 part /mnt/mmcblk0p1
└─mmcblk0p2 179:2 0 29.6G 0 part /
samba4註冊用戶
註冊openwrt
用戶hongda
安裝 shadow-common
shadow-useradd
root@ImmortalWrt:/etc/samba# opkg install shadow-common
Multiple packages (libgcc1 and libgcc1) providing same name marked HOLD or PREFER. Using latest.
Installing shadow-common (4.8.1-3) to root...
Downloading https://mirrors.tencent.com/lede/snapshots/packages/aarch64_generic/packages/shadow-common_4.8.1-3_aarch64_generic.ipk
Configuring shadow-common.
root@ImmortalWrt:/etc/samba# opkg install shadow-useradd
Multiple packages (libgcc1 and libgcc1) providing same name marked HOLD or PREFER. Using latest.
Installing shadow-useradd (4.8.1-3) to root...
Downloading https://mirrors.tencent.com/lede/snapshots/packages/aarch64_generic/packages/shadow-useradd_4.8.1-3_aarch64_generic.ipk
Configuring shadow-useradd.
新增用戶
root@ImmortalWrt:/etc/samba# useradd hongda
root@ImmortalWrt:/etc/samba# passwd hongda
Changing password for hongda
New password:
Bad password: similar to username
Retype password:
passwd: password for hongda changed by root
註冊samba
用戶hongda
,設置密碼
root@ImmortalWrt:/etc/samba# smbpasswd -a hongda
New SMB password:
Retype new SMB password:
Added user hongda.
刪除用戶
root@ImmortalWrt:/mnt/883dct# smbpasswd -x hongda
Deleted user hongda.
samba4 配置
路徑:
/etc/samba/smb.confg.template
[883-DCT]
path = /mnt/883dct
valid users = hongda,@root
admin users = hongda,@root
writable = yes
read only = no
create mask = 0666
directory mask = 0755
browseable = yes
inherit owner = yes
校驗配置格式
root@ImmortalWrt:/etc/samba# testparm -v
校驗通過以後,重啓samba4
root@ImmortalWrt:/etc/samba# service samba4 restart
root@ImmortalWrt:/etc/samba# service samba4 status
running