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 ...
随机推荐
- Windows动态链接库DLL
1.什么是DLLDLL,即动态链接库,是包含若干个函数的库文件,可供其他程序运行时调用. 2.DLL的优缺点优点:代码重用,可供多个程序同时调用 缺点:易发生版本冲突当新版本的动态链接库不兼容旧版本时 ...
- XML序列化中含有List的情况,序列化到根节点下一层
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.X ...
- 内网渗透中的反弹Shell与端口转发
from:https://www.91ri.org/9367.html Web渗透中的反弹Shell与端口转发 php需未禁用exec函数一:生成php反弹脚本msf > msfpayload ...
- svg如何用marker 定义一个黑色的小圆点
<defs> <marker id="markerStartArrow" viewBox="0 0 30 30" refX="10& ...
- 023. Asp.net参数化查询预防Sql注入攻击
/// <summary> /// 参数化查询预防SQL注入式攻击 /// </summary> public int checkLogin(string loginName, ...
- 自定的 HttpModule 为什么总是执行两次
其实可以看一下Html页面就知道了. 其实它又请求了一次.要关了这个或者忽略之.
- fastBinaryJSON
fastBinaryJSON 是基于 fastJSON 的二进制 JSON 序列化器.详细介绍请看这里. 数据编码格式: 序列化速度比较:
- WebAPI Post类型传参报错“找不到与该请求匹配的操作”
错误内容: Message=未找到与请求 URI“http://localhost:42914/api/Products/Login”匹配的 HTTP 资源. MessageDetail=在控制器“P ...
- ios 获取屏幕的属性和宽度
app尺寸,去掉状态栏 CGRect r = [ UIScreen mainScreen ].applicationFrame; r=0,20,320,460 屏幕尺寸 CGRect rx = [ U ...
- linux设置系统日期时间
设置当前日期: date -s 08/06/2015 设置当前时间:date -s 10:03:00 写入BIOS: clock -w 显示当前日期时间: date