Linux下Samba服务器的配置

其实配置Samba服务器真的很简单,不过你要是想要完全控制它却不是一件容易的事情!点击面板上的「主菜单」 => 「系统设置」 => 「服务器设置」 => 「Samba 服务器」,或在 shell 提示(如 XTerm 或 GNOME 终端)下键入 redhat-config-samba 命令。 配置 Samba 服务器的第一步是配置服务器的基本设置和几个安全选项。启动了应用程序后,选择 「首选项」 => 「服务器设置」。在「基本」标签上,指定计算机应在的工作组以及对计算机的简短描述。它们与 smb.conf 中的 workgroup 和 server string 选项相对应。 「安全行」标签包含以下选项: 「验证模式」 — 它和 security 选项相对应。选择以下验证模式中的一种: 「域」 — Samba 服务器依赖于 Windows NT 主要或备份域控制器来校验用户。服务器把用户名和口令传递给控制器,然后等待它们被返回。在「验证服务器」字段中指定主要或备份域控制器的 NetBIOS 名称。 「服务器」 — Samba 服务器试图通过把用户名和口令组合传递给另一个 Samba 服务器来校验它们。如果它无法校验,服务器会试图使用用户验证模式来校验它们。在「验证服务器」字段中指定另一个 Samba 服务器的 NetBIOS 名称。 「共享」 — Samba 用户不必为每个 Samba 服务器都输入用户名和口令组合。它们在试图连接 Samba 服务器上的指定共享时才会被提示输入用户名和口令。 「用户」 — (默认)Samba 用户必须为每个 Samba 服务器提供一个有效的用户名和口令。如果你想让「Windows 用户名」选项生效,选择这个选项。 「加密口令」 — (默认值为「是」)如果用户从 Windows 98、带有服务包的 Windows NT 4.0、或其它最近版本的 Microsoft Windows 中连接,该选项必须被启用。口令在服务器和客户间使用加密格式而非可被截取的纯文本格式传输。它和 encrypted passwords 选项相对应。 「验证服务器」 — 当「验证模式」选择了“服务器”的时候,在该字段中指定另一个 Samba 服务器的 NetBIOS 名称。 「来宾账号」 — 当用户或来宾用户要登录入 Samba 服务器时,他们必须被映射到服务器上的有效用户。选择系统上的现存用户名之一作为来宾 Samba 账号。当用户使用来宾账号登录入 Samba 服务器,他们拥有和这个用户相同的特权。该选项和 guest account 选项相对应。(我选的是root) 接下来便是管理 Samba 用户了,选择「首选项」 => 「Samba 用户」,然后点击「添加用户」按钮。在 「创建新 Samba 用户」窗口中的本地系统上的现存用户列表中选择「Unix 用户名」。 如果用户在 Windows 机器上有一个不同的用户名,并将从 Windows 机器上登录入 Samba 服务器,请在「Windows 用户名」字段中指定 Windows 用户名。「服务器设置」首选项的「安全」活页上的「验证模式」 必须被设置为「用户」才能是这个选项生效。 你还需要为 Samba 用户配置一个「Samba 口令」,并再键入一次来确认这个口令。即便你选择了为 Samba 使用加密口令,仍建议你为所有用户设置的 Samba 口令不同于他们的 Red Hat Linux 系统口令。 要编辑某个现存用户,从列表中选择它,然后点击「编辑用户」。要删除某个现存的 Samba 用户,选择这个用户,然后点击「删除用户」按钮。删除 Samba 用户不会删除相关的 Red Hat Linux 用户账号。 点击了「确定」按钮后,用户就会被立即修改。 然后就是添加需要共享的目录了。点击「添加」按钮。「基本」活页标签配置以下选项: 「目录」 — 通过 Samba 共享的目录。这个目录必须存在。 「描述」 — 对共享的简短描述。 「基本权限」 — 用户应该只能够读取共享目录中的文件还是应该能够读写共享目录中的文件。 在「访问」活页标签上,选择是否要只允许指定的用户来访问共享还是允许所有 Samba 用户来访问共享。如果你选择了要允许指定用户访问,从可用的 Samba 用户列表中选择这些用户。 点击了「确定」按钮后,共享就会立即被添加。 关闭服务器设置窗口,OK!一切搞定,现在可以在WINDOWS中访问LINUX的共享目录了,快试一试吧! 本文开头也说了,要想完全控制Samba也不是一件容易的事情,最初我配置的时候在windows下根本查不到linux主机,但是可以ping到;然后又莫名其妙地可以找到主机,也能看到共享目录了,但是无法打开,提示说“找不到目录”,后来我把Samba服务器的来宾帐号指定为root就可以访问了。但是付出的代价是“网络服务器”又出现了问题:smb扫描各个工作组时把workgroup显示成了文件的样子,并提示说:“没有打开该文件的查看器”(???),更有甚者,经常就什么都扫描不出来:(,不知道这算不算linux的Bug呢?! 不过尽管如此,还是不会对Samba造成很大的影响,本人这两天在两边进行文件的共享和传输,感觉很不错,呵呵。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值