Linux环境下搭建samba服务

发表于:2014-4-18 10:34

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:这个菜鸟有点冷    来源:51Testing软件测试网采编

  1.建立samba用户
  用root用户,执行以下命令:
  useradd -d /home/samba -m -U
  chown -R samba:samba /home/samba
  2.配置samba
  2.1用root用户,执行以下命令:
setsebool -P samba_domain_controller on
setsebool -P samba_enable_home_dirs on
  2.2修改/etc/samba/smb.conf文件:
  2.2.1 修改语言配置,让samba支持中文文件名
  查找[global],在[global]这一行下面增加下面的内容
# ----------------------- Language settings -------------------------
display charset = cp936
dos charset = cp936
unix charset = cp936
  2.2.2查找[homes],找到[homes]的配置段,将该段配置修改为
comment = Home Directories
browseable = no
writable = yes;
valid users = %S;
valid users = MYDOMAIN\%S;
  3.增加samba用户
  用root用户,执行smbpasswd -a samba,会提示输入新密码。
  4.修改linux系统语言
  编辑/etc/sysconfig/i18n文件,将文件内容修改为以下内容:
LANG="zh_CN.gb18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN.GB2312:zh_CN.UTF-8:zh:en_US.UTF-8:en_US:en:ja_JP.UTF-8:ja_JP:ja"
  5.重启samba
  用root用户,执行: service samba reboot
  6.在windows中访问共享文件夹
  打开文件夹,在地址栏输入 \\samba服务器ip地址,会弹出提示框要求输入用户名和密码,用户名填samba,密码填在第3步中输入的密码,文件夹中就会看到samba这个共享文件夹。该文件夹具有读取和写入权限。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号