本文中所有命令都是在root用户下执行的,没有尝试一般用户,所以不知道一般用户有没有执行权限。
1、查看Samba服务器是否已安装,使用命令rpm -q samba,如果出现package samba is not installed说明没有安装。
2、下载并安装samba服务器,使用命令yum -y install samba出现如下信息表示安装完成。
再次输入rpm -q samba命令查看samba是否已安装,出现如下信息表示已安装成功。
3、关闭防火墙
centos的防火墙有两种:iptables和SELinux。
3、1关闭iptable防火墙
执行命令service iptables stop(永久关闭命令chkconfig iptables off),关闭iptables防火墙。
执行命令service iptables status查看iptables防火墙状态,出行Firewall is not running说明iptables防火墙已被关闭。
3、2配置或关闭SELinux防火墙
不配置或关闭SELinux防火墙,用户没有权限访问samba宿主目录。
通过将/etc/selinux/config配置文件中SELINUX项修改为disabled(SELINUX=disabled),重启,彻底关闭SELinux防火墙。
或者执行命令setsebool -P(大写) samba_enable_home_dirs on配置SELinux防火墙,允许访问samba宿主目录。
4、设置用户和密码
用户必须是系统用户
执行命令smbpasswd -a 用户名
5、启动smb和nmb服务
6、在windows端访问服务器宿主目录
查看linux的ip地址
登录服务器
输入用户名和密码
登录后会出现宿主目录
7、建立网络映射
在宿主目录white上右击,选择映射到网络驱动器
在“我的电脑”中便回出现网络驱动设备,可以直接进入宿主目录
阅读(3849) | 评论(0) | 转发(0) |