ubuntu 挂载硬盘 和 搭建 Samba 服务
大约 1 分钟
ubuntu 挂载硬盘 和 搭建 Samba 服务
一、挂载硬盘
手动临时挂载分区
- 获取硬盘列表
sudo fdisk -l
- 使用设备名称挂载
sudo mkdir -p /media/disk0
sudo mount /dev/sda1 /media/disk0开机自动挂载
为防止名称的变化,使用 UUID 挂载硬盘
- 获取分区的 UUID
lsblk -o name,UUID
- 编辑
/etc/fstab
/dev/disk/by-uuid/7b1f4030-387b-f34c-8f80-727dcf85a853 /media/disk0二、搭建 Samba 服务
- 安装 Samba
sudo apt install samba- 创建共享目录 并 设置权限
sudo mkdir -p /srv/samba/shared
sudo chown nobody:nogroup /srv/samba/shared
sudo chmod 2775 /srv/samba/shared- 配置 Samba
sudo vim /etc/samba/smb.conf
[shared]
path = /srv/samba/shared # 路径
browsable = yes # 是否允许在网络邻居中浏览此共享。
read only = no # 是否只读
guest ok = no # 是否允许匿名访问
create mask = 0775
directory mask = 0775- Samba 用户配置
adduser your_username #添加用户 用已经存在用户的跳过此步骤
smbpasswd -a your_username # 设置smb访问密码
smbpasswd -e your_username # 启用用户- 重启 Samba 服务
sudo systemctl restart smbd- 开启防火墙的需要添加规则
sudo ufw allow samba- 解决 windows 不能连接的问题
# 禁用访客
usershare allow guests = no
map to guest = never