标签:
关于Samba的简介概述在此略过,开始搭建Samba服务。
1.安装Samba
yum install -y samba samba-client
2.编辑Samba配置文件
首先共享一个目录,任何人都可以访问,不需要输入密码,完成一个类似于ftp的匿名登录,但是只读
vim /etc/samba/smb.conf
将MYGROUP 修改为WORKGROUP
将security = user 改为security = share
然后在最后添加
[test]#可以随意定义
comment = share all
path = /tmp/sambadir
browseable = yes
public = yes
writable = no
:x
保存退出
3.启动Samba服务
/etc/init.d/smb start
4.创建共享目录
mkdir /tmp/sambadir
cp /etc/passwd /tmp/sambadir/test.txt
mkdir /tmp/sambadir/test
chmod 777 !$
5.清除iptables
iptables -F
6.在windows下按win+r输入\\虚拟机ip地址回车查看
7.在linux下输入smbclient //ip/共享目录
可查看共享目录 提示输入密码不用管它直接回车
ls可查看
q直接退出
也可以用挂载的方式查看
yum install -y cifs-utils
mount -t //ip/共享目录 需要挂载的目录比如说/opt
df -h可以查看
共享一个目录,使用用户名和密码登录,要求可读可写
vim /etc/samba/smb.conf
将最后的这些注释掉或者删除
[test]#可以随意定义
comment = share all
path = /tmp/sambadir
browseable = yes
public = yes
writable = no
将security = share 改为security = user
最后增加
[demo]
comment = share for users
path = /tmp/sambadir
browseable = yes
writable=yes
public =no
:wq
添加测试用户
useradd share
pdbedit -a share
然后设置密码
也可以通过pdbedit -h查看帮助
然后重启samba服务
在linux用smbclient查看
smbclient //ip/共享目录 -U共享用户
输入密码
[root@localhost opt]# smbclient //192.168.1.105/demo -Ushare
Enter share‘s password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.23-30.el6_7]
smb: \> ls
. D 0 Wed May 11 14:56:24 2016
.. D 0 Wed May 11 14:55:47 2016
test D 0 Wed May 11 14:56:24 2016
passwd 1294 Wed May 11 14:56:13 2016
35831 blocks of size 524288. 28838 blocks available
smb: \> q
也可以通过mount挂载
mount -t //ip/共享目录 需要挂载的目录比如说/mnt -o username=share,password=123
标签:
原文地址:http://www.cnblogs.com/weblm/p/5484145.html