在Samba工具安装过程中遇到了找不到共享库的问题如“error while loading shared libraries: libcrypto.so.4: cannot open shared object file: No such file or directory”,解决方法为:
出现此问题原因为没有libcrypto.so.4文件或存在libcrypto.so.6但没有libcrypto.so.4, 链接器ld默认的目录是/lib和/usr/lib,从网上下载libcrypto.so.4放到/lib和/usr/lib目录下,如果只找到libcrypto.so.6,则需要使用链接命令:
ln -s /lib/libcrypto.so.6 /usr/lib/libcrypto.so.4 #很关键
将名字更改为libcrypto.so.4,此时问题可解决,另外相关解决办法也可参考http://blog.csdn.net/david_xtd/article/details/7625626/。