samba服务器的文件共享配置Unix系统

时间:2024-06-12 03:33:28 作者:ghghhjh22 综合材料 收藏本文 下载本文

【导语】“ghghhjh22”通过精心收集,向本站投稿了5篇samba服务器的文件共享配置Unix系统,下面是小编为大家整理后的samba服务器的文件共享配置Unix系统,欢迎阅读与收藏。

篇1:samba服务器的文件共享配置Unix系统

于千万人之中遇见你,缘份

clearcase/“ target=”_blank“ >ccd”>于千万人之中遇见你,缘份啊,。。。。。

samba服务器的文件共享配置

1.进入LINUX,配置/etc/samba/smb.conf

仔细配置

workgrup

netbiosname

hosts allow = IP #允许访问的IP段

quest account =nobody #使用默认

security=share*

[public] 注意将“;”号去掉

path=/pub #共享文件夹

public=yes

only guest=yes

writable=yes

printable=no

guest k=yes

保存退出

2.进入/ect/rc.d/init.d/

执行#./smb restart

3.检验samba并访问WIN2000的共享资源

testparm

smbstatus

smbclient -L //2000的计算机名 -U 用户名

输入密码便可显示2000的共享资源

如要进入某个文件夹则

smbclient -L //2000的计算机名/共享名 -U 用户名

进入后出现类似DOS的提示符,我们可用FTP命令进行操作

以上是在LINUX下访问WIN2000的共享资源,要想在2000下访问LINUX的共享资源怎么办?可能有些人会直接到2000的网上领居中双击LINUX的samba SERVER的图标但进入不了,这是怎么回事,

别着急,第4步就是我要说的。

4.在RH桌面,单击“控制面板”--“服务”

启动smb(协议)、itentd(TCP连接用)

停止iptables、ipchains(两个防火墙)

RH启动时开启防火墙禁止网络连接,所以从2000的网邻中不能访问samba服务器。

OK后,保存退出

5.此时在到2000下便可访问了~~~~~~~~~!!

注释:

如果在security处设置成

security=user

则我们在从2000访问LINUX的时候需要提供密码

配置如下:

在控制台

#smbadduserlinuxname:2000name #增加用户

用户名和密码存于

/etc/samba/smbusers

/etc/samba/smbpasswd

修改smb.conf中的

encrypt passwords=yes

smb passwd file= /etc/samba/smbpasswd

保存并重启SMB

此时在到下试试你的配置是否生效吧

原文转自:www.ltesting.net

篇2:samba服务器的文件共享配置

于千万人之中遇见你,缘份啊,。。。。。

samba服务器的文件共享配置1.进入LINUX,配置/etc/samba/smb.conf仔细配置workgrupnetbios namehosts allow = IP #允许访问的IP段quest account =nobody #使用默认security=share*[public] 注意将“;”号去掉path=/pub #共享文件夹public=yesonly guest=yeswritable=yesprintable=noguest k=yes保存退出2.进入/ect/rc.d/init.d/执行#./smb restart3.检验samba并访问WIN2000的共享资源testparmsmbstatussmbclient -L //2000的计算机名 -U 用户名输入密码便可显示2000的共享资源如要进入某个文件夹则smbclient -L //2000的计算机名/共享名 -U 用户名进入后出现类似DOS的提示符,我们可用FTP命令进行操作以上是在LINUX下访问WIN2000的共享资源,要想在2000下访问LINUX的共享资源怎么办?可能有些人会直接到2000的网上领居中双击LINUX的samba SERVER的图标但进入不了,这是怎么回事,

别着急,第4步就是我要说的。4.在RH桌面,单击“控制面板”--“服务”启动smb(协议)、itentd(TCP连接用)停止iptables、ipchains(两个防火墙)RH启动时开启防火墙禁止网络连接,所以从2000的网邻中不能访问samba服务器。OK后,保存退出5.此时在到2000下便可访问了~~~~~~~~~!!注释:如果在security处设置成security=user则我们在从2000访问LINUX的时候需要提供密码配置如下:在控制台#smbadduser linuxname:2000name #增加用户用户名和密码存于/etc/samba/smbusers/etc/samba/smbpasswd修改smb.conf中的encrypt passwords=yessmb passwd file= /etc/samba/smbpasswd保存并重启SMB此时在到下试试你的配置是否生效吧

篇3:samba sgi通往 windows98/2k文件共享的自由之路Windows系统

目前首次在网上公布的samba在sgi的IRIX系统实用技术,它实现了 windows 98/2k 系统与 UNIX 系统之间的文件共享,希望给热爱SGI的人一点帮助, Sambasetupguide 1.Setupsamba2.0.6inIRIS6.5.8SystemFreeWare[part2of2]. 2.RestartComputer IRIS#chkconfigsamb

目前首次在网上公布的samba在 sgi 的IRIX系统实用技术,它实现了windows98/2k

系统与UNIX系统之间的文件共享,希望给热爱SGI的人一点帮助。

Samba setup guide

1.Setup samba2.0.6 in IRIS6.5.8 System FreeWare [part 2 of 2].

2.Restart Computer

IRIS# chkconfig samba on

3./usr/samba/lib/smb.conf

IRIS# jot smb.conf

# Samba config file created using SWAT

# from IRIS.avclearcase/“ target=”_blank“ >cc.com.cn (200.1.1.10

# Date: 1999/12/14 05:31:51

# Global parameters

[global]

coding system =

client code page = 850

workgroup = DOMAIN

netbiosname = IRIS

netbios aliases =

netbios scope =

server string = Samba 2.0.7 for IRIX

interfaces = ec0

bind interfaces only = No

security = USER

encrypt passwords = Yes

update encrypted = Yes

allow trusted domains = Yes

hosts equiv =

min password length = 2

map to guest = Never

null passwords = No

password server = IRIS

smb passwd file = /usr/samba/private/smbpasswd

root directory = /

passwd program = /bin/passwd

passwd chat = *new*password* %n\\n *new*password* %n\\n *changed*

passwd chat debug = No

username map =

password level = 0

username level = 0

unix password sync = Yes

restrict anonymous = Yes

use rhosts = Yes

debug level = 1

syslog = 1

syslog only = No

log file =

max log size = 5000

debug timestamp = Yes

debug hires timestamp = No

debug pid = No

debug uid = No

protocol = NT1

read bmpx = No

read raw = Yes

write raw = Yes

nt smb support = Yes

nt pipe support = Yes

nt acl support = Yes

announce version = 4.2

announce as = win95

max mux = 50

max xmit = 65535

name resolve order = lmhosts host wins bcast

max ttl = 259200

max wins ttl = 518400

min wins ttl = 21600

time server = No

change notify timeout = 60

deadtime = 0

getwd cache = Yes

keepalive = 300

lpq cache time = 10

max disk size = 0

max open files = 10000

read prediction = No

read size = 16384

shared mem size = 1048576

socket options = TCP_NODELAY

stat cache size = 50

load printers = Yes

printcap name = lpstat

printer driver file = /usr/samba/lib/printers.def

strip dot = No

character set =

mangled stack = 50

stat cache = Yes

domain groups =

domain admin group =

domain guest group =

domain admin users =

domain guest users =

machine password timeout = 604800

add user script =

delete user script =

logon script =

logon path = \\\\%N\\%U\\profile

logon drive =

logon home = \\\\%N\\%U

domain logons = No

os level = 65

lm announce = Auto

lm interval = 60

preferred master = No

local master = Yes

domain master = Yes

browse list = Yes

dns proxy = Yes

wins proxy = No

wins server =

wins support = No

wins hook =

kernel oplocks = Yes

ole locking compatibility = Yes

oplock break wait time = 10

smbrun = /usr/samba/bin/smbrun

config file =

auto services =

lock directory = /usr/samba/var/locks

default service =

message command =

dfree command =

valid chars =

remote announce =

remote browse sync =

socket address = 0.0.0.0

homedir map =

time offset = 0

unix realname = No

NIS homedir = No

source environment =

panic action =

comment = Samba %v

path =

revalidate = No

username =

guest account = nobody

invalid users =

valid users =

admin users = root

read list =

write list =

force user =

force group =

writeable = No

create mask = 0744

force create mode = 00

security mask = -1

force security mode = -1

directory mask = 0755

force directory mode = 00

directory security mask = -1

force directory security mode = -1

inherit permissions = No

guest only = No

guest ok = No

only user = No

hosts allow =

hosts deny =

status = Yes

max connections = 0

min print space = 0

strict sync = No

sync always = No

write cache size = 0

printable = No

postscript = No

printing = sysv

print command = lp -c -d%p %s; rm %s

lpq command = lpstat -o%p

lprm command = cancel %p-%j

lppause command = lp -i %p-%j -H hold

lpresume command = lp -i %p-%j -H resume

queuepause command = disable %p

queueresume command = enable %p

printer =

printer driver = NULL

printer driver location =

default case = lower

case sensitive = No

preserve case = Yes

short preserve case = Yes

mangle case = No

mangling char = ~

hide dot files = Yes

delete veto files = No

veto files =

hide files =

veto oplock files =

map system = No

map hidden = No

map archive = Yes

mangled names = Yes

mangled map =

browseable = Yes

blocking locks = Yes

fake oplocks = No

locking = Yes

oplocks = Yes

level2 oplocks = No

oplock contention limit = 2

strict locking = No

share modes = Yes

copy =

include =

preexec =

preexec close = No

postexec =

root preexec =

root preexec close = No

root postexec =

available = Yes

volume =

fstype = NTFS

set directory = No

wide links = Yes

follow symlinks = Yes

dont descend =

magic script =

magic output =

delete readonly = No

dos filetimes = No

dos filetime resolution = No

fake directory create times = No

[homes]

comment = Home Directories

writeable = Yes

create mask = 0755

guest ok = Yes

browseable = No

[printers]

comment = All Printers

path = /var/spool/samba

create mask = 0700

guest ok = Yes

printable = Yes

browseable = No

4./etc/init.d

IRIS# ./samba stop

IRIS# ./samba start

5./usr/samba/bin

IRIS#./smbpasswd

New SMB password: root

Retype new SMB password: root

Password changed for user root.

6.At netscape SWAT GUI IRIS:901

Administrator : root

Passwd: root

note: At windows Clinet user must be login as IRIS user login.

web free support

race 回复于:2002-09-29 18:06:25支持灌水

albert-edi 回复于:2002-10-10 14:27:50Irix下的SAMBA是系统自带的,还是需要单独购买的?在你的描述中,有关smb.conf文件只是列表出来给我们看的还是已经在其中进行了相应的设置修改?由于工作的需要,我需要了解一些关于在Irix或其他Unix平台下如何使用SAMBA来与Windows共享方面的信息,

此外通过在Windows上安装NFS Server向Unix主机提供共享我已经有一些实际的使用经验,而在SAMBA上还只是知道有这么一个冬冬,还未曾使用过。

race 回复于:2002-10-10 14:53:44你可以去下载SAMBA

tomdeng 回复于:2002-10-11 10:13:22freeware.sgi.com或者是SGI提供的系统盘中的三张freeware盘(如果是IRIX6.5的话)。

cheerland 回复于:2002-10-13 15:36:54好久没来,一来就有惊喜。

谢了。

原文转自:www.ltesting.net

篇4:iis配置php无法上传文件解决办法Windows服务器操作系统

本文章给大家介绍iis配置php无法上传文件解决办法,有碰到此类问题的同学可参考,

根据上面的描述,我怀疑问题出在IIS的权限配置上,IUSR_MACHINE的帐户对upload没有写入的权限,于是进行权限修改,IIS下的权限,NTFS下的权限都进行修改,但是终究都没用,查找网络上的资料也没有相应的,对上传页面进行测试,流程为:

swf文件调用save.php上传文件---->swf文件对上传的文件进行重命名--->名字返回给save.php--->显示出最后的名字。

现在的问题一直停留在swf对文件重命名的这里,一直没有到显示出最后的名字,并且swf文件不参与上传过程,那就只能在save.php文件中进行问题查找了,在该文件中进行测试,最后显示的名字所使用的变量为fileName,于是插入下面的语句进行测试:

echo ”fileName=2008*****.gif“;

这句话的作用就是使得fileName有值,save.php能正常显示,先把原来的语句一句一句的进行屏蔽测试,都正常的返回了,但是当测试到:

if (mailto:!@move_uploaded_file($f[%22tmp_name”], $dest_dir.'/'.$fileName)) header(“HTTP/1.0 404 Not Found”);

这句话的时候问题出现了,不能上传,查找上下文,一直没发现tmp_name的变量,不过看意思是先把文件上传到一个临时文件,再挪动到目的位置,那这个tmp位置在哪里呢?是不是这个位置不可写,才导致了无法上传文件?

查找网上资料,发现php.ini下面有2个地方关于上传的配置:

file_uploads = On                         这里设置是否允许HTTP上传,默认应该为ON的

;upload_tmp_dir=                         这里设置上传文件存放的临时位置

网上对于这2个地方的相关资料有:

I try to set up file uploading under IIS 7 and PHP 5.

First problem was to set 2 variables in php.ini

file_uploads = On          //这里是说php.ini文件这个地方设置成On

upload_tmp_dir = “C:Inetpubwwwrootuploads”   //这个路径就是自己设置的上传文件临时存储路径

For some reasons such directory name works,

but “upload_tmp” won't work.

The second problem was to set correct user rigths for upload folders where you try to save your file. I set my upload folder rights for the “WORKGROUP/users” for the full access. You may experiment by yourselves if you not need execute access, for example.

我的php.ini中upload_tmp_dir是被注释的,没有启用,更没有设置,可是为什么Apache2却可以正常上传呢?难道问题真的出在这里?

解决:

新建一个文件夹做临时上传目录,按照上面的英文说明修改php.ini中相应的那2项,把临时上传目录upload_tmp_dir设置成刚才建立的文件夹,把该文件夹的权限赋予“IUSR_计算机名”用户可写,重新启动IIS,上传试试,问题真的就这样解决了,

最终的分析答案:

上面的内容写于,但是现在7月我新增一台服务器,又出现了这个问题,同时再次按照上面的解决方法实施,在操作的过程中大概是由于哪里出了错,竟然没有成功,不得不抽出点时间来研究具体原因,找到了最终产生这个问题的原因如下。

无法上传文件,不代表所有文件都无法上传,因为我的一个网站,flash调用fwrite传头像之类的成功了,但是调用

代码如下复制代码@move_uploaded_file($f[“tmp_name”], $dest_dir.'/'.$fileName)

这样的函数传照片的时候仍旧无法上传。

经过我的分析,原因是由于fwrite是传的二进制文件,而move_uploaded_file()传的是文本文件,而windows操作系统是区分这2种文件的 [参考php手册fwrite()函数的说明],这也就是说这2种不同的文件在php环境下上传时所存储的临时上传目录是不同的,由于在配置IIS环境下的PHP的时候,设置的临时目录为E:tmp,设置该目录的iusr用户可写,二进制文件即可上传,所以我怀疑该目录就是二进制文件上传临时文件的存储位置,那么move_uploaded_file()传的文本文件的临时文件存储位置在哪里呢?其实就是在上面的那段英文里面,upload_tmp_dir设置的路径就是了,但是我的几台服务器中,每台服务器的这个设置的值都是被注释掉的“no value”,为什么有的服务器可以上传,而有的服务器不可以上传呢?这也就回到了以前我提出的问题,为什么Apache2可以上传而iis不可以上传呢?

这次我再次分析upload.php文件,分析其中造成该故障的代码具体内容如下:

代码如下复制代码

// 检查是否有文件上传

if (! $_FILES['upload'.$num]['name'] == “”){

if ($_FILES['upload'.$num]['size'] < $max_size) {

1、echo “文件上传路径:”.$location.$_FILES['upload'.$num]['name'];

2、echo “文件临时文件名:”.$_FILES['upload'.$num]['tmp_name'];

3、   move_uploaded_file($_FILES['upload'.$num]['tmp_name'],$location.$_FILES['upload'.$num]['name']) or $event = “Failure”;

} else {

$event = “File too large!”;

}

其中正常代码中第2句是不存在的,为了测试方便我加上来的,它的主要目的就是测试我的php.ini没有设置upload_dir_tmp的值的时候,上传的文件临时保存在哪里的,经过这个测试发现原来在不配置php.ini的upload_dir_tmp的值的时候,默认的存储位置是在C:windowstemp目录,并且临时文件是以.tmp为后缀存储的,该文件马上就会被删除,所以你想通过操作系统的文件修改搜索功能是无法找到的,也就无法找到upload_dir_tmp的默认路径是哪里。

既然找到了upload_dir_tmp的默认路径了,那么修改c:windowstemp的访问权限,赋予IUSR_用户可写,重启动IIS Admin服务,上传文件,终于成功了。这就是为什么我的多台服务器upload_dir_tmp的值都为空的时候有的可传,有的不可传的原因。

篇5:BAE3.0多站点app.conf文件的配置方法Windows服务器操作系统

下面我们一起来看看BAE3.0多站点app.conf文件的配置方法,关于bae是什么东西大家可以自己百度吧,有新浪的bae与baidu的bae哦,

今天把3个网站,其中一个CodeIgniter建的网站,和两个wordpres站点,全部搬到一个域名下面来了,又是颇费一番周折,最近总是喜欢折腾!

首先,这三个网站现在的域名是:

你的域名 (wordpress)

你的域名/tanteng/ (wordpress)

你的域名/hongzhiban/ (CodeIgniter)

如果不是在BAE3.0的环境下,把其他站点直接搬过来,数据库表放到一起共用数据库,然后改下数据库连接配置,基本上就OK了。

但是在BAE3.0环境下,文件夹,路由,文件的路径怎么区分呢?你不仅要配置路由规则,还要让BAE知道哪个是文件夹。

现在完整的app.conf文件:

handlers:

- expire : .jpg modify 10 years

- expire : .swf modify 10 years

- expire : .png modify 10 years

- expire : .gif modify 10 years

- expire : .JPG modify 10 years

- expire : .ico modify 10 years

- url : (.*).css$

script. $1.css

- url : (.*).js$

script. $1.js

- url : (.*).jpg$

script. $1.jpg

- url : (.*).gif$

script. $1.gif

- url : (.*).png$

script. $1.png

- url : (.*).jpeg$

script. $1.jpeg

- url : (.*).php$

script. $1.php

- url : (.*).html$

script. $1.html

- url : (.*).xml$

script. $1.xml

- url : (.*).txt$

script. $1.txt

- url : (.*).ico$

script. $1.ico

- url : /hongzhiban(.*)

script. /hongzhiban/index.php

- url : /tanteng/wp-admin/

script. /tanteng/wp-admin/index.php

- url : /tanteng/wp-includes/(.*)

script. /tanteng/wp-includes/$1

- url : /tanteng/wp-content/(.*)

script. /tanteng/wp-content/$1

- url : /tanteng(.*)

script. /tanteng/index.php

- url : /wp-admin/

script. /wp-admin/index.php

- url : (.*)

script. /index.php

后来又发现一个问题:

你的域名/author/tanteng/作者页面打不开,但是你的域名/tanteng/article/author/tanteng9/这个作者页面可以打开,

仔细看看app.conf文件,原来你的域名/author/tanteng/作者名称和后面你的域名/tanteng/这个站点名称一样,因此前面这个网址被误以为是后面站点下面的路由,因此转发到后面站点的index.php去了。

然后进行修改,经过几番测试,要这样写:

- url : /article(.*)

script. /tanteng/index.php

- url : /author(.*)

script. /index.php

而且要注意顺序,前面的会覆盖后面,所以你的域名完整的正确的app.conf配置如下:

handlers:

- expire : .jpg modify 10 years

- expire : .swf modify 10 years

- expire : .png modify 10 years

- expire : .gif modify 10 years

- expire : .JPG modify 10 years

- expire : .ico modify 10 years

- url : (.*).css$

script. $1.css

- url : (.*).js$

script. $1.js

- url : (.*).jpg$

script. $1.jpg

- url : (.*).gif$

script. $1.gif

- url : (.*).png$

script. $1.png

- url : (.*).jpeg$

script. $1.jpeg

- url : (.*).php$

script. $1.php

- url : (.*).html$

script. $1.html

- url : (.*).xml$

script. $1.xml

- url : (.*).txt$

script. $1.txt

- url : (.*).ico$

script. $1.ico

- url : /hongzhiban(.*)

script. /hongzhiban/index.php

- url : /weibo(.*)

script. /weibo/

- url : /tanteng/wp-admin/

script. /tanteng/wp-admin/index.php

- url : /tanteng/wp-includes/(.*)

script. /tanteng/wp-includes/$1

- url : /tanteng/wp-content/(.*)

script. /tanteng/wp-content/$1

- url : /article(.*)

script. /tanteng/index.php

- url : /author(.*)

script. /index.php

- url : /tanteng(.*)

script. /tanteng/index.php

- url : /wp-admin/

script. /wp-admin/index.php

- url : (.*)

script. /index.php

Samba系统简介Unix系统

Linux系统下配置功能完善的Web服务器服务器教程

第 8 部分:安全 shell 及文件共享Windows系统

配置启用Windows 脱机文件功能

Linux如何制作一个简单的共享服务器

Windows7系统隐藏文件技巧

FreeBSD手册――配置FreeBSD内核Unix系统

局域网内共享文件打不开怎么办

Windows 7共享文件失败解决办法

如何保障局域网共享文件的安全性

samba服务器的文件共享配置Unix系统(通用5篇)

欢迎下载DOC格式的samba服务器的文件共享配置Unix系统,但愿能给您带来参考作用!
推荐度: 推荐 推荐 推荐 推荐 推荐
点击下载文档 文档为doc格式
点击下载本文文档