Fedora FTP用户管理解说匿名用户和用户组的理解

系统 Linux
第二个地址就是以Fedora FTP用户,密码也是Fedora FTP来访问 ftp://mirrors.kernel.org;如果我们以Fedora FTP命令连接 mirrors.kernel.org 时,我们会发现需要输入用户Fedora FTP,密码Fedora FTP才能访问;在Fedora FTP服务器中,匿名用户的用户名和密码都是Fedora FTP ;

Fedora FTP是Linux开发的常用系统,于是我学习研究了Fedora FTP,在这里对大家详细介绍下Fedora FTP系统应用,希望对大家有用。vsFTPd,目前常用Fedora FTP服务器套件;

vsFTPd是一款在Linux发行版中最受推崇的Fedora FTP服务器程序;特点是小巧轻快,安全易用;能让其自身特点得发发挥和掌握,也然最主要的是会用; 目前在开源操作系统中常用的Fedora FTPD套件主要有ProFTPD、PureFTPd和wuftpd等;至于哪个Fedora FTP服务器套件更好,哪个是你最熟悉的,哪个就是***的;

Fedora FTP 用户管理解说;

Fedora FTP服务器对用户的管理,在默认的情况下是根据 /etc/passwd及/etc/group 来进行的,所以我们一定要了解Linux系统用户和用户组的管理,用户和用户组的管理是一切应用的的基础,有的弟兄不想去了解基础的东西,就想一步成架好各种服务器,事实证明这种学习方法是最不明智的;

虽然在您可能在几分钟启动了Fedora FTP服务器,但遇到问题时,您不一定能知道是哪里出错;所以基础还是极为重要的;推荐文章: 《Linux 用户(user)和用户组(group)管理概述》

匿名Fedora FTP用户和用户组的理解;

当我们访问各大Fedora FTP上访问时,可能我们不去想我们以什么身份登录的,如果他的Fedora FTP允许匿名登录的话;比如我们在浏览器上打入;ftp://mirrors.kernel.org
或ftp://ftp:ftp@mirrors.kernel.org

我们会发现上面的两行最终都能访问,而且显示的结果也完全一样,最终都跳到 ftp://mirrors.kernel.org 地址;那我们访问这个Fedora FTP时,是不是有用户和密码呢?是的,也是需要在的,只是在服务器端允许匿名访问,而匿名访问的用户名和密码都是Fedora FTP,只是我们因为匿名访问,没有感觉到他有用户名和密码罢了。

第二个地址就是以Fedora FTP用户,密码也是Fedora FTP来访问 ftp://mirrors.kernel.org;如果我们以Fedora FTP命令连接 mirrors.kernel.org 时,我们会发现需要输入用户Fedora FTP,密码Fedora FTP才能访问;在Fedora FTP服务器中,匿名用户的用户名和密码都是Fedora FTP ;

这个用户可以在您的操作系统中的 /etc/passwd 中能找得到;可能有类似下面的一行;ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin说明:/etc/passwd 是系统用户的配置文件;/etc/group是系统用户组配置文件.

您可以通过 《Linux 用户(user)和用户组(group)管理概述》 及其相关文档中了解一些用户管理的一些基础知识;在ftp用户这行中,我们看到七个字段,每个字段写字段之间用:号分割;

ftp 是用户名x 是密码字段,是隐藏的;14 是用户的UID字段,可以自己来设定,不要和其它用户的UID相同,否则会造成系统安全问题;50 用用户组的GID,可以自己设定,不要和其它用户组共用Fedora FTP的GID,否则会造成系统全全问题;FTP User 是用户说明字段;/var/ftp 是Fedora FTP用户的家目录,可以自己来定义;

/sbin/nologin 这是用户登录SHELL ,这个也是可以定义的,/sbin/nologin 表示不能登录系统;系统虚拟帐号(也被称为伪用户)一般都是这么设置。比如我们把ftp用户的/sbin/nologin 改为 /bin/bash ,这样Fedora FTP用户通过本地或者远程工具ssh或telnet以真实用户身份登录到系统。

这样做对系统来说是不安全的;如果您认为一个用户没有太大的必要登录到系统,就可以只给他FTP帐号的权限,也就是说只给他FTP的权限,而不要把他的SHELL设置成 /bin/bash 等;关于Fedora FTP用户组的理解:我们查看 /etc/group 的时候,会发现类似这样一条;

ftp:x:50:/etc/group 是用户组的管理配置文件,上面这行表示用户组ftp,x是密码段,50是GID;我们对照在/etc/passwd中的ftp那行得知ftp用户是属于ftp用户组的,因为Fedora FTP用户那行中的GID和Fedora FTP用户组的GID是相同的;

匿名Fedora FTP 用户和Fedora FTP用户组是否可以删除

在一般情况下是不能把/etc/passwd和/etc/group 中有把Fedora FTP用户和用户组的行删除的,因为FTP服务器是需要他们来对FTP用户实现管理,在默认的情况下。虽然不能删除,但对/etc/passwd及/etc/group中的Fedora FTP用户及ftp用户组的一些相关的东西是能修改的;

比如我们可以把Fedora FTP用户的家目录改掉,也可以把Fedora FTP用户的UID改掉 ... ... 前提是你对用户管理有所了解,系统用户管理是一切应用基础之一,可能初学Linux的弟兄并不了解用户管理的重要性,但慢慢您就会发现这个道理;

【编辑推荐】

  1. Fedora ftp安装完成后观察能否正常启动
  2. Fedora Core 3开始了漫长的安装旅程
  3. Fedora SVN集成与配置Apache服务器与
  4. Fedora 10引导一溅回复系统功能
  5. Fedora RPM使用安装包安装软件管理
责任编辑:佚名 来源: csdn
相关推荐

2014-08-14 14:18:05

Linux用户

2011-03-04 11:51:00

FileZilla用户组

2010-03-09 13:23:51

Linux用户组管理方

2017-12-06 09:11:48

Linux用户组管理用户

2010-03-02 15:57:24

Fedora CVS服

2019-07-26 13:49:49

用户组Linux

2010-02-07 13:45:29

Ubuntu orac

2011-03-03 09:42:13

PureFTPd

2009-06-22 14:18:39

IT

2011-03-03 16:47:32

2010-05-19 14:33:51

IIS FTP

2011-08-02 18:25:04

Web远程管理服务器

2010-11-02 14:29:11

DB2用户组

2016-12-08 13:16:50

大数据用户反馈

2020-03-23 17:58:29

LinuxSSH

2015-06-04 16:35:00

2018-01-02 10:06:49

Linux修改用户名修改家目录

2013-06-03 16:34:25

中国系统与软件度量用户

2010-01-13 16:32:23

2009-07-30 19:00:41

RIA项目
点赞
收藏

51CTO技术栈公众号