ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

配置SMB文件夹共享

2019-04-13 13:55:49  阅读:259  来源: 互联网

标签:samba 0.0 server0 smb 文件夹 共享 password root SMB


步骤一:

在服务器server0发布Samba共享文件夹

1)安装软件包samba

1.	[root@server0 ~]# yum  -y  install  samba

2)创建共享账号
添加共享账号harry,密码为migwhisk:

1	[root@server0 ~]# useradd  harry
2.	[root@server0 ~]# pdbedit  -a  harry                  //根据提示设好密码migwhisk
3.	new password: 
4.	retype new password:

添加共享账号kenji,密码为atenorth:

5.	[root@server0 ~]# useradd  kenji
6.	[root@server0 ~]# pdbedit  -a  kenji                  //根据提示设好密码atenorth
7.	new password: 
8.	retype new password:

添加共享账号chihiro,密码为atenorth:

9.	[root@server0 ~]# useradd  chihiro
10.	[root@server0 ~]# pdbedit  -a  chihiro              //根据提示设好密码atenorth
11.	new password: 
12.	retype new password:

确认共享账号:

13.	[root@server0 ~]# pdbedit  -L
14.	harry:1003:
15.	chihiro:1005:
16.	kenji:1004:

3)准备共享文件夹

17.	[root@server0 ~]# mkdir  /common
18.	[root@server0 ~]# mkdir  /devops
19.	[root@server0 ~]# setfacl  -m  u:chihiro:rwx  /devops          //配置写入权限

4)调整SELinux开关策略,允许发布可写的Samba共享资源

20.	[root@server0 ~]# getsebool  -a  |  grep ^samba_exp          //默认配置
21.	samba_export_all_ro --> off
22.	samba_export_all_rw --> off
23.	
24.	[root@server0 ~]# setsebool  -P  samba_export_all_rw=on         //永久打开设置
25.	
26.	[root@server0 ~]# getsebool  -a  |  grep ^samba_exp          //查看结果
27.	samba_export_all_ro --> off
28.	samba_export_all_rw --> on

5)配置共享目录

29.	[root@server0 ~]# vim  /etc/samba/smb.conf
30.	[global]
31.	    workgroup = STAFF
32.	    .. ..
33.	[common]
34.	    path = /common
35.	    hosts allow = 172.25.0.0/24
36.	[devops]
37.	    path = /devops
38.	    hosts allow = 172.25.0.0/24
39.	    write list = chihiro

6)启动系统服务smb,并设置开机自启

40.	[root@server0 ~]# systemctl  restart  smb
41.	[root@server0 ~]# systemctl  enable  smb
42.	ln -s '/usr/lib/systemd/system/smb.service' '/etc/systemd/system/multi-user.target.wants/smb.service'
43.	[root@server0 ~]# netstat  -antpu  |  grep  smb
44.	tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN      4709/smbd 
45.	tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      4709/smbd 

步骤二:

在客户机desktop0测试Samba共享资源

1)安装软件包samba-client

48.	[root@server0 ~]# yum  -y  install  samba-client
49.	.. ..

2)浏览目标主机提供了哪些共享资源

50.	[root@desktop0 ~]# smbclient  -L  server0.example.com
51.	Enter root's password:                          //此处无需输入密码,直接回车
52.	Anonymous login successful
53.	Domain=[MYGROUP] OS=[Unix] Server=[Samba 4.1.1]
54.	
55.	    Sharename       Type      Comment
56.	    ---------       ----      -------
57.	    common          Disk      
58.	    devops          Disk      
59.	    IPC$            IPC       IPC Service (Samba Server Version 4.1.1)
60.	Anonymous login successful
61.	Domain=[MYGROUP] OS=[Unix] Server=[Samba 4.1.1]
62.	
63.	    Server               Comment
64.	    ---------            -------
65.	
66.	    Workgroup            Master
67.	    ---------            -------

3)连接到目标主机的共享目录

68.	[root@desktop0 ~]# smbclient  -U  harry  //server0.example.com/common
69.	Enter harry's password:                              //输入harry的密码
70.	Domain=[STAFF] OS=[Unix] Server=[Samba 4.1.1]
71.	smb: \> ls                                         //检查是否可列出目录内容
72.	  .                                   D        0  Sun Nov 27 03:07:29 2016
73.	  ..                                  D        0  Sun Nov 27 03:07:32 2016
74.	
75.	        40913 blocks of size 262144. 27826 blocks available
76.	smb: \> quit                                         //退出smb:\>交互环境
77.	[root@desktop0 ~]#

标签:samba,0.0,server0,smb,文件夹,共享,password,root,SMB
来源: https://blog.csdn.net/honeygirl_/article/details/89281429

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有