注意:要搭建samba服务器,linux和windows必须是联通的,可以在windows上用ping命令来ping linux的地址,如果可以ping通,就说明是网络联通的
第一步samba服务器的安装
1挂载光盘 mount /dev/cdrom /mnt/cdrom
2进入光驱 cd /mnt/cdrom/Packages
3yum安装samba服务器 yum install -y samba //这里要特别注意,需要把yum源改为光盘yum源,如果不会,可以查看兄弟连沈超的linux视频,或者慕课网上也有关于Linux软件安装的课程
第二步 建立共享目录并为目录赋权限
1 cd //进入用户家目录,此处假定你是用普通用户登陆的,不是root用户登录的,所以此时会进入/home/xxx/目录,这里的xxx代表登录的用户名
2 mkdir share //建立共享目录 注意共享目录不可以建立在/root/目录下,其他目录没有尝试过,如果大家有兴趣可以试一试
3 chmod 777 share
第三步 修改samba配置文件
1 vim /etc/samba/smb.conf //打开samba服务器配置文件
2 在打开的smb.conf文件的最后添加如下代码
[share]
comment=this is linux share directory
path=/home/xxx/share //此处的xxx代表登录的用户名
public=yes
writable=yes
第四步 为samba 服务器添加用户
smbpasswd -a xxx //这里的xxx代表要为samba服务器添加的用户名,xxx必须是本台机器上的用户名,例如root
第五步 重启samba 服务器
service smb restart
第六步 关闭SELinux和防火墙
1 vim /etc/selinux/config
2 把config里面的SELINUX赋值为disabled ,然后保存退出
3 chkconfig iptables off
4 重启机器 shutdown -h now
第七步 电脑重启后,检查samba服务是否开启,如果没有开启,就重新启动
1 service smb status
如果没有开启,则输入service smb start
第八步从windows上开始访问linux上的共享目录
1 在开始上如果\\+linux的ip地址。