关于在centos6.3 下面学习安装samba老是不成功的
linux吧
全部回复
仅看楼主
level 6
我按照书上说的,一步一步走的,但是还是用windos无法连上,我还是写出来,各位帮帮忙,看下,哪里错了
2013年02月26日 08点02分 1
level 6
第一步,检查是否安装 rpm -q samba
2013年02月26日 08点02分 2
level 6
得到软件包未安装,我下载得是dvd版本,那个很大,有好多软件包,我在里面找到了7个和samba有关的包,为了以防万一,我就都安装了,我当时没截图,明天把软件包的图贴上来,大家看看
2013年02月26日 08点02分 3
配置郁闷
2013年02月26日 08点02分
<br>配置yum源你会吧?挂载iso镜像,配置yum源到本地镜像。然后直接执行</br><br>yum install samba</br>
2013年02月26日 08点02分
就成功安装服务了。我这里有一个samba的搭建过程。邮箱拿来,我给你发过去。
2013年02月26日 08点02分
回复 黎纳斯之吻 :[email protected]谢谢啦 其实我主要是配置文件和网络配置哪里很糊涂,到现在还不是很了解
2013年02月26日 08点02分
level 12
木学过,曾经照着文档做一遍就成功了,然后就没看过。 [哈哈]
2013年02月26日 08点02分 4
我去!你厉害,,,,
2013年02月26日 08点02分
level 6
然后,我又到smb.conf下面修改了配置文件,配置文件的图我明天在贴,我的网络环境是这样,我用虚拟机搭建了一个centos ,然后由于在学校机房,没有修改ip的权限,我就禁用了本地连接,把虚拟机的网络改成 虚拟网卡8net 虚拟网卡8的ip是192.168.10.2 centos是192.168.10.3
可以ping通,我自己还用putty远程登陆了,但是在用windows运行\\192.168.10.3 他提示网络名不可用, 我关闭了SElinux也没用iptables不存在因为防火墙所以无法访问的情况 我自己整了好几天,都不明白,为什么就是\\192.168.10.3连不上
2013年02月26日 08点02分 5
level 14
2012-02-21_17-50 -> 2012-02-21_18-59
安装 samba :
rpm -ivh /mnt/cdrom/Packages/libsmbclient-3.5.4-68.el6.i686.rpm;
rpm -ivh /mnt/cdrom/Packages/samba-common-3.5.4-68.el6.i686.rpm;
rpm -ivh /mnt/cdrom/Packages/samba-winbind-3.5.4-68.el6.i686.rpm;
rpm -ivh /mnt/cdrom/Packages/samba-3.5.4-68.el6.i686.rpm;
设定 samba 服务所在的运行级别:
chkconfig --level 0123456 smb off;
chkconfig --level 35 smb on;
服务起停成功。
安装 samba 客户端:
rpm -Uvh /mnt/cdrom/Packages/samba-client-3.5.4-68.el6.i686.rpm;
安装 cifs 支持:
rpm -ivh /mnt/cdrom/Packages/keyutils-1.4-1.el6.i686.rpm;
rpm -ivh /mnt/cdrom/Packages/cifs-utils-4.4-5.el6.i686.rpm;
挂载他机 samba 资源成功。
2013年02月26日 08点02分 6
level 14
2012-02-21_18-20 -> 2012-02-21_18-29
设置 samba 服务器:
“/etc/samba/smb.conf”:
[global] 段:
workgroup = THE-FREE-WOLVES
security = share
——无需密码的简单共享
添加两处共享:
[READ_ONLY]
path = /ext/usr/share_ro
guest ok = yes
[READ_WRITE]
path = /ext/var/share_rw
guest ok = yes
read only = no
若干时间后自动生效,共享可以访问。
--------------------------------------------------------------------------------
2012-02-21_18-30 -> 2012-02-21_18-39
调整防火墙,开放 samba 服务:
system-config-firewall-tui;
[定制]
[+] Samba
[+] Samba 客户端
——实际修改了“/etc/sysconfig/iptables”文件,添加了以下行:
-A INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT
——这些行手工添加也一样生效,
但“system-config-firewall-tui”不会自动同步到显示界面中。
[关闭]
[确定]
[是]
——实际上重新启动了防火墙
他机已可访问本机共享信息。
注意:从他机访问共享默认身份为“nobody.nobody”,
不能对本机非“nobody.nobody”所有的资源进行写操作。
调整“/etc/fstab”:
所有 vfat 分区行第五列添加“,iocharset=utf8”,以利于中文文件读写;
“/dev/sda4”行第五列添加“,uid=nobody,gid=nobody”,以利于共享。
--------------------------------------------------------------------------------
2012-02-21_18-40 -> 2012-02-21_18-45
设置 samba 服务器:
“/etc/samba/smb.conf”:
添加一处共享:
[SDA4]
path = /mnt/sda4
guest ok = yes
read only = no
即时自动生效,共享可以访问。
2013年02月26日 08点02分 7
谢谢,话说,你这都通过命令,感觉很方便的样子,配置文件看的我头发,好多英文!
2013年02月26日 08点02分
回复 小孩纸稀饭你 :- -。他也是修改的配置文件的说。。。。。。。他设置了防火墙可以访问到samba服务。现在版本的centos已经默认安装了smbclient等等,所需安装的套件并没有那么多。
2013年02月26日 08点02分
level 6
我想问大家几个问题,是不是配置文件中除了global和home段,其他的都可以注释掉,我在没配置服务器之前,想吧关于注释性描述都去掉,方便我阅读,但是用grep -V "^#" /etc/samba/smb.conf
执行以后就剩下几个英文句子了,这是不是说明samba默认所有的都是注释,那到底哪些需要注释,行首没有:或者#,就算是有效行吗?
2013年02月26日 08点02分 8
如果是最简单的那种,你可以把global和自定义public之外的都注释掉的。。。
2013年02月26日 08点02分
回复 黎纳斯之吻 :(⊙_⊙),嗯
2013年02月26日 09点02分
level 12
[瞌睡]我觉得在有yum的年代,下一堆rpm包,或者tar包去装的都是..你懂的。
2013年02月26日 09点02分 9
各有所长啊,在没有网络的时候,我总不能不学把,rpm拥有它的优点,
2013年02月26日 09点02分
回复 小孩纸稀饭你 :安装一般都是yum安装。。yum install或者yum localinstal。。。
2013年02月26日 11点02分
1