当前位置: 技术问答>linux和unix
在Linux裡怎樣使一個文件夾設成共享?並可以在網上鄰居看到這個共享文件夾的文件。
来源: 互联网 发布时间:2014-12-19
本文导语: 在Linux裡怎樣使一個文件夾設成共享?並可以在網上鄰居看到這個共享文件夾的文件。 我在Windows裡訪問Linux裡的文件呢? 請指教 | 关于linux和windows通过网上邻居互相访问: //Designed by ZhouLi...
在Linux裡怎樣使一個文件夾設成共享?並可以在網上鄰居看到這個共享文件夾的文件。
我在Windows裡訪問Linux裡的文件呢?
請指教
我在Windows裡訪問Linux裡的文件呢?
請指教
|
关于linux和windows通过网上邻居互相访问:
//Designed by ZhouLifa on April 29, 2002
//If any bug found, please inform me as soon as possible!
//Contact info:
//post addr: 广州市天河区华南理工大学计算机研究所 周立发 510640
//Computer Application Research Institution, South China University of Technology
//e-mail: zhoulifa@yahoo.com
//Tel: 020-87113239-9322
samba配置(smb.conf)
1.文件格式说明:
整个文件有如干个段和多个参数构成. 每个段开头是方括号([ ])括起来的段名, 结束于smb.conf文件的下一个段开头或文件尾.
文件是以一个个行为基本单位的. 每个行除了是段名或注释行外格式全为:name=value. 并且文件里段名和变量名(name)不分大小写.
以'#'或';'开头的行为注释行.等号前后的空格是忽略的.但每一行开头和结尾的空格是不可靠的,最好不要.变量值(value)里的空格赋值给变量(name)
若一行以''结尾则表明此行未完,下一行继续此行.
变量值(value)要么是字符,要么是逻辑值yes/no, true/false, 1/0
2.一般配置说明:
看这一段代码:
[share]
path = /home/guest
writeable = true
这就把你的目录/home/guest作为share共享给大家.即别人在网上邻居里看到你的计算机的share目录,内容是/home/guest下的.并且此目录可写.
再看这一段:
[doc]
path = /home/pub
writeable = false
printable = true
guest ok = true
让大家可以以guest身份看到你的目录/home/pub目录的内容,并且可写也可打印其内容.当然共享名为doc了.
还可以把你的打印机共享给大家:
[printers]
path = /usr/spool/public
guest ok = yes
printable = yes
再看这一段:
[zhoulifa]
comment = zhoulifa's Printer
valid users = zhoulifa
path = /home/zhoulifa
printer = zhoulifa_printer
public = no
writable = no
printable = yes
这一段有了zhoulifa一个共享目录,此目录只允许zhoulifa访问,并且可打印.
3.各段说明:
[global]段一般不需改动太多,但是你必需设计workgroup,并且要在它下面设置一个netbios name=你的共享名,使大家可以在网上邻居里看到你.
特别请大家注意的是默认好象没有netbios name这个参数的,你必需配置.
另外,security可以设计成任何的值,反正后来可以通过valid users来设定.
[home]段:如果你不允许linux用户共享你的资源,[home]段可以全部不要,就是说虽然有登录linux的用户名和密码但不能用来访问共享内容,如果有home段,那么每个linux用户可以看到的共享资源除了你在samba里另外设的外还有他的home里的东西.
4.看一下我的smb.conf吧:
# This is the main Samba configuration file. You should read the
# smb.conf(5) manual page in order to understand the options listed
# here. Samba has a huge number of configurable options (perhaps too
# many!) most of which are not shown in this example
#
# Any line which starts with a ; (semi-colon) or a # (hash)
# is a comment and is ignored. In this example we will use a #
# for commentry and a ; for parts of the config file that you
# may wish to enable
#
# NOTE: Whenever you modify this file you should run the command "testparm"
# to check that you have not made any basic syntactic errors.
#
//Designed by ZhouLifa on April 29, 2002
//If any bug found, please inform me as soon as possible!
//Contact info:
//post addr: 广州市天河区华南理工大学计算机研究所 周立发 510640
//Computer Application Research Institution, South China University of Technology
//e-mail: zhoulifa@yahoo.com
//Tel: 020-87113239-9322
samba配置(smb.conf)
1.文件格式说明:
整个文件有如干个段和多个参数构成. 每个段开头是方括号([ ])括起来的段名, 结束于smb.conf文件的下一个段开头或文件尾.
文件是以一个个行为基本单位的. 每个行除了是段名或注释行外格式全为:name=value. 并且文件里段名和变量名(name)不分大小写.
以'#'或';'开头的行为注释行.等号前后的空格是忽略的.但每一行开头和结尾的空格是不可靠的,最好不要.变量值(value)里的空格赋值给变量(name)
若一行以''结尾则表明此行未完,下一行继续此行.
变量值(value)要么是字符,要么是逻辑值yes/no, true/false, 1/0
2.一般配置说明:
看这一段代码:
[share]
path = /home/guest
writeable = true
这就把你的目录/home/guest作为share共享给大家.即别人在网上邻居里看到你的计算机的share目录,内容是/home/guest下的.并且此目录可写.
再看这一段:
[doc]
path = /home/pub
writeable = false
printable = true
guest ok = true
让大家可以以guest身份看到你的目录/home/pub目录的内容,并且可写也可打印其内容.当然共享名为doc了.
还可以把你的打印机共享给大家:
[printers]
path = /usr/spool/public
guest ok = yes
printable = yes
再看这一段:
[zhoulifa]
comment = zhoulifa's Printer
valid users = zhoulifa
path = /home/zhoulifa
printer = zhoulifa_printer
public = no
writable = no
printable = yes
这一段有了zhoulifa一个共享目录,此目录只允许zhoulifa访问,并且可打印.
3.各段说明:
[global]段一般不需改动太多,但是你必需设计workgroup,并且要在它下面设置一个netbios name=你的共享名,使大家可以在网上邻居里看到你.
特别请大家注意的是默认好象没有netbios name这个参数的,你必需配置.
另外,security可以设计成任何的值,反正后来可以通过valid users来设定.
[home]段:如果你不允许linux用户共享你的资源,[home]段可以全部不要,就是说虽然有登录linux的用户名和密码但不能用来访问共享内容,如果有home段,那么每个linux用户可以看到的共享资源除了你在samba里另外设的外还有他的home里的东西.
4.看一下我的smb.conf吧:
# This is the main Samba configuration file. You should read the
# smb.conf(5) manual page in order to understand the options listed
# here. Samba has a huge number of configurable options (perhaps too
# many!) most of which are not shown in this example
#
# Any line which starts with a ; (semi-colon) or a # (hash)
# is a comment and is ignored. In this example we will use a #
# for commentry and a ; for parts of the config file that you
# may wish to enable
#
# NOTE: Whenever you modify this file you should run the command "testparm"
# to check that you have not made any basic syntactic errors.
#
|
你需要配置samba.
搜索一下吧,网有好多例子的.
搜索一下吧,网有好多例子的.
|
设置sambar服务即可
|
linux下很容易共享windows下的资源,只需mount上你的vfat分区就行了。
而windows要想共享linux的资源则只有用samba了,配置起来不是那么简单了。
而windows要想共享linux的资源则只有用samba了,配置起来不是那么简单了。
|
windows没有,而samba也可以象windows有域的功能,做文件共享.
想在linux中看其它机器上的文件这倒没试过.
想在linux中看其它机器上的文件这倒没试过.