samba服务的搭建
2016-04-18 13:50
323 查看
实验目的:在linux机器上建立一个目录, 让widows访问
yum安装:yum install -y samba samba-client
实验1 (做一个目录出来,任何人都可以访问,只读权限)
vim /etc/samba/smb.conf
修改: 1 验证方式 (security=user 改为 security=share)
2 在最后面增加一段
[aming]
comment = share all
path = /tmp/sambadir
browseable = yes
public = yes
writable = no
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/e696f577908944dd9fbeaebe7c3e9482/clipboard.pngfile:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/e8e4587e60904b9aa6c5e2f15eb3a0df/clipboard.png
3 修改工作组 (workgroup =MYGROUP 改为 workgroup=WORKGROUP)
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/2d24787afce84a529657c8d178db6fe2/clipboard.png
启动smb 服务
/etc/init.d/smb start
创建共享目录, 将共享目录下的 test目录改成777权限
mkdir /tmp/sambadir //创建sambadir 共享目录
cp /etc/passwd /tmp/sambadir/1.txt //复制passwd文件 为1.txt
mkdir /tmp/sambadir/test //创建一个test目录
chmod 777 /tmp/sambadir/test // 将test目录权限改为777
测试和访问
1 在windows下访问 (在运行下输入IP地址 \\192.168.80.132)
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/eee00373fe7f47e5896a47dfd8ab6157/clipboard.png
2 在linux下访问 (smbclient)
smbclient //192.168.80.132/aming
下一步出现root账户密码不用管,直接回车
ls显示该目录
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/7382bcc78693442482bcfca0216f7fff/clipboard.png
3 挂载访问
先安装一个cifs-utils 这个文件,在进行挂载
yum install -y cifs-utils
mount -t cifs //192.168.80.132/aming /opt/
下一步出现密码,不需要,直接回车
进入 /opt目录,显示下面的文件
cd /opt/
ls
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/08b69840702749e0b47343c03f3a7c94/clipboard.png
实验2(共享一个目录 ,输入用户名和密码登录才可以访问,并且是可读可写)
编辑配置文件
vim /etc/samba/smb.conf
修改 :
1 把下面这一段删掉
[aming]
comment = share all
path = /tmp/sambadir
browseable = yes
public = yes
writable = no
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/1b4bd44724f445f2be4b7b23ee05082c/clipboard.png
2 验证方式 security 恢复为user (security=user )
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/e8a9a3c4a84446b993ed07cc266c13f2/clipboard.png
3 在后面增加一段
[aminglinux]
comment = share for users
path = /tmp/sambadir
browseable = yes
writable = yes
public = no
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/b9c3046dd3194af4956225f1ace2e065/clipboard.png
创建一个账户 smbuser1 , 通过pdbedit 变成 samba账户
useradd smbuser1
pdbedit -a smbuser1
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/1a2058f7630f4bc287354acbed2abe17/clipboard.png
重启smb服务
/etc/init.d/smb restart
测试和访问
1 在windows下访问 (在运行下输入IP地址 \\192.168.80.132)file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/6f4b04bf274548f89943eeaaeaa67b2b/clipboard.png
2 在linux下访问 (smbclient)
使用smbuser1 用户访问
smbclient -Usmbuser1 //192.168.80.132/aminglinux
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/e4834f62c72f4f01b2629a5a3b41de6a/clipboard.png
3 挂载访问
mount -t cifs -o username=smbuser1,password=123456 //192.168.80.132/aminglinux /opt/
df -h
yum安装:yum install -y samba samba-client
实验1 (做一个目录出来,任何人都可以访问,只读权限)
vim /etc/samba/smb.conf
修改: 1 验证方式 (security=user 改为 security=share)
2 在最后面增加一段
[aming]
comment = share all
path = /tmp/sambadir
browseable = yes
public = yes
writable = no
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/e696f577908944dd9fbeaebe7c3e9482/clipboard.pngfile:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/e8e4587e60904b9aa6c5e2f15eb3a0df/clipboard.png
3 修改工作组 (workgroup =MYGROUP 改为 workgroup=WORKGROUP)
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/2d24787afce84a529657c8d178db6fe2/clipboard.png
启动smb 服务
/etc/init.d/smb start
创建共享目录, 将共享目录下的 test目录改成777权限
mkdir /tmp/sambadir //创建sambadir 共享目录
cp /etc/passwd /tmp/sambadir/1.txt //复制passwd文件 为1.txt
mkdir /tmp/sambadir/test //创建一个test目录
chmod 777 /tmp/sambadir/test // 将test目录权限改为777
测试和访问
1 在windows下访问 (在运行下输入IP地址 \\192.168.80.132)
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/eee00373fe7f47e5896a47dfd8ab6157/clipboard.png
2 在linux下访问 (smbclient)
smbclient //192.168.80.132/aming
下一步出现root账户密码不用管,直接回车
ls显示该目录
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/7382bcc78693442482bcfca0216f7fff/clipboard.png
3 挂载访问
先安装一个cifs-utils 这个文件,在进行挂载
yum install -y cifs-utils
mount -t cifs //192.168.80.132/aming /opt/
下一步出现密码,不需要,直接回车
进入 /opt目录,显示下面的文件
cd /opt/
ls
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/08b69840702749e0b47343c03f3a7c94/clipboard.png
实验2(共享一个目录 ,输入用户名和密码登录才可以访问,并且是可读可写)
编辑配置文件
vim /etc/samba/smb.conf
修改 :
1 把下面这一段删掉
[aming]
comment = share all
path = /tmp/sambadir
browseable = yes
public = yes
writable = no
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/1b4bd44724f445f2be4b7b23ee05082c/clipboard.png
2 验证方式 security 恢复为user (security=user )
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/e8a9a3c4a84446b993ed07cc266c13f2/clipboard.png
3 在后面增加一段
[aminglinux]
comment = share for users
path = /tmp/sambadir
browseable = yes
writable = yes
public = no
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/b9c3046dd3194af4956225f1ace2e065/clipboard.png
创建一个账户 smbuser1 , 通过pdbedit 变成 samba账户
useradd smbuser1
pdbedit -a smbuser1
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/1a2058f7630f4bc287354acbed2abe17/clipboard.png
重启smb服务
/etc/init.d/smb restart
测试和访问
1 在windows下访问 (在运行下输入IP地址 \\192.168.80.132)file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/6f4b04bf274548f89943eeaaeaa67b2b/clipboard.png
2 在linux下访问 (smbclient)
使用smbuser1 用户访问
smbclient -Usmbuser1 //192.168.80.132/aminglinux
file:///C:/Users/win7/AppData/Local/YNote/data/daiqing_hb@163.com/e4834f62c72f4f01b2629a5a3b41de6a/clipboard.png
3 挂载访问
mount -t cifs -o username=smbuser1,password=123456 //192.168.80.132/aminglinux /opt/
df -h
相关文章推荐
- zookeeper集群搭建
- (十五) Nepxion-Thunder分布式RPC集成框架 - 序列化
- java判断字符串是否为空的方法总结
- MYSQL 缓存设置 提高MYSQL查询性能
- hdu2732 网络流经典建图
- iOS 时间戳转换为时间、NSDate转NSString、NSString转NSDate
- ios8新特性widget开发
- 开始记录生活
- Java8之默认方法和静态接口方法
- 如何预测一个互联网产品的未来—一套关于产品的数学模型
- 关于char与varchar,varchar2的区别
- MySQL学习笔记(一):SQL基础
- RStudio Linux Server 版本 安装配置 说明
- springMVC中from表单提交对象
- 比特币开发
- linux 内存管理逻辑地址,物理地址以及虚拟地址
- Leetcode#2.Add Two Numbers
- jQuery.extend 函数详解
- WPF经典编程模式-MVVM示例讲解
- Swift中用NSURLConnection解析URL,并解析Jason数据