作为一名影视爱好者,为了方便地观看自己喜欢的影视作品,在家里搞一个专门用来存放电影的服务器是有必要的。蚁哥选则用一台Ubuntu系统的电脑做为服务器,共享影音文件,其他同一个局域网内的电脑或手机可以方便的访问并观看其中的影视文件。
影音文件共享
一Ubuntu配置装Samba服务
Linux不像Windows系统本身具有局域网分享功能,这里需要安装一个叫做Samba的服务。
安装很简单,通过下面的命令即可:
sudo apt-get upgrade
sudo apt-get update
sudo apt-get install samba samba-common
安装成功后,在/home目录下新建目录,这里rong是我主机的用户名,改成你自己的,
cd /home/rong/share
然后设置一下文件夹权限:
sudo chmod 777 /home/rong/share
先随意往里面拷贝一个文件。
接下来打开配置文件,设置参数:
sudo gedit /etc/samba/smb.conf
打开文件后,在文件最后添加下面的内容:
[share] # 共享文件名
comment = file share #共享描述
path = /home/rong/share #共享目录,
public = yes #允许guest用户访问
writable = yes #允许在共享目录下写入
directory mask = 0775 #默认创建目录权限
create mask = 0775 #默认创建文件权限
valid users = guest01 #允许访问该共享的用户,可以不加
browseable = yes #该指定共享目录可浏览
available = yes #该指定共享资源可使用
添加完成然后保存即可。
配置文件里新加了一个用户“guest01”,这是为了设置不同的用户权限,毕竟家里不止我一个人爱看电影。这个用户名要是能够登录,需要添加到系统中来:
sudo useradd guest01
然后再添加一下Samba的访问密码:
sudo smbpasswd -a guest01
按照提示输入两次密码即可。
现在可以开始启动Samba服务了:
sudo service smbd restart
二Windows访问共享文档
同时按下键盘win(窗口图标那个)和“R”键,弹出运行窗口,输入共享文档地址然后点击确定按钮,192.168.8.101是我的Ubuntu主机的IP地址,记得换成你自己的:
打开运行窗口
此时会弹出窗口要求输入用户名和密码,输入刚才的用户名“guest01”和你的密码,就可以进入到共享目录了:
发现共享目录
登录成功后,还可以通过浏览器进入共享目录,在浏览器地址栏中输入\\192.168.8.101/share然后回车即可(最前面的两个斜杠必须有):
浏览器打开共享目录
这里我拷贝了一个电影,点击电影名称就可以直接观看了!
播放电影
三手机(安卓系统)访问共享文档
手机的浏览器不能像Windows那样直接访问共享目录链接,需要安装一个“ES文件浏览器”。
文件浏览器
打开“ES文件浏览器”,然后点击左上角三道杠,选择局域网
进入局域网
这里会自动显示出局域网内的共享问价夹:
找到共享文档
如果没有显示,则点击“新建”按钮,输入服务器信息即可:
新建共享文档
点击进入共享目录:
进入共享文档
直接点击视频文件,就可以播放了:
手机播放电影
好了,现在一个局域网文件共享服务搭建好了,祝大家玩得开心!
后面还要研究一下Transmission(离线下载服务),跟Samba结合起来,体验应该会很不错!大家还有什么好的玩法,欢迎在评论区讨论!