MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > linux / 正文

我的debian系统实现文件共享samba、媒体共享minidlna简单设置

2024-11-26 16:17 huorong linux 3 ℃ 0 评论

一、给系统增加新硬盘
因为我的硬盘是装好的,没有新硬盘来演示,把命令写出来供大家参考,比较简单
1、su root
2、sudo fdisk -l



查看硬盘信息,显示的是Disk /dev/sdd:等等,记住这个sdd,下步可以对它进行分区,大家的机子不一样,所以最后一个字母也不一样,因为重装系统或硬盘接口调整会导致这个字母改变。
3、sudo fdisk /dev/sdd
使用fdisk命令对这个16G硬盘sdd(记住你的机子里新硬盘这个字母是什么,别错了,否则就把别的硬盘重新分区了),根据提示一步步来,因为只存数据,我只分一个区。分完再使用fdisk -l查看这是下面这个样子。sdd1就是新分的区。



4、格式化分区
sudo mkfs.ext4 /dev/sdd1
使用命令将这个新分区格式化成ext4的linux文件系统。
5、挂载分区
sudo mkdir /mnt/disk1
sudo mount /dev/sdd1 /mnt/disk1
在系统mnt下创建一个disk1目录,使用mount命令将sdd1分区挂载到这个目录,为方便管理,我的3个数据盘分别挂载到mnt下的disk1、disk2、disk3目录中。
6、自动挂载分区
通过编辑/etc/fstab文件,启动时自动挂载各个分区。在fstab文件中增加以下三行,代表挂载三个分区,不要输错了,容易死机。
这里使用硬盘的UUID通用唯一识别码来加挂载硬盘的好处是,不管怎么装机和调整硬盘次序(SDX最后一个字母会变),都能准确挂载到原来设置的目录(diskX)中,不会搞混。
sudo nano /etc/fstab
查看硬盘的UUID命令
ls -l /dev/disk/by-uuid
修改好以后重启前要使用命令mount -a查看fstab新增条目是否正确,否则会影响系统启动



二、安装samba文件共享服务
1、安装Samba服务
sudo apt update
sudo apt upgrade
sudo apt install samba
2、配置共享文件夹
sudo nano /etc/samba/smb.conf
在文件后面加上以下部分
[disk1]
comment = disk1
path=/mnt/disk1
available = yes
browseable = yes
public = yes
writable = yes
create mask = 0600
valid users=root
write list=root
directory mask=0700
[disk2]

[disk3]

因为Samba要使用debian中已有的用户作为登录用户,咱们简单粗爆,直接使用root,方便操作。
在samba中增加用户并配置登录密码
sudo smbpasswd -a root
3、重启Samba服务
sudo service smbd restart
4、通过Windows访问共享文件夹
打开运行命令输入
\\192.168.X.XXX
这是你的NAS局域网地址,输入用户名root和你刚配置的密码,然后就可以看到共享的disk1、disk2、disk3目录。
也可以使用windows的网络映射驱动器功能,直接将这三个目录映射为X:、Y:、Z:盘,下次打开我的电脑就能看到这三个盘了。
三、安装minidlna媒体共享服务
1、安装minidlna
sudo apt install minidlna
2、配置minidlna
sudo nano /etc/minidlna.conf


3、重启minidlna服务
sudo systemctl restart minidlna
然后你可以使用手机、电视上支持minidlna的软件播放你共享的媒体内容了。
四、新手需要注意apt的软件源问题
在安装debian时选择国内163或大学里的软件源以后,请不要随意对sources.list内容进行修改。因为有版本问题会引发一大多的毛病。
注意要把cdrom那两行用#号注释掉,否则用apt安装软件时首先会查找光盘。


五、修改配置文件前一定要先备份一下。

Tags:linux安装samba

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言