Samba 源码编译安装及Win7/Win8访问问题解决
2011-03-19 10:54
489 查看
【终端显示 命令 提示信息 标题】
查询系统是否安装samba
# rpm -aq | grep samba
yast2-samba-client-2.13.36-0.8
samba-client-3.0.24-2.23
yast2-samba-server-2.13.22-0.8
samba-3.0.24-2.23
卸载原有的samba
# rpm -e samba-3.0.24-2.23
获取samba源代码
http://samba.org/samba/ftp/
获取samba源文件包(samba-3.0.24.tar.gz 做实验,路径/home/)
解包源文件包
# tar -jxf samba-3.0.24.tar.gz
编译安装
# cd /home/samba-3.0.24/source/
新版本的source目录有两个:source3目录里是samba-3.x的源文件,source4目录里是samba-4.x的源文件
# ./autogen.sh
# ./configure
samba默认安装在/usr/local/samba目录
可以通过指定prefix=your location的方式来指定安装目录:# ./configure --prefix=/install/samba
期间,configure提示找不到cups头文件,于是又先安装了cups。
# make
# make install
配置动态链接库路径
# vi /etc/ld.so.conf
加入一行/usr/myname/install/samba/lib
# ldconfig
执行ldconfig命令让配置生效
到安装目录
# cd /usr/local/samba/
准备配置文件
# mkdir -v etc/
# cp -v /home/samba-3.0.24/examples/smb.conf.default ./etc/smb.conf
修改配置文件,添加一个共享test
# vi ./etc/smb.conf
workgroup = MSHOME 改为你linux所在的工作组
security = share 开放共享
在smb.conf最后加上
[test]
comment = test
path = /home/
public = no
writable = yes
user = kk
检测配置文件
# cp -v ./etc/smb.conf ./lib/
# ./bin/testparm
添加账户kk
# ./bin/smbpasswd -a kk
输入密码
启动samba
# /sbin/service network restart
# ./sbin/smbd -D
# ./sbin/nmbd -D
检测是否启动
# ps aux | grep smb
# ps aux | grep nmb
win7/win8 下访问Samba服务 密码出错 问题
windows系统中,单击[开始]——[运行] 输入 “secpol.msc”打开管理工具,展开“本地策略”;
然后,单击“安全选项”。 双击“网络安全:LAN Manager 身份验证级别”;
最后,单击列表中:发送LM和NTLMv2,如果已协商,则使用NTLMv2协议。
查询系统是否安装samba
# rpm -aq | grep samba
yast2-samba-client-2.13.36-0.8
samba-client-3.0.24-2.23
yast2-samba-server-2.13.22-0.8
samba-3.0.24-2.23
卸载原有的samba
# rpm -e samba-3.0.24-2.23
获取samba源代码
http://samba.org/samba/ftp/
获取samba源文件包(samba-3.0.24.tar.gz 做实验,路径/home/)
解包源文件包
# tar -jxf samba-3.0.24.tar.gz
编译安装
# cd /home/samba-3.0.24/source/
新版本的source目录有两个:source3目录里是samba-3.x的源文件,source4目录里是samba-4.x的源文件
# ./autogen.sh
# ./configure
samba默认安装在/usr/local/samba目录
可以通过指定prefix=your location的方式来指定安装目录:# ./configure --prefix=/install/samba
期间,configure提示找不到cups头文件,于是又先安装了cups。
# make
# make install
配置动态链接库路径
# vi /etc/ld.so.conf
加入一行/usr/myname/install/samba/lib
# ldconfig
执行ldconfig命令让配置生效
到安装目录
# cd /usr/local/samba/
准备配置文件
# mkdir -v etc/
# cp -v /home/samba-3.0.24/examples/smb.conf.default ./etc/smb.conf
修改配置文件,添加一个共享test
# vi ./etc/smb.conf
workgroup = MSHOME 改为你linux所在的工作组
security = share 开放共享
在smb.conf最后加上
[test]
comment = test
path = /home/
public = no
writable = yes
user = kk
检测配置文件
# cp -v ./etc/smb.conf ./lib/
# ./bin/testparm
添加账户kk
# ./bin/smbpasswd -a kk
输入密码
启动samba
# /sbin/service network restart
# ./sbin/smbd -D
# ./sbin/nmbd -D
检测是否启动
# ps aux | grep smb
# ps aux | grep nmb
win7/win8 下访问Samba服务 密码出错 问题
windows系统中,单击[开始]——[运行] 输入 “secpol.msc”打开管理工具,展开“本地策略”;
然后,单击“安全选项”。 双击“网络安全:LAN Manager 身份验证级别”;
最后,单击列表中:发送LM和NTLMv2,如果已协商,则使用NTLMv2协议。
相关文章推荐
- 源码编译安装 PHP5.5.0,解决curl_exec访问HTTPS返回502错误的问题(修改PATH路径)
- 源码编译安装 PHP5.5.0,解决curl_exec访问HTTPS返回502错误的问题
- 源码编译安装PHP和Apache(解决php通过yum安装版本低的问题)
- Ubuntu12.04编译Android4.0.1源码全过程-----附wubi安装ubuntu编译android源码硬盘空间不够的问题解决
- Jetson TX1刷机教程(解决Auvidea carrier boards(2x USB3.0)+ 源码编译安装opencv3.2存储空间不足问题)
- win8 解决文件夹无法访问,安装使用软件莫名报错的问题 【提升当前用户权限】
- Win8 下wampserver 安装访问localhost 403问题解决
- Ubuntu12.04编译Android4.0.1源码全过程-----附wubi安装ubuntu编译android源码硬盘空间不够的问题解决
- 解决jdk1.6已经安装,编译android源码报错问题
- Linux 从源码编译安装 OpenSSH以及各问题解决
- Git 通过源码编译安装 2.12.2 遇到的问题及解决
- Ubuntu12.04编译Android4.0.1源码全过程-----附wubi安装ubuntu编译android源码硬盘空间不够的问题解决
- spark的安装部署--10(源码编译安装hadoop+spark+解决64位系统本地库问题)
- 从源码安装mysql无法定位basedir问题的解决方法
- Qt/QTE 编译安装问题与解决方法
- linux重新编译安装gd,增加freetype支持,解决验证码不显示问题,Fatal error: Call to undefined function imagettftext()
- 如何解决源码包安装时的依赖性问题
- 解决Wampserver在win8下出现403禁止访问问题
- Qt/QTE 编译安装问题与解决方法(2)
- php源码编译安装时的一些常见错误解决办法