当前位置: 技术问答>linux和unix
配置过samba的朋友帮帮忙?多谢。
来源: 互联网 发布时间:2015-05-01
本文导语: 我在windows的网上邻居已经看到共享文件夹了,但打不开,提示找不到网络名。什么原因呢? | 1、在Linux服务器安装时是否安装Samba服务,如果安装,则每次Linux启动后Samba服务的守护进程就会...
我在windows的网上邻居已经看到共享文件夹了,但打不开,提示找不到网络名。什么原因呢?
|
1、在Linux服务器安装时是否安装Samba服务,如果安装,则每次Linux启动后Samba服务的守护进程就会自动运行。若无启动,通过/etc/rc.d/init.d/目录下的smb程序来重新启动或停止该服务。Samba服务正常运行后,在与该Linux服务器处在同一Windows域或工作组的Windows 2000计算机上,若使用Linux的合法用户名登录,则打开“网上邻居”就能够看到此Linux服务器,如果Linux服务器不与Windows 2000计算机同域或同组,也可以在“网上邻居”的“整个网络”中找到它。
2、要想改变Linux服务器所属的Windows 2000域或工作组要用vi编辑器修改其/etc/目录下的smb.conf文件,在其[global]节定义。其中workgroup就是Windows 2000域名或工作组名;server string是对该Linux服务器的注释;security是安全认证模式:share是共享级,user是用户级,server是通过其它服务器认证;domain controller是Windows 2000 Server域控制器的计算机名。
3、Windows 2000 Server与Linux建立连接后,Samba提供smbclient命令来查询网络资源,使用-L参数便可列出某服务器的共享清单,这有点象Windows 2000的Net View命令。
4、连接双方能够相互浏览表示网络服务工作正常,这时就可以根据具体情况设置网络共享资源了。编辑smb.conf文件并加入关于共享的定义即可。例如:
[myshared]
comment = There are my shared files.
path = /usr/shared
public = yes
writable = yes
每次修改smb.conf文件后都必须使用smb程序停止并重新启动Samba服务,新的配置才能生效。
5、也可以定义共享打印。Linux默认的打印配置文件是/etc/目录里的printcap,该文件是一些用冒号定界的参数,其中反斜杠()是续行标记,井号(#)是注释。printcap文件中在每一块的开始定义一台打印机的名称;sd参数定义该打印机的假脱机打印目录;lp定义设备文件;af指定日志文件;if定义输入过滤器。
6、Samba服务有一个smbmount程序可用来连接Windows 2000服务器的共享文件夹。例如:
mkdir /mnt/win2kshared
smbmount //win2000/clients /mnt/win2kshared
cd /mnt/win2kshared
2、要想改变Linux服务器所属的Windows 2000域或工作组要用vi编辑器修改其/etc/目录下的smb.conf文件,在其[global]节定义。其中workgroup就是Windows 2000域名或工作组名;server string是对该Linux服务器的注释;security是安全认证模式:share是共享级,user是用户级,server是通过其它服务器认证;domain controller是Windows 2000 Server域控制器的计算机名。
3、Windows 2000 Server与Linux建立连接后,Samba提供smbclient命令来查询网络资源,使用-L参数便可列出某服务器的共享清单,这有点象Windows 2000的Net View命令。
4、连接双方能够相互浏览表示网络服务工作正常,这时就可以根据具体情况设置网络共享资源了。编辑smb.conf文件并加入关于共享的定义即可。例如:
[myshared]
comment = There are my shared files.
path = /usr/shared
public = yes
writable = yes
每次修改smb.conf文件后都必须使用smb程序停止并重新启动Samba服务,新的配置才能生效。
5、也可以定义共享打印。Linux默认的打印配置文件是/etc/目录里的printcap,该文件是一些用冒号定界的参数,其中反斜杠()是续行标记,井号(#)是注释。printcap文件中在每一块的开始定义一台打印机的名称;sd参数定义该打印机的假脱机打印目录;lp定义设备文件;af指定日志文件;if定义输入过滤器。
6、Samba服务有一个smbmount程序可用来连接Windows 2000服务器的共享文件夹。例如:
mkdir /mnt/win2kshared
smbmount //win2000/clients /mnt/win2kshared
cd /mnt/win2kshared
|
1. security=share
2. linux must have a user the same as on Windows
2. linux must have a user the same as on Windows
|
mayabin() 说的is not enough
更改你的文件夹的权限试试,最好你的文件夹只给予特定的用户权限查看,他的方法太不安全了
更改你的文件夹的权限试试,最好你的文件夹只给予特定的用户权限查看,他的方法太不安全了