linux samba教程,在Linux中搭建Samba的详细教程

今天小编跟大家分享一篇在Linux中搭建Samba的详细教程,感兴趣的朋友跟小编一起来了解一下吧!

Linux SAMBA server

主配置文件/etc/samba/smb.conf

启动服务:service smb reatsrt

设置samba用户及密码

#adduser ylk

#smbpasswd –a ylk

添加共享目录:

[public] (共享名)

path=/home/public (path对应系统目录)

public=yes (yes表示共享目录对所有用户可见)

only guest=yes (只读)

witable=yse (可写)

#testparm(命令是配置文件测试工具,可以对smb.conf配置文件的语法进行检测,并显示当前配置的清单)

客户端访问:

#smbclient –L 192.168.11.1

smbmount用于将Samba共享目录挂载到Linux文件系统中

# smbmount //192.168.1.2/public /mnt

mount使用“-t”命令选项指定文件系统类型为“smbfs”,

使用“-o”选项设置使用指定用户帐号

# mount -t smbfs -o username=st02 > //192.168.1.2/public /mnt

卸载smb文件系统

# umount /mnt/

感觉,酔ㄋ

回答采纳率:22.9% 2010-08-03 21:59

太详细了,新手学的反而迷糊,给你个简单的步骤,成功后,在深入学习

1.装包 samba包,和samba-common的包

2.进入/etc/samba/smb.conf ,在最后一行加入

[temp]

path = /

3.service smb start

4.简单设置一下就OK了,涉及到权限之类的就需要自己深入学习了

溟晨

回答采纳率:40.5% 2010-08-05 16:27

按照正常方式装nxp 6.0,装完后进行一系列的配置(组软阵列,上传系统及游戏之类的)。www.linuxidc.com搞完后,进行下列命令行操作。(我组的软阵列为:md0为写盘;md1为读盘)

Cd /proc/

;进行/proc/目录

Cat partitions

;查看分区

Major

minor

#blocks

name

8

0

10485760

sda

8

1

2104514

sda1

8

2

1052257

sda2

8

3

1

sda3

………………………………………………….

9

0

48216256

md0

9

12

41942976

md1

259

0

41937651

md1p1

(我的读盘只作了个游戏分区,所以只显示为1个软阵列分区即md1p1。)

如果出现了md1p1,md1p5,md1p6之类的,就说明已经认到了读盘上的ntfs分区,接着执行下一步操作。

Mkdir /mnt/games         ;创建游戏分区的挂载点games。

Mount –t ntfs-3g /dev/md1p1 /mnt/games

;挂载游戏分区md1p1到games。

如果什么也不提示,直接跳到#就说明命令执行成功,如果提示任何东西,都说明执行不成功。根据提示查看错误原因。

Cd /mnt/games

;切到挂载点内

Ls

;查看是否挂载成功,如果正常,则可以显示出来内容

如果这个时候你就访问,估计是不让写入带中文名称的文件,下边到/etc里,修改一下fstab。如果有ntfs显示字样,就直接修改,如果没有,请加入下列参数。

/dev/ /media/ ntfs-3g silent,umask=0,locale=zh_CN.utf8 0 0

注:your partition------ntfs所在分区;

mount point------挂载点;

最后,我们来作SAMBA配置。

配置方法如下:

进入/etc/rc.d/

查看是否有rc.samba的档案.

更改档案权限及文件属性.

使用chmod 755 rc.samba

//改为”drwxrwxr-x”表示目录可执行.

使用./rc.samba start或stop/restart.

//表示开启,关闭或重起服务

groupadd test 创建test工作组

.(如果有多个可以设置多)

useradd admin

创建admin 用户

usermod –g test admin 将admin用户添加到test工作组

进入/etc/samba/查看是否有smb.conf-sample配置档案

将smb.conf-sample拷贝一份到当前目录,更名为smb.conf或直接touch smb.conf

再这里我直接用touch smb.conf.创建新的配置文件.(注意:如果拷贝的话可能出现有步鄹上的差异)

建立smb.conf文件后,进入VI模式,进行编写,其内容如下:

[global]

//全局设置

workgroup = test

//工作组

netbios name = test

//NETBIOS的名称

server string = Made By 毛毛

[administrator]

//超级管理员

path = /mnt/games/

//访问路径

writeable = yes

//写入权限

browseable =yes

//查看权限

[ordinary]

//普通用户设置

path = /mnt/games/%i

//访问路径

writeable = yes

//写入权限

browseable = yes

//查看权限

guest ok = yes

//启用来宾帐户

以上为smb.conf的配置内容,上面的内容需要进行更改,改成当前环境下所用到的

回到/etc/rc.d目录重新启动smb服务.

进入/etc/samba/private,使用命令smbpasswd –a root回车后输入密码,创建root的登陆的用户名及密码.123456789

以上为服务端配置.配置好后基本就可以访问了

以上就是在Linux中搭建Samba的详细教程了,想必都了解了吧,更多相关内容请继续关注爱站技术频道。

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com

特别注意:本站所有转载文章言论不代表本站观点!

本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值