话不多说,上代码
首先在deepin安装samba服务器
sudo apt-get install cifs-utils
创建共享文件夹
mkdir /home/frank/Phone #路径和文件名自己配,但最好在/home下,
sudo chmod 777 /home/frank/Phone #给予权限以便在手机上进行读写操作
备份配置文件(以后备份配置文件就这么搞,当然也可以复制到博客,这也行)
sudo cp /etc/samba/smb.conf /home/smb.conf #备个份,出了问题也好还原
接下来:
找到Global Settings下有一行workgroup = WORKGROUP,在下面添加一行
security = user #这里填user表示需要用户名和密码才能共享,之后会设置
在文档最后添加
[Public] #共享出来的名称,大括号里你写什么都行,反正你复制的文件会存到你设置的路径下
path = /home/frank/Phone #共享文件夹路径
writable = yes #可以写入,也就是能放东西进去
按esc 再输入冒号和wq 回车保存
配置用户:
smbpasswd -a huang(huang是我的用户,这个填自己的用户,这个要一定是linux里面的用户)
回车输入两次密码搞定
然后启动samba服务
sudo service smbd start 启动samba服务器(网上有很多其他的方式,但我试了都没用,没有那个文件samba,就用这个好了,我也是找了很久才找到的)
然后是手机端
这里要借助es文件管理器
在网络选项的局域网里面添加上文配置的路由信息
包括ip地址和共享文件夹。 比如:192.168.1.5/demo
添加用户和密码
完成后点一下就进去共享区域了
这个是linux或者说deepin目前最好用的文件共享策略了。