Ubuntu安装Samba


from : http://blog.163.com/coffee_666666/blog/static/1846911142012527114446567/


安装samba

sudo apt-get install samba  


Kubuntu

安装系统设置的共享模块

sudo apt-get install kdenetwork-filesharing


配置

1.windows 访问 ubuntu

第一步创建共享目录: 比如要创建/home/用户名/share首先创建这个文件夹 (这个用户名就是你的用户名,为了方便易懂我才这样写的,到时记得自己改啊)

代码:

mkdir /home/用户名/share    (新建share文件夹)  
chmod 777 /home/用户名/share   (设置该文件夹的权限使其让所有用户可读可写可运行)  

备份并编辑smb.conf允许网络用户访问 (养成随时备份的好习惯,在关键的时候你会发现当初的备份是多么的明智!)代码:

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup  
sudo gedit /etc/samba/smb.conf  

搜寻这一行文字代码:

; security = user  

用下面这几行取代

代码:

security = user  
username map = /etc/samba/smbusers  

将下列几行新增到文件的最后面,假设允许访问的用户为:new。而文件夹的共享名为 Share #这里之所以这么写就是因为后面我们要创建一个smb用户new,并且让XP用户通过这个new来和我们进行数据交流。当然你可以写为自己喜欢的名字 只不过前后要一致就可以了

代码:

[Share]

comment = Shared Folder with username and password

path = /home/用户名/share

public = yes

writable = yes

valid users = new

create mask = 0700

directory mask = 0700

force user = nobody

force group = nogroup

available = yes

browseable = yes

然后顺便把这里改一下,找到[global]把 workgroup = MSHOME 改成 :(注意,这里的WORKGROUP是共享中的工作组名称) 代码:

workgroup = WORKGROUP

display charset = UTF-8

unix charset = UTF-8

dos charset = cp936


后面的三行是为了防止出现中文目录乱码的情况。现在要添加new这个网络访问帐户。如果系统中当前没有这个帐户,那么

代码:

sudo useradd new


要注意,上面只是增加了new这个用户,却没有给用户赋予本机登录密码。所以这个用户将只能从远程访问,不能从本机登录。而且samba的登录密码可以和本机登录密码不一样。现在要新增网络使用者的帐号:

代码:

sudo smbpasswd -a new (设置你的new密码,这个密码不是开机登录时候用的,是你要访问WIN共享文件或者WIN共享文件访问你的时候要填的密码) sudo gedit /etc/samba/smbusers


在新建立的文件内加入下面这一行并保存

代码:

new = “network username”

如果将来需要更改new的网络访问密码,也用这个命令更改

代码:

sudo smbpasswd -a new

删除网络使用者的帐号的命令把上面的 -a 改成 -x sudo smbpasswd -x new

测试并重启samba

代码:

sudo testparm

当你输入上面的命令的时候有可能会出现“执行子进程“testparm”失败没有该文件或目录” 此时你要重新输入命令: apt-get install samba-common-bin 这个问题就可以解决了输入重启命令: sudo /etc/init.d/smbd restart

好了,到这简单的samba服务哭就配置好了点开你的win下网上邻居 查看工作组计


 

 图形界面安装

 

Samba 是一款功能强大的共享工具,可以实现与windows的共享,就是我们经常在windows计算机之间使用的网上邻居功能,可以共享文件和打印机等。今天要介绍的是在 ubuntu 12.04 中安装和设置,当然也可以在以前的版本上使用。

Ubuntu上安装Samba:

1 安装Samba文件

我们需要做的第一件事是安装Samba,你可以在Ubuntu软件中心搜索软件,然后安装。如果你想通过终端安装,可复制这个命令:


sudo apt-get install samba samba-common

2 为配置工具安装一些依赖包(不要忘记安装python-glade2)


sudo apt-get install python-glade2

3 安装 Samba 服务器配置工具 :

安装 samba 系统配置图形界面工具


sudo apt-get install system-config-samba

4 添加一个 Linux/Unix user:


adduser pirat9

5 为用户 pirat9 设置密码:


passwd pirat9

6 现在打开 samba 配置工具。


samba configuration tool

samba configuration tool


7 添加共享文件夹并设置权限访问。


share

share


设置权限访问


permissions

permissions


8 连接到共享前,你必须创建samba用户:


sudo smbpasswd -a pirat9
New SMB password
retype New SMB Password

配置完成。
提示:你可以选择你要共享的文件夹,目录上右键打开菜单选择“share options(共享配置)”


share options

share options


并且激活共享:


activate share

activate share


9 现在来测试一下从另外一台Linux计算机看看samba共享是否已经工作,我的计算机时LinuxMint12 与Ubuntu 12.04 实现共享,莲台计算机都安装了samba,从菜单中打开连接到服务器并输入你Ubuntu计算机的详细信息:


 working test

working test


 working test

working test


 working test

working test


12 从windows 连接共享 (XP/Vista/7)


Connect from windows

Connect from windows



Connect from windows




from : http://blog.163.com/coffee_666666/blog/static/1846911142012527114446567/



from : http://blog.163.com/coffee_666666/blog/static/1846911142012527114446567/


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值