带来一篇CentOS设置smaba与Windows同享文件
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!操纵情况:CentOS6.564bitLinux与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教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
带来一篇CentOS设置smaba与Windows同享文件
熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考: 了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。 为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。 和私有操作系统不同,各个Linux的发行版本的技术支持时间都较短,这对于Linux初学者是往往不够的。 发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。 一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。 可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。? 首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。
页:
[1]