百科狗-知识改变命运!
--

Linux vsftpd服务器的用户主要分为哪几种?它们的区别?

一语惊醒梦中人1年前 (2023-12-23)阅读数 8#综合百科
文章标签用户值为

VSFTPD的用户分为三类:匿名用户、本地用户(local user)以及虚拟用户(guest)。

1、匿名用户

anonymous_enable=YES|NO

控制是否允许匿名用户登录,YES允许,NO不允许,默认值为YES。

ftp_username=

匿名用户所使用的系统用户名。默认下,此参数在配置文件中不出现,值为ftp。

no_anon_password=YES|NO

控制匿名用户登入时是否需要密码,YES不需要,NO需要。默认值为NO。

deny_email_enable=YES|NO

此参数默认值为NO。当值为YES时,拒绝使用banned_email_file参数指定文件中所列出的e-mail地址进行登录的匿名用户。即,当匿名用户使用banned_email_file文件中所列出的e-mail进行登录时,被拒绝。显然,这对于阻击某些Dos攻击有效。当此参数生效时,需追加banned_email_file参数

banned_email_file=/etc/vsftpd.banned_emails

指定包含被拒绝的e-mail地址的文件,默认文件为/etc/vsftpd.banned_emails。

anon_root=

设定匿名用户的根目录,即匿名用户登入后,被定位到此目录下。主配置文件中默认无此项,默认值为/var/ftp/。

anon_world_readable_only=YES|NO

控制是否只允许匿名用户下载可阅读文档。YES,只允许匿名用户下载可阅读的文件。NO,允许匿名用户浏览整个服务器的文件系统。默认值为YES。

anon_upload_enable=YES|NO

控制是否允许匿名用户上传文件,YES允许,NO不允许,默认是不设值,即为NO。除了这个参数外,匿名用户要能上传文件,还需要两个条件:一,write_enable参数为YES;二,在文件系统上,FTP匿名用户对某个目录有写权限。

anon_mkdir_write_enable=YES|NO

控制是否允许匿名用户创建新目录,YES允许,NO不允许,默认是不设值,即为NO。当然在文件系统上,FTP匿名用户必需对新目录的上层目录拥有写权限。

anon_other_write_enable=YES|NO

控制匿名用户是否拥有除了上传和新建目录之外的其他权限,如删除、更名等。YES拥有,NO不拥有,默认值为NO。

Linux vsftpd服务器的用户主要分为哪几种?它们的区别?

chown_uploads=YES|NO

是否修改匿名用户所上传文件的所有权。YES,匿名用户所上传的文件的所有权将改为另外一个不同的用户所有,用户由chown_username参数指定。此选项默认值为NO。

chown_username=whoever

指定拥有匿名用户上传文件所有权的用户。此参数与chown_uploads联用。不推荐使用root用户。

2、本地用户

在使用FTP服务的用户中,除了匿名用户外,还有一类在FTP服务器所属主机上拥有账号的用户。VSFTPD中称此类用户为本地用户(local users),等同于其他FTP服务器中的real用户。

local_enable=YES|NO

控制vsftpd所在的系统的用户是否可以登录vsftpd。默认值为YES。

local_root=

定义所有本地用户的根目录。当本地用户登入时,将被更换到此目录下。默认值为无。

user_config_dir=

定义用户个人配置文件所在的目录。用户的个人配置文件为该目录下的同名文件。个人配置文件的格式与vsftpd.conf格式相同。例如定义 user_config_dir=/etc/vsftpd/userconf,并且主机上有用户xiaowang,lisi,那我们可以在 user_config_dir的目录新增名为xiaowang、lisi的两个文件。当用户lisi 登入时,VSFTPD则会读取user_config_dir下lisi这个文件中的设定值,应用于用户lisi。默认值为无。

3、虚拟用户

guest_enable=YES|NO

若是启动这项功能,所有的非匿名登入者都视为guest。默认值为关闭。

guest_username=

定义VSFTPD的guest用户在系统中的用户名。默认值为ftp。

oss和ftp的区别

方案一:使用vnc (Virtual Network Computing)虚拟网络计算机,由著名的AT&T欧洲研究实验室开发的基于UNIX和Linux操作系统的免费的开放源码软件,他能将完整的窗口界面通过网络,传输到另一台计算机的屏幕上,vnc基本上由两部分组成:一部分是客户端的应用程序(vncviewer),另外一部分是服务器端的应用程序(vncserver).

方案二:使用Xmanager ,一个运行于MS Windows平台上的高性能的X window服务器。可以在你的本地PC上同时运行Unix/Linux和Windows图形应用程序。

我使用的是Xmanager Enterprise 3,Xmanager 3.0支持安全XDMCP允许用户访问远程主机更加轻松,安全地,即使电脑是位于防火墙或网关之后。这是NetSarang公司为Xmanager设计的基于SSH隧道技术的一个独特的特点。旨在帮助用户访问远程主机,而不需要重新配置现有的防火墙或网关。

Xmanager包含有以下一些产品:

Xbrowser:一个功能强大的会话管理工具,在Xbrowser中,您可以管理会话,Xmanager,Xshell和Xftp。当Xbrowser启动时,它会动态搜索网络上的所有主机,然后创建一个Xmanager可以连接的主机列表。由于Xbrowser会动态创建访问服务器,因此不需要我们再单独创建。这项功能使X Window系统变得简单。

Xconfig:通过Xconfig,可以让你为不同的X服务器采用各自的设置,您可以设定不同的X服务器选项,如窗口模式,字体,视觉与安全,并保存到独立的配置文件,如果您对各种服务器及应用需要设置不同的选项,您可以使用Xconfig创建多个应用/服务器的配置文件用于相应的会话。这能够使您运行最优化的Xmanager为每个系统和应用。

Xshell:一个用于MS Windows平台的强大的SSH,TELNET,和RLOGIN终端仿真软件。它使得用户能轻松和安全地从Windows PC上访问Unix/Linux主机。

Xftp:一个用于MS Windows平台的强大的FTP和SFTP文件传输程序。Xftp让你能安全地在Unix/Linux和Windows PC之间传输文件。

Xlpd:一个用于MS Windows平台的LPD(行式打印机虚拟后台程序)应用程序。安装了Xlpd后,你的带有打印机的本地PC就成为了一个打印服务器,来自不同远程系统的打印任务都能在网络环境中得到请求和处理。(共享软件)

类型、作用。

1、类型。OSS是一款基于阿里云OSS的FTPserver工具,FTP的文件是上传到阿里云OSS存储服务器。

2、作用。OSS作用是电信业务开展和运营时所必需的支撑平台,FTP的作用是用于文件的上传和下载。

鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com

免责声明:我们致力于保护作者版权,注重分享,当前被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!邮箱:344225443@qq.com)

图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)