歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux服務器 >> SUSE Linux下用SAMBA建立文件服務器

SUSE Linux下用SAMBA建立文件服務器

日期:2017/3/2 16:52:57   编辑:Linux服務器

1、Samba的配置有三步:一是安裝samba;二是編輯/etc/samba/smb.conf文件,啟動smbd;三是建立系統用戶和samba用戶,並建立口令,建立相應用戶操作目錄。

  Global段的內容做了如下修改:

  內容做了如下修改:

[global]
workgroup = info
printing = cups
netbios name = data_shared
server string = Info File Server
hosts allow = 0.0.0.0
guest account = nobody
guest ok = yes
security = shared
ldap suffix =
passdb backend = smbpasswd
password server = *

  自行添加如下顯示內容:

   [zhrmghl]
comment = 私人目錄
path = /users/zmrhgl
create mask = 0664
directory mask = 0775
writeable = yes
valid users = @user
browseable = yes
guest ok = yes
inherit acls = Yes


  如上所示,分別加入其它用戶相關內容。

  上述zhrmghl用戶如下添加:

  useradd -g user -d /users/ -s /bin/false zhrmgl

  再增加 smb的口令:

  smbpasswd -a zhrmghl

  如果口令為空

  smbpasswd -n zhrmghl

  再為其建立相應目錄

  mkdir zhrmghl

  chown zhrmghl:user zhrmghl

  chmod 700 zhrmghl

  啟動smb,我使用

  pkill smbd

  pkill nmbd

  smbd

  nmbd

  使用netstat -an 查看服務端口監聽情況。

  smbstatus查看 samba用戶使用和登錄情況

  testparm 檢查smb.conf配置正確與否

  2、磁盤配置

  使用yast進行quota的安裝。

  設置需要做用戶/組磁盤限額的文件系統

  編輯/etc/fstab文件,對用戶進行限制,添加usrquota,對組進行限制,添加grpquota.

  對啟用磁盤限額的文件系統重新加載:

  mount -o remount /users

  為啟用磁盤限額的文件系統創建限額文件

  quotacheck -guvm /users

  然後在/xjdzj_users文件系統根目錄下自動生成兩個文件:aquota.user和aquota.group

  為啟用磁盤限額的文件系統創建限額文件:

  quotaon -augv

  查看用戶配額

  quota -u 用戶名

  查看某個系統配額

  repquota -ugv /users

  完成以後,通過WIN的機器測試,可以正常訪問,磁盤限額也達到了預期的目的

Copyright © Linux教程網 All Rights Reserved