1、先现在RedHat enterprise6.3 在虚拟机上安装好全部的系统
2、rpm –qa | grep samba
[root@localhost samba]# rpm -qa | grep samba
samba-client-3.5.10-125.el6.i686
samba-winbind-clients-3.5.10-125.el6.i686
samba-common-3.5.10-125.el6.i686
3、在虚拟机上挂载镜像文件切换到Packages(/media/RHEL_6.3 i386 Disc 1/Packages)
ls samba*
samba-3.5.10-125.el6.i686.rpm
samba-client-3.5.10-125.el6.i686.rpm
samba-common-3.5.10-125.el6.i686.rpm
samba-winbind-3.5.10-125.el6.i686.rpm
samba-winbind-clients-3.5.10-125.el6.i686.rpm
4.安装没安装好的软件包
rpm -ivh samba-3.5.10-125.el6.i686.rpm
warning: samba-3.5.10-125.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Preparing... ########################################### [100%]
1:samba ########################################### [100%]rpm -ivh samba-winbind-3.5.10-125.el6.i686.rpm
warning: samba-winbind-3.5.10-125.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Preparing... ########################################### [100%]
1:samba-winbind ########################################### [100%]
5、设置Ip
刚刚安装好的操作系统没有ip,你自己设定ip并且让系统在此上电之后还是你设定的ip的方式有两种
setup
在出现的菜单里面设置network
另外的一种办法就是在修改/etc/sysconfig/network-scripts/ifcfg-eth0这个配置文件
6、添加samba用户
smbpasswd -a root
……(输入自己指定的密码)
7、修改配置文件(/etc/samba/smb.conf)在文件的末尾增加以下选项
# A add share directory for root
[share]
comment = Public Share
path = /
public = yes
browseable = yes
writable = yes
valid users = root
8、开启samba服务
在setup里面选定smb服务在开机的时候启动
reboot
9、验证
1、在的开始菜单运行输入\\192.168.0.139\share 回车在随后弹出的对话框输入帐号和密码就可以看到共享的文件
2、在工具->映射网络驱动器里面文件夹选项里面输入\\192.168.0.139\share回车。同样输入帐号和密码就可以看到你共享的文件