为了方便练习linux下编程,我准备在虚拟机里的linux安装一个Samba服务器,然后映射到Windows里,用集成环境写代码。 linux我用的CentOs 首先: yum -y install gcc yum -y install samba samba-client samba-swat 一切顺利配置/etc/samba/smb.conf我建立了个目录 /home/a更改smb.conf中相应内容security = share[public] //设置针对的是共享目录个别的设置,只对当前的共享资源起作用 comment = Public Stuff //对共享目录的说明文件,自己可以定义说明信息 path = /home/a //用来指定共享的目录,必选项 public = yes //所有人可查看,等效于guest ok = yes启动smb/etc/init.d/smb start在Windows中输入虚拟机linux的ip地址 \\192.168.128.128\ 没有所得,后将IP地址改成与主机在一个网段,也不行。更改 /home/a 权限chown nobody:nobody /home/a不行!chmod 777 /home/a不行!关防火墙service iptables stop有门,启动nmb/etc/init.d/nbm start是否有用,容后再测似乎可打开共享文件夹了,但没权限读写,浏览都不行。最后getenforce ; // 查看当前状态 为 Enforcing好了关掉它:setenforce 0似乎一切OK了!尝试在/etc/sysconfig/selinux 里更改开机不启动selinuxselinux=disabled结果开机启动后死掉了,然后改成delinux=permissive就可以了。几个相关的命令:查看samba的服务启动情况 service smb status 设置开机自启动 chkconfig --level 35 smb on //在3、5级别上自动运行samba服务 测试smb.conf配置是否正确testparm 访问Samba服务器的共享文件smbclient //192.168.0.100/publicsmbclient -L //192.168.0.100 //列出资源
自己配置Samba服务器步骤,及碰到的一些问题
最新推荐文章于 2024-06-27 08:45:00 发布
本文详细介绍了如何在CentOS环境下安装配置Samba服务器,实现Linux与Windows间的文件共享。包括安装Samba软件包、配置smb.conf文件、解决权限及SELinux问题等关键步骤。
1911

被折叠的 条评论
为什么被折叠?



