linux将SAMBA共享文件挂载到本地、挂载硬盘和开启SAMBA

1.挂载SAMBA-server的共享文件到本地路径目录:

安装cifs工具
挂载共享文件
1.安装cifs工具
sudo apt install cifs-utils

2. 挂载samba硬盘
sudo mount.cifs <//SAMBA-IP/SHARE_PATH> <本地路径> -o user=username,pass=password,rw,file_mode=0777,dir_mode=0777

例:
sudo mount.cifs //192.168.5.11/share /here -o user=17358882238,pass=19990123hyb,rw,file_mode=0777,dir_mode=0777

2.挂载硬盘

挂载:格式化硬盘。
fdisk -l 查看盘符
输入命令格式化数据盘:
mkfs.ext4 /dev/mmcblk1
提示是否格式化,输入Y,一路回车,当出现done时表示成功格式化
a、开始挂载
命令依次是:
cd . .
mount /dev/sdb /disk2t/ (根目录创建文件夹名称自定义,我写的WWW)
查看数据盘是否成功,输入如下命令:
df -lh
b、开机启动自动挂载
输入如下命令添加开机启动
以下命令请手动输入,因程序问题直接复制无法复制英文的引号,会导致命令执行出错
sed -i ‘/exit 0/d’ /etc/rc.local
echo ‘mount /dev/mmcblk1 /tfcard/’ >> /etc/rc.local
echo ‘exit 0’ >> /etc/rc.local
至此写入系统启动时自动挂载磁盘命令,到这步已经完成数据盘的挂载了

3.开启samba

安装前建议先
apt update
安装 Samba
apt -y install samba

nano命令编辑 /etc/samba/smb.conf,修改为一下内容(注意替换路径及删除注释):
PS:配置无需账户、密码。
[global]
workgroup = WORKGROUP
server string = Samba Server %v netbios
name = share
security = user map to guest = bad user
dns proxy = no
[share]
comment = share
path = /home/disk //共享路径
public = yes
writable = yes
browseable=yes
available=yes
guest ok=yes

给读写权限(与上面路径相同):
chmod 777 /home/disk

启动、开机自启:

systemctl start smbd

systemctl enable smbd

您可能还喜欢...

发表评论

邮箱地址不会被公开。