树莓派搭建Samba共享文件
fdisk 命令
fdisk 是一个用于管理磁盘分区的工具,它也可以用于显示磁盘的分区表信息。
运行以下命令查看磁盘的分区表:
1 | sudo fdisk -l |
卸载外部磁盘
在开始格式化之前,确保 sdc 磁盘没有被挂载:
1 | sudo umount /dev/sdc1 |
删除现有分区
使用 fdisk 工具删除现有分区并创建新分区:
1 | sudo fdisk /dev/sdc |
在 fdisk 交互式界面中:
• 输入 d 删除分区(你可能需要输入两次以删除 sdc1 和 sdc2)。
• 输入 n 创建一个新的主分区,选择使用整个磁盘的空间。
• 输入 w 保存更改并退出。
格式化磁盘
使用 mkfs.ext4 命令格式化磁盘:
1 | sudo mkfs.ext4 /dev/sdc1 |
创建挂载点并挂载磁盘
创建一个挂载点,例如 /mnt/external,然后挂载磁盘:
1 | sudo mkdir /mnt/external |
配置自动挂载
为了让系统重启后自动挂载磁盘,可以编辑 /etc/fstab 文件:
1 | sudo nano /etc/fstab |
在文件中添加以下行:
1 | /dev/sdc1 /mnt/external ext4 defaults 0 0 |
安装 Samba
Samba 是一个用于共享文件和打印机的协议,它允许 Linux 和 Windows 系统之间进行文件共享。
在 Ubuntu 上安装 Samba:
1 | sudo apt-get update |
• path 指定你要共享的文件夹路径(即 /mnt/external)。
• read only = no 表示共享文件夹具有读写权限。
• guest ok = yes 表示允许任何人访问该文件夹(无密码),如果你想要更安全的设置,可以关闭此选项,并配置用户名和密码。
保存并退出文件后,重启 Samba 服务:
1 | sudo service smbd restart |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Get IID 技术支持!
评论







