愤怒的大鸟 发表于 2015-1-14 20:22:37

给大家带来CentOS7装置设置SAMBA办事器

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!假定我们有如许一个场景

同享名路径权限SHAREDOC/smb/docs一切职员包含宾客都可以会见RDDOCS/smb/tech仅同意特定组的用户举行读写会见特定组的组名为RD,今朝的Alice、Jack、Tom三团体

装置SAMBA

#yum-yinstallsambasamba-clientsamba-common
//大概利用rpm装置
#rpm-ivhsamba-4.1.1-37.el7_0.src.rpm
//检察装置版本信息
#rpm-qisamba
Name:
samba
Epoch:
0
Version:4.1.1
Release:
37.el7_0
Architecture:x86_64
InstallDate:Mon11Aug201405:10:39PMCST
Group:
SystemEnvironment/Daemons
Size:
1657523
License:
GPLv3+andLGPLv3+
Signature:
RSA/SHA256,Wed06Aug201403:59:24AMCST,KeyID24c6a8a7f4a80eb5
SourceRPM:
samba-4.1.1-37.el7_0.src.rpm
BuildDate:
Wed06Aug201403:33:22AMCST
BuildHost:
worker1.bsys.centos.org
Relocations:(notrelocatable)
Packager:
CentOSBuildSystem<http://bugs.centos.org>
Vendor:
CentOS
URL:http://www.ckuyun.com/
Summary:
ServerandClientsoftwaretointeroperatewithWindowsmachines
Description:
SambaisthestandardWindowsinteroperability
suiteofprogramsforLinuxandUnix.
Tips:也之前的SAMBA3有一个严重的变更是:
security不再撑持share
WARNING:Ignoringinvalidvalueshareforparametersecurity



设置SAMBA办事器


创立同享目次(假定同享/smb目次下的文件)
#mkdir-p/smb/docs
#mkdir-p/smb/tech

设置内核参数
#ulimit-n16384
#vi/etc/security/limits.conf
#在最初到场以下内容
*-nofile16384

Tip:这次要是制止在启动Samba时呈现以下告诫信息:
rlimit_max:increasingrlimit_max(1024)tominimumWindowslimit(16384)


#cd/etc/samba/
//备份原本的设置文件
#cpsmb.confsmb.conf.origin

#vi/etc/samba/smb.conf
删除原有一切内容,增加以下内容:

workgroup=BIGCLOUD
netbiosname=ZZSRV2
serverstring=SambaServer
#security=share
security=user
maptoguest=BadUser

path=/smb/docs
readonly=yes
browseable=yes
guestok=yes

path=/smb/tech/
public=no
writable=yes
writelist=@RD
validusers=@RD


创立用户并分派权限

//创立操纵体系用户
#useraddalice
#useraddjack
#useraddtom
#useraddRD

//修正用户的组
#usermod-a-GRDalice
#usermod-a-GRDjack
#usermod-a-GRDtom
#idalice
uid=1000(alice)gid=1000(alice)groups=1000(alice),1003(RD)

//创立SAMBA用户
#smbpasswd-aalice
#smbpasswd-ajack
#smbpasswd-atom

//修正目次权限
#chownRD:RD/smb/tech/
#chmod770/smb/tech
//检察办事形态
#ll-d/smb/tech/
drwxrwx---2RDRD4096Aug1117:08/smb/tech/

#systemctlrestartsmb
#systemctlenablesmb
#systemctlstatussmb
smb.service-SambaSMBDaemon
Loaded:loaded(/usr/lib/systemd/system/smb.service;enabled)
Active:active(running)sinceTue2014-08-1211:38:29CST;14sago
MainPID:16807(smbd)
Status:"smbd:readytoserveconnections..."
CGroup:/system.slice/smb.service
16807/usr/sbin/smbd
16808/usr/sbin/smbd

systemd:StartingSambaSMBDaemon...
smbd:../lib/util/become_daemon.c:136(daemon_ready)
systemd:StartedSambaSMBDaemon.
smbd:STATUS=daemonsmbdfinishedstartingupandreadytoserveconnectionsfailedtoretrieveprint...CCESSFUL
Hint:Somelineswereellipsized,use-ltoshowinfull.


测试连通性
//Linux上测试
#smbclient-Llocalhost-Ualice%P@ssw0rd
Domain=OS=Server=

SharenameTypeComment
--------------------
SHAREDOCSDisk
RDDOCSDisk
IPC$IPCIPCService(SambaServer)
Domain=OS=Server=

ServerComment
----------------

WorkgroupMaster
----------------
//Windows上测试
C:>netuse*/del
您有以下的近程毗连:

192.168.1.18d$
持续运转会作废毗连。

您想持续此操纵吗?(Y/N):y
下令乐成完成。


C:>netuse192.168.188.12P@ssw0rd/U:alice
下令乐成完成。

翻开资本办理器举行写进测试




如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!

海妖 发表于 2015-1-16 15:38:51

给大家带来CentOS7装置设置SAMBA办事器

Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。

老尸 发表于 2015-1-29 06:30:41

有疑问前,知识学习前,先用搜索。

小妖女 发表于 2015-2-6 01:04:39

然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。

若天明 发表于 2015-2-14 19:32:52

写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。

精灵巫婆 发表于 2015-3-4 10:27:10

Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?

谁可相欹 发表于 2015-3-11 18:25:46

在学习的过程中,我们用的是VM虚拟机,开始时真的不真的该怎么去做,特别是我的是命令窗口界面,别人的是图形界面,我都不知道怎么调过来。

透明 发表于 2015-3-19 10:25:42

眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。

柔情似水 发表于 2015-3-27 22:57:50

我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。
页: [1]
查看完整版本: 给大家带来CentOS7装置设置SAMBA办事器