samba共享修改匿名用户为非nobody
samba共享修改匿名用户为非nobody
1)linux的samba用户,如果开启匿名用户登陆共享权限,security 设置为 share ,配置如下:
[root@centos69:~]$grep "^[^#^;]" /etc/samba/smb.conf
[global]
workgroup = workgroup
server string = centos69
# logs split per machine
# max 50KB per log file, then rotate
security = share
#passdb backend = tdbsam
guest account = asterisk
# the login script name depends on the machine name
# the login script name depends on the unix user used
# disables profiles support by specifing an empty path
#load printers = no
#cups options = raw
#obtain list of printers automatically on SystemV
[wjj]
comment = wjj
path = /web/wjj.cc
browseable = yes
writable = yes
guest ok = yes
[lch]
comment = lch
path = /web/lch.cc
browseable = yes
writable = yes
guest ok = yes
[zy]
comment = zy
path = /web/zy.cc
browseable = yes
writable = yes
guest ok = yes
[root@centos69:~]$
如果上面的配置没有 “guest account = asterisk”这行,那么默认用户就是 nobody,就是说windows客户端上载文件到linux samba共享文件夹后,文件夹的属主权限就都是 nobody用户。有时候需要用户为asterisk,那么就需要增加这行就行了。
2) 当有客户端连接的时候,你也可以看到连接的时候,samba派生出了一个asterisk用户的进程
[root@centos69:~]ps -ef|grep smb
root 2917 1 0 11:45 ? 00:00:00 smbd -D
root 2922 2917 0 11:45 ? 00:00:00 smbd -D
asterisk 2930 2917 0 11:45 ? 00:00:02 smbd -D
root 3003 1221 0 11:55 pts/0 00:00:00 grep smb
[root@centos69:~]$
那么此进程上载的文件,属组肯定就是asterisk ,而不是默认的nobody了。
samba共享修改匿名用户为非nobody的更多相关文章
- 004.FTP匿名用户访问
一 匿名用户配置项 [root@imxhy~]# vi /etc/vsftpd/vsftpd.conf anonymous_enable #允许匿名用户访问 anon_upload_enable #允 ...
- Samba简单配置--匿名用户共享资料可读可写的实现
http://e-mailwu.blog.163.com/blog/static/65104036200931893921923/ http://www.cnblogs.com/god_like_do ...
- samba共享目录无法访问的一般解决方案,非用户登录和读写权限问题
配smb,被第四点坑了很久,特此转载. 由于这5点都是比较普通的情况,不涉及用户登录和读写权限问题 1)关闭防火墙: #sevice iptables stop 2)修改 /etc/samba/smb ...
- 【转】Ubuntu下配置支持Windows访问的samba共享
原文网址:http://blog.csdn.net/i_chips/article/details/19191957 一.安装Ubuntu samba服务器 $ sudo apt-get instal ...
- linux --> ubuntu和mac通过samba共享
ubuntu和mac通过samba共享 如果想快速配置,直接跳到第五步. 一.安装smb 执行下列命令 sudo apt-get install samba sudo apt-get install ...
- Ubuntu16下配置支持Windows访问的samba共享
一.安装Ubuntu samba服务器 $ sudo apt-get install samba $ sudo apt-get install smbclient # Linux客户端测试用 二.创建 ...
- CentOS 7设置Samba共享目录
1. 安装Samba服务 yum -y install samba # 查看yum源中Samba版本 yum list | grep samba # 查看samba的安装情况 rpm -qa | gr ...
- Ubuntu下配置支持Windows访问的Samba共享
一.安装Ubuntu samba服务器 $ sudo apt-get install samba $ sudo apt-get install smbclient # Linux客户端测试用 二.创建 ...
- Linux:SAMBA共享、NFS共享、Autofs自动挂载
SAMBA.NFS共享区别 NFS开源文件共享程序:NFS(NetworkFile System)是一个能够将多台Linux的远程主机数据挂载到本地目录的服务,属于轻量级的文件共享服务,不支持Linu ...
随机推荐
- easyUI之message
message组件,依赖于window组件.progressbar组件两个面板. 它有几个不同的显示风格,与vb中的msgbox相对应,有alert.progrss.confirm.prompt等形式 ...
- [IoC]6 详解@Autowired、@Qualifier和@Required
A.@Autowired org.springframework.beans.factory.annotation.Autowired public @interface Autowired Mark ...
- linux服务之drbd
http://www.drbd.org/docs/about/http://oss.linbit.com/drbd/ 一般我们会在生产环境的MYSQL中用drbd +ha做master 备份,当然这是 ...
- The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine
问题描述: 修改一个工具功能为读取excel文件中的数据(xls) 本机(windows server 2003 32位) 调试运行正常,部署到服务器(windows server 2003 64位) ...
- mysqldump: Got error: 1556: You can't use locks with log tables. when using LOCK TABLES
mysqldump: Got error: 1556: You can't use locks with log tables. when using LOCK TABLES 我是把一些mysqldu ...
- 如何创建自己的docker image并上传到DockerHub上
这里,记录一下比较常用的docker操作细节,对于初次使用者,可能有很大的帮助. docker作为云计算Paas层面的东西,风靡全世界了,主要是因为它小巧,好用,功能强大.今天主要介绍一下如何依据自己 ...
- 用JS获取DropDownList选中得值
HTML: <asp:DropDownList ID="DropdownList1" runat="server" AutoPostBack=" ...
- Struts2 - 常用的constant总结
见注释 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC &quo ...
- Angular学习(1)
天天都是hello world,老子玩1+1. 最简单的例子,见证无聊的时刻: <!DOCTYPE html> <html> <head> <title> ...
- bzoj2589: Spoj 10707 Count on a tree II
Description 给定一棵N个节点的树,每个点有一个权值,对于M个询问(u,v),你需要回答u xor lastans和v这两个节点间有多少种不同的点权.其中lastans是上一个询问的答案,初 ...