Openwrt 使用終端掛載共享硬盤

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

參考:

openwrt上設置SAMBA4共享,並且指定用戶密碼

Openwrt下折騰 Samba4 配置

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章