简易的samba服务配置

来源:互联网 发布:百度推广竞价软件 编辑:程序博客网 时间:2024/05/20 18:18

这里只给出我以前用的一个简易的samba服务配置的过程。是从windows xp访问linux机器。安全性比较差。

1.  首先是一些准备工作。比如安装smb,必须有root权限等等。

关于这一步里面的如何查看是否安装了samba服务以及是否启动等,网上有很多介绍。

2.  开始,第一步,先设置smb服务的配置文件。

/etc/samba目录下,有smb.conf,这就是samba服务的配置文件。默认的smb.conf里面会有很多注释掉的信息。这些信息很有用,一般的samba配置也不外乎这些。先给出我的一个配置文件:

[global]字段是必须字段。其中有很多配置项,我这里只给出workgroup(工作组,可以随便给吧?) “security”是用来设置安全级别,这里是最低级的share级。

“hosts allow”是允许登陆的主机地址,可以加多个,或者给定范围。

下面的字段就是你要共享的文件夹了。以”tsg_train”为例,这个在中括号里面的名字就是将来连接时用的子目录。Path是共享文件的地址。

 

3. 建立文件夹及用户权限。

 首先,用户(比如这里的”fei”)必须是linux机器上的用户。如果没有,新建一下

useradd fei

passwd fei

*****  -> 密码1

*****

然后,把这个用户加到smb服务的用户里面。

假设现在在/etc/samba目录下。

“smbpasswd  –a fei “

“…” -> 密码2

“…”

然后建立文件夹,

“mkdir  /home/fei/TSGtrain”

“id  fei”

显示: “group 用户都是fei”,那么

“chown –R fei:fei /home/fei/TSGtrain”

4. 重起smb服务。

可以先用”testparm”命令(不加任何参数),查看配置文件格式是否正确。

“service smb restart”

5.windows机器上,映射网络硬盘。

Step 1:

Step2:

其中,”192.168.137.40”linux主机地址,tsg_train就是配置文件中[]里面的名字。

Step3:”finish, 会出现输入用户名和密码的地方,输入fei和密码2

如果,是默认的”guests”用户名,那么在页面,点”different user name”

 

换成自己的用户名密码。

如果还不成功,那么检查

linux机器是否开了防火墙。“setup->firewall配置->disable掉,或者让相应端口通过。

 

6. ok了, enjoy吧!

 

原创粉丝点击