linux搭建samba服务连通windows1

来源:互联网 发布:手机上能淘宝开店吗 编辑:程序博客网 时间:2024/06/14 09:13

1、使用yum命令(# yum -y install samba)安装samba,加入-y参 数,如遇询 问自动选择y,全自动下载并安 装samba,此过程需要一点 时间;

2、使用命令(# rpm -qa | grep samba)检查samba服务包的安装情 况,会显示类似如下两个包:

samba-common-3.0.33-3.7.el5_3.1 //服务器和客户端均需要的文件

samba-3.0.33-3.7.el5_3.1    //服务器端文件

3、命令(# whereis samba)查看samba安装位置,得到以下内容:

samba: /etc/samba /usr/share/samba /usr/share/man/man7/samba.7.gz

4、根据步骤3,得到了samba的安装路径,用vi命令(# vi /etc/samba/smb.conf)编辑samba的配置文件smb.conf

(1)[global]//全局设置标签,设置samba服务整体环境:

workgroup = WORKGROUP//设置工作组名

server string = Samba Server Version %v//服务器名说明

 ;log file = /var/log/samba/%m.log  //为登录服务器的用户建 立不同的日志文件

(2)配置最简单访问目录几个基本属性,这里以[homes]为例

 [home] //windows客户端查看时看到的文件夹名

path=/home/samba //共享文件的位置

browseable = yes //设定目录可不可以别人浏览

writeable = yes //用户写入自己的权限

valid users = samba2 //允许访问该目录的用户

5、给配置的共享目录设置权限

# mkdir /home/samba   如刚才配置的共享目录不存在则创建

# chown -R nobody /var/samba/share 设置共享目录归属为 nobody

# chmod 777 /var/samba/share     将共享目录属性设置为 777

6、# smbpasswd -a username   将linux系统已存在用户username(例) 加入到Samba用户数据库,windows访问samba共享目录时需要输入此 用户和密码

New SMB password: 在这个地方输入密码

Retype new SMB password:  确认密码

7、# service smb start   启动samba服务

从Windows 客户端连接到Samba 服务器

1、默认情况下,Windows 7无法正常访问NAS或者Samba服务器上的共享文件夹。原因在于从Vista开始,微软默认只采用NTLM v2协议的认证回应消息了,而目前的NAS系统和Samba还只支持LM或者NTLM,采用如下方法解决:

运行secpol.msc打开“本地安全策略”窗体,依次点开“本地策略”-》“安全选项”,修改“网络安全: LAN 管理器身份验证级别”的值为“发送 LM 和 NTLM – 如果已协商,则使用NTLMv2如下图:


2、打开运行窗口,输入“\\linux主机ip”,打开映射文件,如图:



补充:在windows切换samba用户,在cmd命令行输入命令net use * /delete /y 和 C:\WINDOWS\system32\svchost.exe -k netsvcs


0 0
原创粉丝点击