LINUX局域网SAMBA配置使用
折腾了一天在公网运行samba我真是很晕……samba是局域网协议 直接用公网用不了
我想在团队协作开发的时候 用samba作为测试环境的协议 实现在windows系统做linux开发 这显然有点天真 很傻很幼稚….
samba公网使用的话 连接vpn后,理论上和你服务器在同一个局域网 可以使用 速度与ping值速度一样 但这样好像没啥意义 不如直接FTP方便 麻烦死…
局域网 虚拟机
首先你得保证你的虚拟机可以联网 setup配置网关 用ifconfig命令查看网卡配置
配置完网卡 网卡没有生效 需要重启生效
/etc/rc.d/init.d/network restart
下面开始用rpm装
查看是否被安装rpm -qa | grep samba 卸载命令 rpm -e samba 强制卸载命令 rpm -e –nodeps samba
rpm install samba 如果是挂载安装包安装的话 rpm -ivh 包名 一般装三个包左右
虚拟机装(把安装文件挂载到linux 把samba开头的文件拷贝到/home 准备安装 cp /mnt/cdrom/samba* home)
创建一个系统用户
useradd leesamba
passwd leesamba
将系统用户输出给samba用户 如果想输出个别用户在cat /etc/passwd 过滤
cat /etc/passwd | mksmbpasswd.sh /etc/samba/smbpasswd
设置samba密码
smbpasswd leesamba
启动samba
service smb start
ifconfig查看内网IP
在windows 运行\\IP 进入linux文件夹
总结一下 samba简单 但win系统配置内网虚拟机麻烦 客户端的net bios解析
还有一些其他相关文章没有测试
http://blog.sina.com.cn/s/blog_493104e50102v27g.html