Hugo博客公告弹窗

Ubuntu 20.04 搭建 Samba 服务

   
文章摘要
摘要小助理今天溜号啦……😜

安装 Samba 服务

sudo apt install samba

查看版本,确保正确安装

samba --version

配置需要共享的目录

例如: /mnt/500GB 为挂载目录

# 新建目录,用于共享
sudo mkdir /mnt/500GB

# 更改权限信息
sudo chown nobody:nogroup /mnt/500GB

# 给所有用户添加读写权限
sudo chmod 777 /mnt/500GB

#对目录的Others权限添加w(写)权限
sudo chmod o+w /mnt/500GB

配置挂载:

安装vim:

sudo apt install vim

编辑: smb.conf

sudo vim /etc/samba/smb.conf

注意: qige为你的ubuntu用户名,在 Linux 中必须存在,请改为自己的

在smb.conf末尾添加下面的代码

[share]
   comment = share folder
   browseable = yes
   path = /mnt/500GB
   create mask = 0777
   directory mask =0777
   valid users = qige
   force user = qige
   force group = qige
   public = yes
   available = yes
   writable = yes

添加 Samba 用户

添加 Samba 用户,用于在访问共享目录时使用。这里添加的用户是之前配置的用户名。

sudo smbpasswd -a qige

重启 Samba 服务

sudo service smbd restart

其他

#或者
sudo /etc/init.d/smbd restart
sudo service nmbd restart

#或者以下方法
sudo restart smbd
sudo restart nmbd

使用方法:

windows: 在运行框输入: 也就是的ubuntu IP地址

例如:

\\192.168.1.xx

即可成功smb

其他问题

问题描述

磁盘被写保护请去掉写保护或使用另一张磁盘

解决方案

回到windows, 请您通过以下操作清除磁盘的只读属性。

  1. 开始菜单的运行中输入diskpart命令。
diskpart
  1. 执行以下命令,查看磁盘清单。

    list disk
    
  2. 执行以下命令,选择磁盘。

    select disk 1
    

    说明

    1指的是磁盘编号,请您根据实际环境填写。

  3. 执行以下命令,清除只读属性。

    att disk clear readonly
    
CC BY-NC-SA 4.0 转载请注明
最后更新于 2024-11-23 15:12
clarity统计