Ubuntu:安装Samba服务器、建立共享文件夹

 一、安装Samba服务器

        Samba是一个允许用户通过网络共享文件、文档和打印机的软件包,无论是在Linux、Windows还是Mac上,它适用于所有的主流平台,可以在所有支持系统上流畅运行。

1.创建共享文件夹

mkdir /data/share

2.修改共享文件夹权限为最大

chmod 777 /data/share

3.安装samba 服务器

sudo apt-get install samba samba-common

一般情况下,ubuntu系统中samba 服务器已经默认安装

4.配置Samba服务

打开终端,输入:

sudo vim /etc/samba/smb.conf

按住" i " 键进入插入模式,在最后添加如下内容:

[share]
    path = /data/share  #共享文件夹的路径
    available = yes
    browseable = yes
    writable = yes

然后按Esc键推出插退出入模式。按住“ :”键,输入wq,保存并退出vim编辑器。

注意:如果没有安装vim,可以使用如下命令安装vim编辑器:

sudo apt-get install vim

当然,也可以使用gedit命令直接修改,更方便:

gedit /etc/samba/smb.conf

5.创建使用该共享文件的账号

sudo smbpasswd -a Jerry

提示创建密码,随便设一个自己能记住的就行。

6.若上一步失败:Failed to add entry for user phinecos

输入如下命令,增加相应的系统账号:

groupadd Jerry -g 6000
useradd Jerry -u 6000 -g 6000 -s /sbin/nologin -d /dev/null

7.重启samba服务

在终端输入如下命令:

/etc/init.d/smbd restart

二、设置共享文件夹

首先必须保证访问电脑与被访问电脑在一个局域网下,能够相互Ping通!

1.右键点击刚才创建的share文件夹,选择:Local network share,如下图所示,点击create shareUbuntu:安装Samba服务器、建立共享文件夹

2.点击add the permissions automatically

Ubuntu:安装Samba服务器、建立共享文件夹

3.此时share文件夹图标变成下面这样,意味着可以远程访问了

Ubuntu:安装Samba服务器、建立共享文件夹

三、远程连接

1.Window系统访问ubuntu

右击我的电脑->映射网络驱动器:

Ubuntu:安装Samba服务器、建立共享文件夹

示例:文件夹填写:\\192.168.12.131\data\share,这样就能完成访问。

2.ubuntu访问ubuntu:

File-> Connect to server,输入smb://192.168.12.131,然后按照提示输入帐号密码即可。