转自:http://blog.csdn.net/daydreamingboy/article/details/7314993
RedHat 9虚拟机下搭建简易的Samba服务器
1、所需软件
samba-2.2.7a-7.9.0.i386.rpm
samba-client-2.2.7a-7.9.0.i386.rpm
samba-common-2.2.7a-7.9.0.i386.rpm
2、安装samba- $ rpm -ivh samba-common-2.2.7a-7.9.0.i386.rpm
- $ rpm -ivh samba-client-2.2.7a-7.9.0.i386.rpm
- $ rpm -ivh samba-2.2.7a-7.9.0.i386.rpm
注:i=install,安装;v=verbose,提示;h=hash,显示进度条。
3、创建一个新用户(作为Samba用户)- $ useradd yoyo
- $ passwd yoyo
- $ cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd
- $ smbpasswd yoyo
- $ service smb start
7、Win7访问samba服务器
(1)修改Win7的本地安全策略(XP系统则无需修改)
“运行secpol.msc”->“本地策略”->“安全选项”,在右侧找到“网络安全:LAN管理器身份验证级别”,将其安全设置由“没有定义”改成“发送LM和NTLM – 如果已协商,则使用NTLMv2会话安全(&)”。
(2)查看RedHat 9虚拟机的IP- [root@localhost root]# ifconfig
- eth0 Link encap:Ethernet HWaddr 00:0C:29:6B:36:69
- inet addr:192.168.0.99 Bcast:192.168.0.255 Mask:255.255.255.0
- UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
- RX packets:1285 errors:0 dropped:0 overruns:0 frame:0
- TX packets:250 errors:0 dropped:0 overruns:0 carrier:0
- collisions:0 txqueuelen:100
- RX bytes:104615 (102.1 Kb) TX bytes:25905 (25.2 Kb)
- Interrupt:5 Base address:0x2024
- lo Link encap:Local Loopback
- inet addr:127.0.0.1 Mask:255.0.0.0
- UP LOOPBACK RUNNING MTU:16436 Metric:1
- RX packets:714 errors:0 dropped:0 overruns:0 frame:0
- TX packets:714 errors:0 dropped:0 overruns:0 carrier:0
- collisions:0 txqueuelen:0
- RX bytes:47974 (46.8 Kb) TX bytes:47974 (46.8 Kb)
(3)暂时关闭RedHat9的防火墙
“setup”->“firewallconfiguration”,选择“no firewall”,然后“OK”退出。
(4)Win7访问samba服务器
“运行”->“\\192.168.0.99”(RedHat 9虚拟机的IP),第一次访问会出现登陆框,以后再次登录则不用。参考资料:
1、http://blog.csdn.net/millyzb/article/details/6554982