Translation(s): English - 简体中文- ~


简单的Samba文件共享服务器设置

这是一个最小的Samba设置使其他机器能够访问让Debian机器上的文件。

安装 Samba

# aptitude install samba

配置Samba守护进程

编辑Samba配置文件。

# vim /etc/samba/smb.conf

在 global 部分,检查工作组的名称. 当你试图从一个Windows机器连接时,知道工作组名称可能是有用的:

[global]
   ...
   workgroup = STURBAIN

定位到 home 共享的定义部分:

[homes]

在这部分你可以启用主目录的读/写访问权限:

   read only = no

共享一些在系统中其他路径的文件,增加另外一个共享,例如:

[ourfiles]
   comment = Some useful files
   read only = no
   locking = no
   path = /path_to_our_files
   guest ok = no

添加Samba用户

Samba使用它自己的密码系统,因此用户需要通过root来增加. 注意:用户必须存在在 /etc/passwd 中

# smbpasswd -a me
# smbpasswd -a you

系统将提示您为每个用户输入密码。

列出现有的Samba用户列表:

pdbedit -w -L

重启Samba守护进程

# /etc/init.d/samba restart

尝试访问共享 (作为一个普通用户)

首先在本地尝试,然后从网络上的另一台机器上尝试。 出现提示时, 使用增加Samba用户时输入的密码.

访问我的共享:

$ smbclient //ourmachine/me

访问你的共享:

$ smbclient -U you //ourmachine/you

访问我们的共享(!) :

$ smbclient //ourmachine/ourfiles

另请参阅

SAMBAClientSetup


CategoryNetwork