一、安装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 share
2.点击add the permissions automatically
3.此时share文件夹图标变成下面这样,意味着可以远程访问了
三、远程连接
1.Window系统访问ubuntu
右击我的电脑->映射网络驱动器:
示例:文件夹填写:\\192.168.12.131\data\share,这样就能完成访问。
2.ubuntu访问ubuntu:
File-> Connect to server,输入smb://192.168.12.131,然后按照提示输入帐号密码即可。