1. set up the virtual machine.
2. set up linux system (such as redhat) on the virtual mechine.
3. select the redhat.iso file in the CD/ROM of virtual machine.
4. login in linux system as root user.
5. mount the CD/ROM to a directory.such as "mount /dev/cdrom /mnt", ps: if you have mount other CD before, you should unmount it firstly and then mount the new CD,
unmount command is following: "umount /mnt".
6. go to the /mnt dir,-->ls-->cd Server-->ls
7. rpm -ivh samba-3.0.25b-0.el5.4.i386.rpm
8. useradd username
9. passwd username
10. sma passwd username //login password of client
11. modify the config file for samba server
-->vim /etc/samba/smb.conf
[root]
comment = Root Directories
browseable = yes
path = /
writable = yes
valid users = rain
12. /etc/init.d/smb restart
13. stop the firewall: /etc/int.d/iptable stop
14. expection error: sentenforce permissive
just for learning