Samba文件共享,及匿名用户,指定用户,虚拟用户的创建和管理

Samba文件共享,及匿名用户,指定用户,虚拟用户的创建和管理

1.安装samba环境软件包,如下图所示(如找不到/mnt/Packages,说明yum仓库没有搭建,请先搭建yum仓库详情请见http://blog.51cto.com/13842738/2135806)

2.关闭防火墙

  1. 1)设置允许匿名用户登录
    编辑samba配置文件,vim /etc/samba/smb.conf





    2)指定用户登录
    编辑samba配置文件,vim /etc/samba/smb.conf









    3)虚拟用户名登录
    编辑samba配置文件,vim /etc/samba/smb.conf

    编辑smb虚拟账号文件 vim /etc/samba/smbusers,将ID zhangsan的虚拟账号设置为hc01,hc02

    客户机访问服务器,用虚拟账号hc01登录


原文地址:http://blog.51cto.com/13842738/2141122

时间: 2024-10-09 02:30:05

Samba文件共享,及匿名用户,指定用户,虚拟用户的创建和管理的相关文章

Samba服务(匿名用户访问、本地用户访问、虚拟用户访问)

Samba是一个实现不同操作系统(Windows.Linux.UNIX)之间文件共享和打印机共享的一种SMB协议的免费软件.SMB协议是客户机/服务器协议,客户机通过该协议可以访问服务器上的共享文件及打印机共享资源.它主要应用于局域网上,也可以通过设置"NetBIOS over TCP/IP"同互联网中的电脑分享资源. SMB协议:TCP 139端口 CIFS协议:TCP 445端口 重要配置文件: /etc/samba/smb.conf: SAMBA的主配置文件,内有丰富的说明,也可

本地用户模式、虚拟用户模式使用

vsftpd服务程序目录中默认存放俩个名为(ftpusers)(user_list)文件,这俩个文件的功能一个只要写有某位用户的名字不能允许这位用户登录到fpt服务器,这样可以有效避免×××通过FTP服务对root进行暴力破解,如果你需要root,按照下面操作删除root用户名.进入user_list文件删除root进入ftpuserst文件删除root 重启虚拟用户模式创建用于进行FTP认证的用户数据库文件,其中奇数行为账户名,偶数行为密码.例如,我们分别创建出c1.c2.c3.c4.c5.c

四、Windows Server 2012R2 Hyper-v虚拟交换机的创建与管理

1.选择虚拟交换机管理器 2.创建虚拟交换机的名称和类型(类型可参考我的2008R2文章) 3.设置虚拟交换的名字和连接到那块物理网卡 4.选择虚拟机à设置虚拟机连接到交换机 5.选择连接到的虚拟机,点击确定 6.Ping其他VM可以通信 7.Ping www.baidu.com同样可以上网

Ubunton下搭建ftp服务器 实现虚拟用户、本地用户、匿名用户的登陆及权限

#在ubunton系统下安装和配置ftp可以说是比较简单的 本篇教程是为了解决一下问题 需要搭建ftp服务器实现三种用户的登陆及权限管理 其中 anon可以自由的到特定的目录里下载东东: stu则可以到特定的目录里上传东东; 而tearcher,则可以对特定的目录里上传.下载东东; admin则可以对stu.teacher的数据进行统一的管理. 另外,做为系统上已经有的本地用户则可以登录自己的home目录. 针对上面的需求,ftp需要开通对匿名用户.本地用户.及虚拟用户的支持.并且特别对虚拟用户

FTP基本工作原理,以及vsftpd虚拟用户的实现

1 ftp ftp是应用层协议,可以跨平台.但也由于是应用层,很多功能无法实现.现在的存储模型有三种:DAS(直接附加存储,硬盘就是),NAS(网络附加存储,网络共享),SAN(块级别共享,更底层) ftp:文件传输协议,监听在21/tcp,只能通过tcp套接字,C/S架构.由于它比http协议更复杂,因此它有许多的文件管理类命令.需要在ftp连接上传输两类数据.第一类就是文件管理类命令,称为命令连接:第二类是数据本身传输,称为数据连接. 客户端第一次连接服务器端时,请求的是21端口,21号端口

VSFTPD虚拟用户实现

VSFTPD虚拟用户 所有的虚拟用户会统一映射为一个指定的系统帐号:访问共享位置即为此系统帐号的家目录各虚拟用户可赋予不同的访问权限,通过匿名用户的权限控制参数进行指定. 1.创建虚拟用户的帐号密码数据库文件     a.创建帐号密码文件 格式:奇数行为帐号,偶数行为密码 [[email protected]~]# vim /etc/vsftpd/vusers.list test1     #用户 123456   #密码 test2 123456 test3 123456 b.将该文件转换为二

vsftpd虚拟用户

vsftpd支持的用户类型 1.匿名用户 --ftp:服务器端自动映射的一个系统用户 2.本地用户 --普通用户:使用useradd添加的用户 3.虚拟用户 --服务器端自动映射的一个系统用户,多个虚拟用户同时被映射为一个系统用户, --但不同的虚拟用户可以具有不同的访问权限,其权限模拟匿名用户,其登录方式模拟本地用户, --默认只能下载,不能上传. --不存在于系统账号数据中,安全,例如存储在mysql数据库中 设置MySQL虚拟用户 1.安装软件包 yum install gcc* yum

CentOS7 FTP服务搭建(虚拟用户访问FTP服务)

概述 最近在搞Oracle在Linux系统下集群,针对Linux系统,笔人也是一片空白.Liunx外部文件的传输,避免不了使用FTP服务,所以现在就整理下,CentOS7环境下,FTP服务的搭建.FTP服务器需要安装vsftp服务端软件.我们知道,在建立vsftpd用户时,我们一般是在linux下建立用户useradd的方式来访问ftp,但有时我们只想提供ftp服务,而避免用户用ftp的帐号去登录linux,采用一般的方式只能是限制该用户的访问权限,但还是避免不了用户登录进linux系统,所以比

FTP+MySQL虚拟用户

虚拟用户: 所谓虚拟用户,就是所有的虚拟用户会被统一映射为一个指定的系统账号,访问的共享位置即为此系统账号的家目录.管理起来极为方便 实验题目:FTP+MySQL 实验目的:虚拟用户存放在mysql表中,通过远程的方式实现对虚拟用户的管理控制 实验拓扑: 说明:这两台服务器可以合成一个,这里分成两个是为了实现让ftp如何通过网络和mysql实现管理控制,同时这样可以看得更直观. 1.安装mysql(192.168.0.3) 可以用yum安装,也可以编译安装,前面已经介绍过mysql的安装,这里不

vsftp建立虚拟用户不同目录分配不同权限操作步骤详解

vsftpd服务器同时支持匿名用户.本地用户和虚拟用户三类用户账号,使用虚拟用户账号可以提供集中管理的FTP根目录,方便了管理员的管理,同时将用于FTP登录的用户名.密码与系统用户账号区别开,进一步增强了FTP服务器的安全性. 1.在/etc/vsftpd/vsftpd.conf加入或者更改以下配置语句: ************************************************************************************************