ubuntu14.04的samba服务器配置

系统平台:安装ubuntu14.04的主机

作用:为了和其他主机共享文件夹,使对文件夹的操作更方便快捷。

 

首先要解决windows和linux网络连接问题。

注:你的LINUX里面可能有多块块网卡,我电脑只有1块,所以为eth0,设置eth的IP地址,使其与WINDOWS本地连接IP地址在一个网段的(以后就使用这个IP地址登录samba,也是挂载NFS服务器的IP)。

配置后的网络情况:

windows本地连接的IP地址是静态的

IP为:192.168.0.6 

子网掩码 :255.255.255.0

网关地址:192.168.0.1

其他不用设置,毕竟只是搭建网络环境。

 

Ubuntu的网络本地连接的IP地址是静态的

eth0的IP为:192.168.0.4

子网掩码 :255.255.255.0

网关地址:192.168.0.1

用上,其他不用设置。

 

其次、关闭LINUX防火墙命令: #sudo ufw disable

注:ufw是linux下的防火墙操作命令,相关的操作可以查看命令帮助

然后就在windows下ping一下linux的IP,如果能ping通,就可以继续下面的内容,如果ping不通就再找找原因。

 

注:ubuntu 12.04已经安装了最新版本的samba服务器,无需安装。如果使用12.04以前的版本,最好是按下边的方法升级一下samba,12.04版本无需下列操作

卸载samba,smbclient,samba-common
sudo apt-get remove smbclient
$sudo apt-get remove samba

安装Ubuntu samba服务器:
sudo apt-get install samba
sudo apt-get install smbfs

 

开始配置samba服务器:

samba配置文件: /etc/samba/smb.conf,配置方法和RedHat9中一样:选择要共享的目录 设置读写权限 设置访问权限 添加samba用户

具体配置方法:

第一步:修改samba配置文件

#sudo vim /etc/samba/smb.conf

在文件的最后仿照前面的添加一些配置信息,具体如下:

[work]

comment = smb

path = /work

public = yes

readonly = no

加上之后保存smb.conf文件。其中,“[work]”为共享目录名,共享资源发布以后,存放共享资源的目录成为共享目录,必须为共享目录定义一个共享名;“comment”为共享资源的描述,方便用户访问时对共享文件进行区分,在这里定义设置为“smb”;“path”为共享文件存放的绝对路径,因为自己的work目录是专门用来学习的所以将它设置为共享目录;“public”行可以设置共享资源是否允许匿名访问,设置为“yes”表示允许匿名访问,设置为“no”表示禁止匿名访问;“readonly”行为对文件读取进行设置,设置为“yes”表示只读,设置为“no”表示可以读和写。

 

第二步:设置访问用户

对于访问Samba服务器的帐号,需要首先在系统中建立同名系统帐号,如想要建立一个名为“smb”的Samba帐号,需首先在系统中建立名为“smb”的系统用户。建立Samba帐号的命令为“smbpasswd -a 用户名”。输入命令之后,还需要设置Samba帐号密码,Samba帐号密码与系统帐号密码可以不一致。操作如下:

 

2.1 建立名为“smb”的系统用户

我的系统中没有这个系统用户所以先要建立,如果有就可以跳过这一步。

#sudo useradd smb

#sudo passwd smb

 

2.2 建立名为“smb”的Samba帐号

#smbpasswd -a smb

New SMB password:smb

Retype new SMB password:smb

注:用户名和密码信息通常存放在/etc/samba/smbpasswd中,Samba服务器在每次用户进行访问时,会将用户提交的信息与smbpasswd保存的信息进行对比,通过后才与客户端建立连接,允许客户端访问。如果在/etc/samba中找不到smbpasswd文件,是因为samba启用了tdbsam验证,可以修改smb.conf文件的“passdb backend = tdbsam”行,然后加上“smb passwd file = /etc/samba/smbpasswd”。

 

配置完成后要重启samba
#sudo /etc/init.d/smbd restart

 

最后,为了方便其他主机方便使用work文件夹,可以将其进行网络驱动器设置。

找到cmd,将Ubuntu的IP地址输入进去:

输入用户名smb,输入密码smb,找到工具项,映射网络驱动器,别忘了给自己的网络驱动器起个好听的名字。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值