linux下面samba的进程,Linux下Samba服务器的架设全过程

最近在学习Linux 今天把架设Linux samba服务器的方法写出来 欢迎大家讨论和指点

本机是虚拟机和WinXP进行测试,虚拟机地址是192.168.1.144 主机地址是192.168.1.10.两者是可以互通的。

首先我们先做Linux下的配置

一. 首先要确定Linux是否安装了smb

[root@localhost Linuxidc]#rpm -qa | grep samba

samba-2.2.5-10

samba-swat-2.2.5-10

samba-common-2.2.5-10

samba-client-2.2.5-10

呵呵 本机已经安装了我就不多说了,没安装的找光盘安装了

二、然后我们判断一下,是否samba服务已经启动,

[root@localhost Linuxidc]#ps -aux | grep smb

root 1719 0.0 0.3 4916 1820 ? S 08:21 0:00 smbd -D

root 1849 0.0 0.1 4776 628 pts/1 S 08:48 0:00 grep smb

如果没有启动的话 用[root@localhost Linuxidc]#/etc/init.d start

关闭是 [root@localhost Linuxidc]#/etc/init.d stop

重启是 [root@localhost Linuxidc]#/etc/init.d start

这里只是本次启动,如果需要每次开机都启动的话

用setup 或者 ntsysv

三.本机是没有装Linux下的防火墙的 如果因为防火墙的原因造成不能互相访问

[root@localhost Linuxidc]#/sbin/iptables -F

四,配置smb的主要配置文件smb.conf

[root@localhost Linuxidc]# cd /etc/samba

[root@localhost samba]# mv smb.conf smb.confbak

然后我们来重新创建一个smb.conf文件

[root@localhost Linuxidc]touch smb.conf

然后我们把下面这段写入smb.conf中

[global]

workgroup = workgroup

netbios name = Linuxidc

server string = Linux Samba Server

security = user

vaild user = zhaoyong

[Linuxidc]

path = /home/Linuxidc

writeable = yes

browseable = yes

create mask = 0664

guest ok = yes

[global]这段是全局配置,是必写的

workgroup 就是Windows中显示的工作组;在这里我还是workgroup

netbios name 就是在Windows中显示出来的计算机名Linuxidc

server string 就是Samba服务器说明,可以自己来定义;这个可以省略

security 这是验证和登录方式,这里我们用了uesr ;验证方式有好多种,这是其中一种;如果用share呢,就是不用设置用户和密码了;

[Linuxidc] 这个在Windows中显示出来是共享的目录;

path = 可以设置要共享的目录放在哪里;

writeable 是否可写,这里我设置为可写;

browseable 是否可以浏览,可以;可以浏览意味着,我们在工作组下能看到共享文件夹。如果您不想显示出来,那就设置为 browseable=no

create mask是用户创建文件时的权限掩码;对用户来可读可写,对用户组可读可写,对其它用户可读;

guest ok 匿名用户以guest身份是登录;0b1331709591d260c1c78e86d0c51c18.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值