Ubuntu 16.04搭建家庭NAS之一:Samba服务的安装与使用

目录

 

一、验证是否安装samba服务

二、安装samba服务

三、创建samba配置文件

四、添加samba用户

五、重启samba服务

六、测试samba服务是否配置成功

七、在Windows中查看共享的文件

八、在Android手机中查看共享文件

参考文献


一、验证是否安装samba服务

Ubuntu安装过程中可选附带samba服务,可以输入以下命令查看是否安装过samba

samba -V # 注意V大写

二、安装samba服务

如果没安装过samba服务的话输入以下命令安装:

sudo apt-get update #不一定需要
sudo apt-get install samba samba-common

输入以下命令安装测试工具,如果不打算测试的话可以不安装:

sudo apt-get install smbclient
sudo apt-get install cifs-utils

三、创建samba配置文件

sudo vi /etc/samba/smb.conf

输入以下内容:

[share]
	comment = this is Linux share directory
	path = 要共享的目录
	browsable = yes
	public = yes
	writable = yes
	create mask = 0755
	directory mask =0755

四、添加samba用户

sudo smbpasswd -a 用户名

这里会提示设置该samba用户密码,可以不要密码,直接回车;

五、重启samba服务

sudo service smbd restart

六、测试samba服务是否配置成功

在命令行输入以下命令可以看到共享的文件夹名称

smbclient -L //127.0.0.1

七、在Windows中查看共享的文件

  • 在“运行”中输入服务器IP地址,比如\\192.168.0.187,按回车
  • 输入当初“sudo smbpasswd -a 用户名”时添加的用户名和密码即可查看共享文件
  • 如果提示“不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接”,则要在Windows命令行下输入以下指令清除系统记录列表
    net use * /del /y

八、在Android手机中查看共享文件

(1)下载安装ES文件浏览器

(2)进入ES文件浏览器找到“我的网络”

(3)点右上角三个点,选“新建->局域网”

(4)服务器栏填写服务器IP地址和共享的目录,例如192.168.0.187/share,这里注意:

  • IP地址前边什么前缀都不要加,千万不要加smb://
  • IP地址后边一定要加共享的目录,这一点跟windows下特别不同
  • 要输入相应用户名、密码,用户名是在“sudo smbpasswd -a 用户名”时加的用户名,密码没有的话可以不输,点“确定”就可以了

参考文献

Ubuntu搭建简单的samba服务器

解决”不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接“问题

你可能感兴趣的:(Linux)