新闻动态

samba 服务器配置

发布日期:2019-01-05 11:51 | 文章来源:互联网

代码登录

首先当然是要安装samba了,呵呵:
代码:sudoapt-getinstallsamba
sudoapt-getinstallsmbfs
下面我们来共享群组可读写文件夹,假设你要共享的文件夹为:/home/ray/share
首先创建这个文件夹
代码:mkdir/home/ray/share
chmod777/home/ray/share
备份并编辑smb.conf允许网络用户访问
代码:sudocp/etc/samba/smb.conf/etc/samba/smb.conf_backup
sudogedit/etc/samba/smb.conf
搜寻这一行文字
代码:;security=user
用下面这几行取代
代码:security=user
usernamemap=/etc/samba/smbusers
将下列几行新增到文件的最后面,假设允许访问的用户为:newsfan。而文件夹的共享名为Share
代码:Share
comment=SharedFolderwithusernameandpassword
path=/home/ray/share
public=yes
writable=yes
validusers=newsfan
createmask=0700
directorymask=0700
forceuser=nobody
forcegroup=nogroup
available=yes
browseable=yes
然后顺便把这里改一下,找到[global]把workgroup=MSHOME改成
代码:workgroup=WORKGROUP
displaycharset=UTF-8
unixcharset=UTF-8
doscharset=cp936
后面的三行是为了防止出现中文目录乱码的情况。其中根据你的local,UTF-8有可能需要改成cp936。自己看着办吧。
现在要添加newsfan这个网络访问帐户。如果系统中当前没有这个帐户,那么
代码:sudouseraddnewsfan
要注意,上面只是增加了newsfan这个用户,却没有给用户赋予本机登录密码。所以这个用户将只能从远程访问,不能从本机登录。而且samba的登录密码可以和本机登录密码不一样。
现在要新增网络使用者的帐号:
代码:sudosmbpasswd-anewsfan
sudogedit/etc/samba/smbusers
在新建立的文件内加入下面这一行并保存
代码:newsfan="networkusername"
如果将来需要更改newsfan的网络访问密码,也用这个命令更改
代码:sudosmbpasswd-anewsfan
删除网络使用者的帐号的命令把上面的-a改成-x
代码:sudotestparm
sudo/etc/init.d/sambarestart
最后退出重新登录或者重新启动一下机器。

Tags:代码登录,samba 服务器配置

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

相关文章

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部
请您留言

YINGSOO400-630-3752

提交