逍遥一派 发表于 2015-1-14 20:25:07

带来一篇CentOS设置smaba与Windows同享文件

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!操纵情况:CentOS6.564bit
Linux与Linux间经由过程甚么同享文件呢——NFS,Windows与Windows之间呢——同享文件功效就OK了,那Windows与Linux之间呢?
这就是本段要讲的东东——samba。
反省是不是装置samba

#rmp-qa|grepsamba若装置了,则会显现以下,
samba4-libs-4.0.0-58.el6.rc4.x86_64samba-common-3.6.9-168.el6_5.x86_64samba-winbind-3.6.9-168.el6_5.x86_64samba-client-3.6.9-168.el6_5.x86_64samba-3.6.9-168.el6_5.x86_64samba-winbind-clients-3.6.9-168.el6_5.x86_64不然,利用
#yuminstallsmaba装置samba.
设置samba


[*]设置开机启动
#chkconfigsmbon#chkconfignmbon也能够利用setup下令可经由过程界面设置开机启动办事,
#setup

[*]新建smb用户用于会见Linux同享文件
#useraddsmb#新建用户#smbpasswd-asmb#修正暗码此时/home目次会增添一个smb的用户。该Linux用户目次将可间接同享到Windows下。若要同享别的文件,按步调3设置文件。假如不必了,删除smb用户也是能够的,
#smbpasswd-xsmb#删除smb用户
[*]samba设置文件。
comment=TmpDirectoriespath=/tmp#同享的Linux目次public=no#目次不公然writeable=yes#可写browseable=yes#可读validusers=smb#会见用户,下面新建的,也能够利用本来已有的
让smaba经由过程防火墙

利用samba必要穿过防火墙,因而依据分歧情形,这里供应3种***:


[*]***1
#system-config-firewall

[*]***2
设置/etc/sysconfig/iptables文件,增加
-AINPUT-mstate--stateNEW-mtcp-ptcp--dport139-jACCEPT-AINPUT-mstate--stateNEW-mtcp-ptcp--dport445-jACCEPT-AINPUT-mstate--stateNEW-mudp-pudp--dport137-jACCEPT-AINPUT-mstate--stateNEW-mudp-pudp--dport138-jACCEPT同意139445137138几个端口经由过程。设置完后重启防火墙,
samba4-libs-4.0.0-58.el6.rc4.x86_64samba-common-3.6.9-168.el6_5.x86_64samba-winbind-3.6.9-168.el6_5.x86_64samba-client-3.6.9-168.el6_5.x86_64samba-3.6.9-168.el6_5.x86_64samba-winbind-clients-3.6.9-168.el6_5.x86_640
[*]***3
干脆,把防火墙关了,
samba4-libs-4.0.0-58.el6.rc4.x86_64samba-common-3.6.9-168.el6_5.x86_64samba-winbind-3.6.9-168.el6_5.x86_64samba-client-3.6.9-168.el6_5.x86_64samba-3.6.9-168.el6_5.x86_64samba-winbind-clients-3.6.9-168.el6_5.x86_641
封闭SELINUX

samba4-libs-4.0.0-58.el6.rc4.x86_64samba-common-3.6.9-168.el6_5.x86_64samba-winbind-3.6.9-168.el6_5.x86_64samba-client-3.6.9-168.el6_5.x86_64samba-3.6.9-168.el6_5.x86_64samba-winbind-clients-3.6.9-168.el6_5.x86_642此时必要重启下体系,
samba4-libs-4.0.0-58.el6.rc4.x86_64samba-common-3.6.9-168.el6_5.x86_64samba-winbind-3.6.9-168.el6_5.x86_64samba-client-3.6.9-168.el6_5.x86_64samba-3.6.9-168.el6_5.x86_64samba-winbind-clients-3.6.9-168.el6_5.x86_643启动samba

samba4-libs-4.0.0-58.el6.rc4.x86_64samba-common-3.6.9-168.el6_5.x86_64samba-winbind-3.6.9-168.el6_5.x86_64samba-client-3.6.9-168.el6_5.x86_64samba-3.6.9-168.el6_5.x86_64samba-winbind-clients-3.6.9-168.el6_5.x86_644能够经由过程
samba4-libs-4.0.0-58.el6.rc4.x86_64samba-common-3.6.9-168.el6_5.x86_64samba-winbind-3.6.9-168.el6_5.x86_64samba-client-3.6.9-168.el6_5.x86_64samba-3.6.9-168.el6_5.x86_64samba-winbind-clients-3.6.9-168.el6_5.x86_645检察samba启动形态。
Windows会见

先检察Linux假造机收集ip地点,
samba4-libs-4.0.0-58.el6.rc4.x86_64samba-common-3.6.9-168.el6_5.x86_64samba-winbind-3.6.9-168.el6_5.x86_64samba-client-3.6.9-168.el6_5.x86_64samba-3.6.9-168.el6_5.x86_64samba-winbind-clients-3.6.9-168.el6_5.x86_646在Windows下利用Win+R开启运转窗口,输出
samba4-libs-4.0.0-58.el6.rc4.x86_64samba-common-3.6.9-168.el6_5.x86_64samba-winbind-3.6.9-168.el6_5.x86_64samba-client-3.6.9-168.el6_5.x86_64samba-3.6.9-168.el6_5.x86_64samba-winbind-clients-3.6.9-168.el6_5.x86_647便可会见Linux同享的目次。

此时利用
samba4-libs-4.0.0-58.el6.rc4.x86_64samba-common-3.6.9-168.el6_5.x86_64samba-winbind-3.6.9-168.el6_5.x86_64samba-client-3.6.9-168.el6_5.x86_64samba-3.6.9-168.el6_5.x86_64samba-winbind-clients-3.6.9-168.el6_5.x86_648检察毗连形态。

文件会见权限:
若没法从Windows中往同享目次中拷贝文件,大概因为同享目次对smb用户的写权限不敷,Linux中利用chmod777-Rdir可改动dir目次权限。因为权限缘故原由,本文中利用/tmp目次同享,由于/tmp目次对一切用户的权限对照开放。
参考


[*]http://www.livingelsewhere.net/tag/unix-linux-samba-ftp-smb-cifs/
[*]http://www.tangrucheng.com/centos6-5-setup-configure-samba.html
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!

不帅 发表于 2015-1-16 17:54:48

带来一篇CentOS设置smaba与Windows同享文件

熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:

兰色精灵 发表于 2015-1-22 20:46:44

了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。

冷月葬花魂 发表于 2015-1-31 15:38:44

为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。

深爱那片海 发表于 2015-2-6 21:38:55

和私有操作系统不同,各个Linux的发行版本的技术支持时间都较短,这对于Linux初学者是往往不够的。

若相依 发表于 2015-2-18 23:32:07

发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。

谁可相欹 发表于 2015-3-6 12:56:07

一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。

金色的骷髅 发表于 2015-3-13 02:10:33

可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?

因胸联盟 发表于 2015-3-20 10:52:18

首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。
页: [1]
查看完整版本: 带来一篇CentOS设置smaba与Windows同享文件