如何linux机器可以联网直接yum install samba可省去很多麻烦
默认情况下,Linux系统在默认安装中已经安装了Samba服务包的一部分,为避免版本冲突需卸载掉
rpm -qa | grep samba rpm -e --nodeps samba-winbind-3.6.9-151.el6.i686 rpm -e --nodeps samba-winbind-clients-3.6.9-151.el6.i686 rpm -e samba-common-3.6.9-151.el6.i686
安装网上下载的三个rpm安装包
rpm -ivh samba-*.rpm -f --nodeps
启动服务
service smb start 或者 /etc/init.d/smb start 或者 /etc/rc.d/init.d/smb start
提示libssl.so.4和libcrypto.so.4找不到,下载并安装openssl 地址为:http://www.openssl.org/source/
安装命令为: tar -zxvf openssl-0.9.8l.tar.gz cd openssl-0.9.8l ./Configure ./config make make install
LD_LIBRARY_PATH
当执行函数动态链接.so时,如果此文件不在缺省目录下‘/lib’ and ‘/usr/lib’.
那么就需要指定环境变量LD_LIBRARY_PATH
执行以下命令
ln -s /usr/lib/libssl.so.1.0.1e /usr/lib/libssl.so.4 ln -s /usr/lib/libcrypto.so.1.0.1e /usr/lib/libcrypto.so.4
Windows下浏览共享文件
在我的电脑上输入\\192.168.0.188即可访问所有共享的目录
或者映射成网络驱动器
修改配置文件/etc/samba/smb.conf
security = share //不设置用户名和密码匿名登录 #============================ Share Definitions ============================== [myprofile] path=/opt public=yes //只能读不能写
参考文章:
http://blog.csdn.net/ebw123/article/details/863687
http://blog.csdn.net/mwx1234/article/details/39008367
本文出自 “点滴积累” 博客,请务必保留此出处http://tianxingzhe.blog.51cto.com/3390077/1719711