手机版
你好,游客 登录 注册
背景:
阅读新闻

怎样设置Samba文件服务器以使用Windows客户端

[日期:2014-08-24] 来源:Linux中国  作者:Linux [字体: ]

输入先前用‘smbpasswd -a’设置的用户名和密码:

进入计算机,然后检查网络驱动器是否被正确添加:

作为测试,让我们从Samba的手册页创建一个pdf文件,然后保存到/home/xmodulo目录:

接下来,我们可以验证该文件是否可以从Windows读取:

然后检查我们是否能够用默认的pdf阅读器打开它:

最后,让我们看看我们是否能在Windows中刚刚映射的驱动器上保存文件。我们将打开change.log文件,该文件列出了Notepad++的功能:

然后试着将它作为普通文本文件(.txt扩展名)保存到Z:\;然后让我们看看该文件是否能在Linux中看到:

启用磁盘配额

作为第一步,我们需要验证当前内核是否已经编译为支持配额:

  1. # cat /boot/config-$(uname -r) | grep

每个文件系统最多有5种类型,能够强制使用的配额限制:用户软限制,用户硬限制,组软限制,组硬限制,以及宽限期限。

我们现在将为/home文件系统启用磁盘配额,在/etc/fstab文件对应的/home文件系统行现存的默认选项后添加usrquota和grpquto挂载选项,然后重新挂载文件系统以令修改生效:

接下来,我们需要在/home目录创建两个文件以用于作为用户和组配额的数据库文件:aquota.useraquota.group。然后,我们将生成启用配额后每个文件系统的当前磁盘使用表:

  1. # quotacheck -cug /home
  2. # quotacheck -avugm

尽管已经为/home文件系统启用磁盘配额,我们还没有给任何用户或组设置权限。检查现有用户/组的配额信息:

  1. # quota -u <username>
  2. # quota -g <groupname>

在这最后几步中,使用quotatool命令来为每个用户和/或组来分配磁盘配额(注意,该任务也可以使用edquota来完成,但是quotatool更为直接,更不易犯错)。

要为用户xmodulo设置软限制为4MB,硬限制为5MB,xmodulo组为10MB/15MB:

  1. # quotatool -u xmodulo -bq 4M -l '5 Mb' /home
  2. # quotatool -g xmodulo -bq 10M -l '15 Mb' /home

我们可以在Windows 7中看到结果(4.00MB中有3.98MB空闲):


via: http://xmodulo.com/2014/08/samba-file-server-windows-clients.html

作者:Gabriel Cánepa 译者:GOLinux 校对:Caroline

本文由 LCTT 原创翻译,Linux中国 荣誉推出

Samba 的详细介绍请点这里
Samba 的下载地址请点这里

本文永久更新链接地址http://www.linuxidc.com/Linux/2014-08/105786.htm

linux
相关资讯       samba 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款