在ubuntu上搭建sambd实现linux的之间的cifs通信
(2013-05-14 15:33:36)
CIFS是 common internet file system
的简称,windows间的文件共享便是基于此协议实现的。而在linux中也可以利用此协议实现window与linux,linux 与
linux之间的通信。而此协议的应用通常是通过sambd组建实现的。实现cifs的协议通行可以通过安装配置samba实现。
此处介绍的是ubuntu12.10上的应用。
首先,你需要安装sambd组建,在linux命令提示符下输入一下命令
sudo apt-get install samba
此时会要求输入root权限密码(如果本身就是在root用户下,可以去掉sudo,这样也就没有输入密码的提示了)
(注意:samba拥有自己的一组存储用户账户,是与主账户分离的,需要针对每个用户账户进行密码保护,而建立的用户账户是需要和linux中已有的用户账户对应的。例如我的server中用有两个账户,一个是root即主账户,另一个是用户账户user,该账户是在home目录下的,后边建立的共享文件也是在此目录下)
其次,建立samba用户及密码,操作如下:
sudo smbpasswd -a user
(注意此处的user是与我server上的user用户对应的,且必须对应)根据提示输入用户密码
然后建立共享文件夹test
mkdir /home/user/test
(注意:不要用sudo创建文件夹,因为如果用sudo创建此目录,此目录的拥有用户及群组就成了root了,也就意味着不能用user用户名和密码进入此文件了)
下一步就是编辑配置/etc/samba/smb.conf 文件了,此配置文件主要是针对user的。
(为了安全期间,一般需要对初始的配置文件进行备份,防止出现错误)
s

本文介绍了如何在Ubuntu 12.10上安装samba,配置cifs,通过设置共享文件夹实现Linux系统间的通信。首先安装samba,然后创建samba用户,建立共享文件夹,并编辑smb.conf配置文件,最后重启smbd服务进行测试。
最低0.47元/天 解锁文章
833

被折叠的 条评论
为什么被折叠?



