一、外置存储挂载
Ubuntu 作为最流行的 Linux 发行版之一,其包管理系统非常完善。首先,我们需要将外置存储挂载到系统中。我们可以通过以下步骤来完成:
1、查看外置存储的状态:
sudo fdisk -l
2、通过 mount 指令将外置存储挂载到系统中:
sudo mount /dev/sda1 /mnt/sd
注: 执行这个命令前,确保 /mnt/sd 目录已经存在。可以使用 mkdir /mnt/sd 创建该目录。挂载成功后,你可以通过访问 /mnt/sd 目录来查看或操作挂载在该目录下的分区内容。
3、查看挂载是否成功:
lsblk
挂载成功后,sda1 将会显示为挂载在 /mnt/sd 目录下。
注意: 这种挂载方式是一次性的,重启系统后会失效。如果需要配置开机自动挂载,请执行以下步骤:
4、获取硬盘的 UUID:
sudo blkid
记录需要挂载的外置硬盘对应的 UUID 信息(如 d469a92e-ed5b-402b-a40d-ec26835f1cf1),然后编辑 /etc/fstab 文件,在最后一行加入以下内容:
UUID=d469a92e-ed5b-402b-a40d-ec26835f1cf1 /mnt/sd ext4 defaults 0 0
以上代码的含义分别是:硬盘的 UUID(通过 blkid 命令获取)、想要挂载的目录(需要提前创建)、硬盘的文件系统类型(如 ext4 或 ntfs)。后面的 defaults 0 0 可以照抄使用。注意,这几个参数之间必须用空格隔开。
5、应用更改:
sudo mount -a
如果没有报错,说明设置已生效。
二、Samba的配置与应用
1、安装 Samba Server 及其依赖:
sudo apt-get install samba samba-common-bin acl -y
2、启动 Samba Server 并设置为开机自启:
sudo systemctl start smbd nmbd
sudo systemctl enable smbd nmbd
3、确认 Samba 是否已正常安装并运行:
smbd --version
4、配置需要共享的目录:
假设我们要共享 /mnt/sd/Share 目录,可以使用以下命令更改其权限:
sudo chmod -R 777 /mnt/sd/Share
注: 这将允许所有用户读取、写入和执行该目录下的文件。
5、配置 Samba:
打开 Samba 的主配置文件:
sudo nano /etc/samba/smb.conf
在文件末尾添加以下内容:
[sd]
comment = Share
path = /mnt/sd/Share
browsable = yes
writable = yes
create mask = 0777
directory mask = 0777
guest ok = yes
这样,同一局域网内的所有用户都可以访问并读写该共享目录。
6、重启 Samba 服务并测试:
sudo systemctl restart smbd nmbd
最后,重启 Samba 服务,确保可以正常连接并访问共享目录。
怎么收藏这篇文章?
不错不错,我喜欢看