第1章 安装Samba共享 1.1 环境 centos 6.9 window 10 1.2 使用yum安装 yum -y install samba samba-common samba-client 1.3 Linux安装Samba [root@lb02 ~]# rpm -qa |grep 'samba' samba-common-3.6.23-51.el6.x86_64 samba-winbind-clients-3.6.23-51.el6.x86_64 samba-winbind-3.6.23-51.el6.x86_64 samba-client-3.6.23-51.el6.x86_64 samba-3.6.23-51.el6.x86_64 1.4 安装成功之后,系统会生成服务的配置文件和一些命令工具 /etc/samba/smb.conf //是samba服务的主配置文件 /etc/init.d/smb //是samba的启动/关闭文件 1.5 查看服务的启动情况,设置开机自启 查看状态:service smb status 开启状态:service smb start 开机自启:chkconfig --level 35 smb on 1.6 修改smb服务配置文件 vim /etc/samba/smb.conf [global]                 //设置samba服务整体环境

workgroup = WORKGROUP           //设置工作组名称 server string = Samba Server Version %v //服务器说明

[hongjun]      //共享目录的名称 comment = Public stuff  //注释说明  path = /usr/local/hongjun //共享目录的路径 public = yes //是yes/否no公开共享,若为否则进行身份验证(只有当security = share 时此项才起作用) writeable = yes  //是yes/否no不以只读方式共享当与read only发生冲突时,无视read only browseable = yes //是yes/否no在浏览资源中显示共享目录,若为否则必须指定共享路径才能存取 guest ok = yes //是yes/否no公开共享,若为否则进行身份验证(只有当security = share 时此项才起作用) create mask = 0755 directory mask = 0755 available = yes browseable = yes display charset = UTF-8 #防止乱码 unix charset = UTF-8 dos charset = cp936 #hosts allow = 192.168.1. 192.168.2. 127. //允许访问的IP地址段 #hosts deny = 192.168.1. 192.168.2. //拒绝访问的IP地址段

1.7 重启服务 service smb restart 1.8 添加共享用户,用来访问共享文件 添加一个普通用户: useradd hongjun //xshell不需要连接,则不需要设置密码 使用smbpasswd添加共享用户并设置密码 smbpasswd -a hongjun 1.9 关闭防火墙,关闭selinux /etc/init.d/iptables stop setenforce 0 1.10 最后在window中打开文件资源管理器,输入\10.0.0.202进行访问

1.11 映射网络驱动器

1.12 linux下做文件共享 mount -t cifs -o username=hongjun,password=123123 //10.0.0.202/hongjun /mnt