虽是一个简单的小共享目录share,也的确废了俺好多小精力,我相信我的步骤是世界上最通俗易懂滴,Let's Go!!!!
目标:在虚拟机下的/home下设置一个共享目录,然后在宿主机WIN7下运行命令行,输入虚拟机的IP地址,查看到这个共享目录,并能进入其中,在其中删除,复制,剪切文件。
步骤:1.检查虚拟机是否安装了SMB,使用命令:rpm -q smb
2.估计你也没有,装上CentOSd的ISO,然后mount /dev/derom /mnt/cdrom(这个cdrom是我创建的,你也可以创建个别的)
3.进入/mnt/cdrom中,在进入CentOS这个文件夹,执行 rpm -ivh samba-(你tab键就全了)。但是可能会failed,因为要安装个perl什么什么的,你再来一下rpm -ivh perl(tab一下就全了),然后再安装samba服务
4.安装好之后,进入/etc/samba. 执行vim smb.conf 然后我们来改一下,语句前面有:或者#号的表示是注释,不起作用。自习找到hosts allow = 什么什么的,把=后面的IP地址改为你的WIN的IP地址。接着在你从上往下能看到的第一个security = user语句处,把其改为security = share。
5.继续往下看,来到[home]
comment = Home Directories
browseable = no
writable = yes
然后在它下面添加:[share]
comment = This is my share 注释用的,后面随便写
path = /home/share 指定目录
browseable = yes 用户可浏览
writable = yes 用户可写
guest ok = yes 来宾可浏览
保存退出
6.我们在home下建立一个目录share 执行chome 775 share
(非必须)7. 执行groupadd share 添加一个用户组share
执行usermod -G share 用户名 把用户添加到share组中
执行chown :share /hoem/share 改变/home/share下所有文件的组为share
8.执行service smb restart 重新启动SMB服务
9.在WIN下运行虚拟机的IP地址,稍等一会,就能看见share目录了,但不能再其中添加,删除,剪切文件,我们只需要
chmod 777 share 一下就可以了。
至此,一个简单的共享目录完成了。借来我会把详细参数奉上。谢谢