在虚拟机上安装opensuse11时,开始出现了一个小问题,无法发现虚拟机的硬盘。网上搜一下可知,应该选择IDE类型的硬盘,而虚拟机默认的是SCSI类型硬盘。
在进行安装的时候,默认安装是连make都不安装的,所以在安装软件的时候需要自己指定上去,或者是安装成功后通过yast安装。
为了能够给虚拟的opensuse传文件,打开了samba服务。
开启samba服务器的命令是:service smb start。具体的过程也是从网上搜的,过程如下:
1、先输入: sudo -s ,进入root用户权限
2、创建一个samba用户
useradd test //加入test用户
smbpasswd -a test //输入test用户的samba密码
3、启动samba服务
service smb start (或/etc/init.d/smb start)
4、打开samba防火墙端口
vi /etc/sysconfig/SuSEfirewall2
在FW_SERVICES_EXT_TCP后面加入 139 445两个端口,如:
FW_SERVICES_EXT_TCP = "139 445"
重启防火墙:
rcSuSEfirewall2 restart
至此设置完成,在windows系统的地址栏输入你samba服务器的IP地址,如:
//192.168.1.168
然后就可以看到共享的内容,双击users文件夹,然后会提示你输入用户名和密码,正确输入后便可以看到/home目录下的内容了,如果要修改samba配置,可以修改/etc/samba/smb.conf文件。
注意users只有读的权限,为了能够创建文件,有创建了一个777权限的文件夹。