在server0上配置SMB服务端.
要求条件:
1.samba服务器必须得是OBAMA工作组的一员.
2.共享/common目录,共享名称为common.
3.只有example.com域的客户端准许访问common共享.
4.common允许浏览.
5.指定客户natasha能够读取文件内容,并且要验证密码为:redhat.
步骤如下:
//1.你必须先安装桑巴,-y代表不管他告诉你什么你都yes.
yum -y install samba*
//2.安装完毕,重启smb nmb.
systemctl restart smb nmb
//3.启用nmb
systemctl enable smb nmb
//4.防火墙相关配置
firewall-cmd --add-rich-rule 'rule family=ipv4 source address=172.16.30.0/24 service name=samba accept' --permanent
//客户端
firewall-cmd --add-rich-rule 'rule family=ipv4 source address=172.16.30.0/24 service name=samba-client accept' --permanent
//5.重新读取防火墙配置
firewall-cmd --reload
//6.接下来进行selinux相关配置..如果你启用selinux的话
//查看有没有存在目录
getsebool -a | grep samba | grep dir
//设置smb_home的selinux目录
setsebool -P samba_enable_home_dirs 1
//7.创建共享目录common
mkdir /common
//8.如果你希望将samba目录共享给其他用户,你需要设置:
chcon -Rt samba_share_t /common
//9.配置桑巴的配置文件
vim /etc/samba/smb.conf
workgroup = OBAMA //在89行中修改
[common]
path = /common //您共享的位置
browseable = yes //可以浏览吗
valid users = natasha //相关访问用户配置注意:系统中要有这个家伙
:wq! //保存退出这个操蛋的配置文件
//10.没有那他傻用户?你还得新建一个
id natasha //有么?没有....
useradd natasha //新建那他傻
smbpasswd -a natasha //新建smb用户
//11.重启桑巴
systemctl restart smb nmb
pdbedit -L //查看samba数据库用户都有谁?如果没那她傻 请检查前几步是否到位
好了 , 服务端的配置到此为止 下一篇
http://784838898.iteye.com/blog/2327621关于配置SMB客户端 祝考试顺利...
分享到:
相关推荐
1.包含服务端安装和配置,自动化脚本程度 2.包含客户端安装和配置,自动化脚本程度 3.使用smbclient验证访问 4.使用mount cifs挂载,带用户名密码参数 6.支持Linux服务端和Linux客户端
这包括编辑samba的配置文件(/etc/samba/smb.conf),添加共享目录的配置信息(如共享目录的名称,路径,是否可浏览,是否只读等),添加samba访问用户,并设置密码,然后重启samba服务。 知识点四:在Windows系统...
然后,需要创建一个共享目录,例如 /opt,并将其添加到 /etc/samba/smb.conf 文件中,以便其他计算机可以访问该目录。 在 Windows 客户端中,可以使用 \\ 服务器 IP 地址\共享目录 的方式来访问 SAMBA 服务器上的...
如果需要从其他计算机访问Ubuntu上的共享目录,还需要安装此客户端。 安装完成后,在`/etc`目录下会生成一个名为`samba`的目录,并在`/etc/init.d`下生成一个名为`smbd`的文件(某些版本中可能为`samba`)。 ####...
配置Samba涉及到多个方面,包括设置共享目录、权限控制、用户认证方式、日志记录等。例如,可以指定哪些目录对外可见,是否需要密码访问,以及设置不同用户或用户组的访问权限。通过修改smb.conf文件,可以定制符合...
- 通过 Windows 的网络资源管理器,尝试访问 Freenas 的共享目录。 - 测试数据的读写访问。 #### 五、总结 通过以上测试,我们可以了解到 Freenas 在结合 RAID、RSYNC 以及 CIFS/SMB 服务时的实际应用情况。这些...
(2)Samba 服务端共享目录有写入权限。 (3)Samba 服务器共享目录的绝对路径已知或者可被暴力猜解。 4. 影响版本 该漏洞影响了 Samba 3.5.0 之后的所有版本,直到 4.6.4/4.5.10/4.4.14 中间的所有版本。 5. 漏洞...
- **共享目录设置**: 在配置文件中添加共享目录的定义,如`[share1] comment = stuff path = /var/samba/share public = yes writable=yes`,表示创建名为share1的共享目录,允许所有用户读写。 - **重启Samba服务...
在 Linux 系统中,实现文件共享可以通过 SMB(Server Messages Block,服务器消息块)来实现,使用前需先解决服务端、客户端以及访问协议等服务程序的安装配置问题。本文将详细介绍 Linux 文件共享的实现方式,主要...
在用户根目录共享`[Homes]`节,可以配置用户家目录的访问权限,例如: ```ini [Homes] comment = Users' Homes browseable = yes read only = no create mask = 0700 directory mask = 0700 valid users = %S ...
为了确保Samba服务已经正确配置并且可以被Windows客户端访问,可以尝试从Windows客户端访问共享目录。 1. **Windows客户端访问测试**: - 打开Windows资源管理器,输入`\\192.168.56.102\`(假设Linux服务器的IP...
在 CentOS Samba 配置文件的末尾添加以下行,定义公众共享目录: * `[public]`:定义公众共享目录。 * `comment = Public Stuff`:指定共享目录的描述。 * `path = /home/samba`:指定共享目录的位置。 * `public =...
还需要进行回环测试来验证共享目录是否可以被客户端访问,通常使用mount命令挂载远程目录到本地并查看内容。 NFS的命令主要包括exportfs、mount、umount等。exportfs命令用于导出和取消导出NFS文件系统;mount命令...
2. 创建 market,it 组,创建组共享目录 3. 利用不可用的 shell 限制用户访问 4. 创建软件共享目录,存放常用软件 5. 创建临时上传文件目录,任何用户都可以访问 八、结论 CentOS 7 中 Samba 文件共享的配置和实现...
SAMBA是一种在Linux和Windows之间实现SMB/CIFS(Server Message Block/Common Internet File System)协议的软件。通过Samba,Linux服务器可以作为Windows网络上的共享资源,Windows客户端可以直接访问。 8. **云...
在Windows系统中通过网络邻居或直接输入共享地址的方式访问Linux上的共享目录。 #### 二、NFS(Linux和Linux共享) NFS (Network File System) 是一种允许一个系统在网络上共享文件系统的协议。主要用于Linux系统...
6. 安装完成后,需要编辑Samba的配置文件`/etc/samba/smb.conf`,这个文件包含了Samba服务器的所有设置,如共享目录、用户权限等。使用`vi`或其他文本编辑器打开此文件进行配置。 7. 配置完成后,启动Samba服务: ...
目标是配置Samba服务,使得Windows和Linux用户可以相互访问共享目录。 1. **安装Samba软件包**: - 你需要几个关键的Samba软件包,包括`samba`(服务端)、`samba-client`(客户端)和`samba-common`(支持包和...
- 对每个共享目录进行配置,如设置共享名、描述、路径、文件和目录权限、读写权限、用户和组访问控制等。 5. **共享目录的配置示例**: - 如配置"renshi"共享目录,允许人事部有读写权限,其他部门只能浏览。 - ...
7. 挂载NFS共享:使用`mount`命令在虚拟机上挂载服务器端的NFS共享目录,例如`mount -t nfs <服务器IP>:/共享目录 /本地挂载点`。 8. 持久化挂载:为了在系统重启后仍然保持挂载状态,可以在`/etc/fstab`文件中添加...