科百科
当前位置: 首页 范文大全

修改vsftpd应用用户密码(安装vsftpd一)

时间:2023-05-24 作者: 小编 阅读量: 1 栏目名: 范文大全

systemctlstart|stop|restart|reload|statusvsftpd.service设置vsftpd开机启动systemctlenable|disablevsftpd.service检查vsftpd进程ps-ef|grepftp查看端口占用情况ss-nutap|grepftp在服务器端设置防火墙,开启FTP服务端口。

1.简述原理

(1)主动模式

FTP客户端从任意的一个非特权端口N(>1024)连接到服务器的21端口,并发送用户名和密码进行登录,建立起二者之间的命令连接。

当需要传输数据时,客户端通过命令连接发出PORT命令告诉服务器“我开放的数据端口是N 1,你来连接我”;服务器收到PORT命令后,

通过自己的20端口主动地发起与客户端的N 1端口建立数据连接;在数据连接通道上,开始传输数据直至传输结束而终止数据连接。

(2)被动模式

FTP客户端从任意的一个非特权端口N(>1024)连接到服务器的21端口,发送用户名和密码进行登录;当需要传输数据时,客户端发送PASV命令到服务器,

、让服务器进入被动模式;服务器收到PASV命令后,会向客户端返回一个具有6个字段的字符串,其中,前四个字段是服务器的IP地址,后两个字段则是能

计算出服务器端数据端口号的两个参数,然后服务器和客户端均会按照“第5个字段*256 第6个字段”的算式计算其值(记为P),服务器开启P端口,客户端则从

N 1号端口主动向服务器的P号端口发起连接,从而建立起一条数据连接通道;在数据连接通道上,开始传输数据直至传输结束而终止数据连接。

2.服务简介

1.vsftpd软件的特点vsftpd的全称是“very secure FTP daemon”(非常安全的守护)优点:安全、高速、高稳定性、体积小、可定制强、效率高官方下载地址:ftp://vsftpd.beasts.org2. vsftpd的传输模式文本模式:该模式在传输文件时使用ASCII字符序列传输数据,只适合传输用HTML和文本编辑器编写的文件。二进制模式:该模式以二进制序列传输数据,适合传输程序、压缩包、图片等文件。3.vsftpd用户的类型匿名用户:anonymous或ftp本地用户: 帐号名称、密码等信息保存在passwd、shadow文件中虚拟用户: 使用独立的帐号/密码数据文件

3.安装

(1)光盘安装(要挂载光盘,且不是最新版)

(2)yum在线安装 (我选择的)

命令: yum install vsftpd

4.运行管理

1)Vsftpd启动、重启、状态查询、停止等操作。

systemctl start|stop|restart|reload|status vsftpd.service

(2)设置vsftpd开机启动

systemctl enable|disable vsftpd.service

(3)检查vsftpd进程ps -ef | grep ftp

(4)查看端口占用情况ss -nutap | grep ftp

在服务器端设置防火墙,开启FTP服务端口。 firewall-cmd --permanent --add-service=ftp firewall-cmd --reload

5.使用ftp登陆

ftp 127.0.0.1 (你的IP addr显示的也行):Connected to 192.*.*.* (192.*.*.*).220 (vsFTPd 3.0.2)Name (192.*.*.*:root): ftp //输入用户名,此处为匿名用户331 Please specify the password.Password: //输入用户密码,匿名用户的密码为空或任意字符230 Login successful.Remote system type is UNIX.Using binary mode to transfer files.ftp> ls //显示用户登录后当前目录下的文件清单227 Entering Passive Mode (192.*.*.*,1.*.*).150 Here comes the directory listing.drwxr-xr-x 2 0 0 6 2020 pub226 Directory send OK.ftp> mkdir dir1 //在服务器上的当前目录下创建一个文件夹550 Permission denied. //权限被拒绝,表明匿名用户在默认配置下不能上传信息ftp> bye221 Goodbye.

6.常用命令

7.状态值含义

8.配置文件及目录

设置项

说明

/etc/vsftpd/vsftpd.conf

主配置文件

/etc/vsftpd/ftpusers

禁止访问vsftpd的用户列表文件 (黑名单文件)

/etc/vsftpd/user_list

禁止或允许访问vsftpd的用户列表文件,,默认是禁止登录vsftpd服务 (黑名单),但通过配置可以让只有在此文件里的用户才能访问vsftpd服务,这样新加入的用户就不会自动拥有vsftpd的访问权,从而使服务器更安全

/etc/pam.d/vsftpd

PAM认证文件(此文件中file=/etc/vsftpd/ftpusers字段,指明阻止访问的用户来自/etc/vsftpd/ftpusers文件中的用户)

/var/ftp/、/var/ftp/pub/

匿名用户的主目录、下载目录

9.匿名用户配置

设置项

说明

/etc/vsftpd/vsftpd.conf

主配置文件

/etc/vsftpd/ftpusers

禁止访问vsftpd的用户列表文件 (黑名单文件)

/etc/vsftpd/user_list

禁止或允许访问vsftpd的用户列表文件,,默认是禁止登录vsftpd服务 (黑名单),但通过配置可以让只有在此文件里的用户才能访问vsftpd服务,这样新加入的用户就不会自动拥有vsftpd的访问权,从而使服务器更安全

/etc/pam.d/vsftpd

PAM认证文件(此文件中file=/etc/vsftpd/ftpusers字段,指明阻止访问的用户来自/etc/vsftpd/ftpusers文件中的用户)

/var/ftp/、/var/ftp/pub/

匿名用户的主目录、下载目录

10.打开SELinux (安全子系统)

在SELinux开启的情况下,修改目录/ftp/share的安全上下文,使匿名用户能读取文件或目录(即能浏览、下载文件或目录)。

命令:

[root@~]# ll -Zd /ftp/share

drwxr-xr-x. root root unconfined_u:object_r:default_t:s0 /var/ftp/pub

[root@ ~]# chcon -R -t public_content_t /var/ftp/pub

[root@ ~]# ll -Zd /var/ftp/pub

drwxr-xr-x. root root unconfined_u:object_r:public_content_r_t:s0 /var/ftp/pub

[root@]# vim /etc/vsftpd/vsftpd.conf

anonymous_enable=YES //12行:允许匿名用户访问

anon_root= /var/ftp //添加到13行:设置匿名用户登录后的根目录

最后重启服务是配置文件生效: systemctl restart vsftpd

    推荐阅读
  • excel如何计算合同年限(最简便的计算方法介绍)

    在D2单元格中输入如下公式:=DATE公式即代表在原年份上加上C2单元格表示的合同期限,月份不变,日则减去一天将D列的单元格全部下拉填充该公式,或者双击D2单元格右下角,自表示D列全部使用该公式。改完之后日期会默认显示类似2015/1/1这样的格式,则右键D列,选择设置单元格格式。这样单元格就会显示成我们熟悉的日期格式。

  • 炸土豆片怎么做又脆又好吃(只需要这三步就可以做出好吃又美味的炸土豆片)

    食材:土豆、油、盐、辣椒粉、孜然粉、花椒面、味精步骤:土豆切薄片,用水浸泡半个小时左右,中途换一次水,过滤淀粉过滤水分,待用,锅中烧热,放入能够完全浸泡土豆的油即可,待油温达到80度左右倒入土豆片,炸至金黄根据自己的口味放入花椒粉,辣椒粉,孜然,少许盐,味精。拌均匀美味又简单的炸土豆片就制作完成啦,赶紧一起来试试吧!

  • 三伏天吃什么最养生(三伏天食物推荐)

    莲子芯的味道虽苦,但可清心火,还有降血压作用,适宜体质虚弱、心慌、失眠多梦的人食用。对于因三伏日晒导致的皮肤瘙痒皮肤瘙痒或出现红疹的人,吃绿豆可缓解症状。但需注意的是,有四肢乏力、腹泻等症状的老人、儿童则不宜食用。

  • 萌推怎么解绑微信(萌推怎么解绑电话号码)

    萌推APP进入设置退出账号后一个月就会自动解绑。萌推商城是一个汇聚生活达人,以好物推荐为主的综合型电商App,提倡只推好货,商品下方有真实的生活达人的评价,提供购物前后包括使用技巧以及小知识等一系列帮助,于2018年3月6日上线。

  • 怎么焖羊肉最好吃(如何焖羊肉好吃)

    怎么焖羊肉最好吃需要:羊肉1000g、料酒15g、八角一个、桂皮一块、豆瓣酱一勺、酱油15g、花椒1g、葱姜蒜适量、油20g。将羊肉洗干净切成小方块,葱姜蒜等调味料洗净切好备用。在锅中放入适量的水,加入羊肉并烧开,进行开锅后捞出羊肉放在一旁。将事先准备好的20g油放入锅中烧热,加入葱姜蒜等翻炒爆香,加入豆瓣酱继续翻炒直至炒出红油。将羊肉倒入锅中翻炒均匀,加入料酒与酱油、桂皮、生抽,继续翻炒。

  • 生不逢时爱不逢人意思(生不逢时爱不逢人的含义)

    以下内容大家不妨参考一二希望能帮到您!人生在世,在生活或者事业上,总是会有一定的命运因素,也就是我们所说的幸运。当人具有一丁点能力,但是没有遇到合适的机会,往往就比喻为生不逢时。而所谓的爱不逢人,指的是在错误的时间遇到所爱的人。最常见的情况就是,当你遇到你爱的人的时候,那个人却已经结婚生子,无法与你建立缘分。

  • 便宜又醇香的咖啡推荐(碰到这4款咖啡多囤些)

    很多时候工作到下午,精气神不够用了,给自己冲上一杯咖啡,又是活力十足!100%阿拉比卡咖啡豆,巴西原装进口,采用4种微研磨刻度混合技巧等工艺,成就了黑咖啡独特的浓郁醇香,不需要加糖、加奶,就能品尝到其迷人的好滋味!国产咖啡的品质也是越来越好,遇见别错过,现在有活动:拍2发3盒,拍3发6盒!

  • 深圳网络预约出租车运输证有效期(深圳市网络预约出租汽车经营服务管理暂行办法修订后发布)

    网约车运价实行市场调节价,必要时根据有关规定实行政府指导价。乘客在乘车时,不得向驾驶员提出不符合道路交通安全管理规定的要求;不得在网约车内吸烟,不得损坏车辆设施、设备等。乘客对网约车服务进行投诉的,由网约车经营者先行处理。网约车经营者受理乘客投诉事项后,按照公布的服务质量承诺、投诉受理渠道及投诉办结时限办理并答复,建立投诉处理档案,并接受市交通运输主管部门监督检查。

  • 麒麟的寓意是什么(麒麟的象征什么)

    下面更多详细答案一起来看看吧!麒麟的寓意是什么象征祥瑞,具有的吉祥意义。有时用来比喻才能杰出、德才兼备的人。麒麟又叫黄龙,它是中国传统的五大神兽之首,这五大神兽都被称为瑞兽,包含青龙、白虎、朱雀、玄武和麒麟。古人认为凡是麒麟出现的地方必有瑞相,把它当成了一种吉祥的寓意。麒麟是中国古代神话传说中的神兽,据说能活两千年。雄的名麒,雌的名麟,合称麒麟。性情温和,不伤人畜,不践踏花草,故称为仁兽。

  • 青岛鱼小鱼美食(以IP传递海洋文化)

    半年之间,鱼大叔全网粉丝达到500多万,成为动画头部账号。05鱼大叔:远航计划系列金枪鱼罐头对于追求健康的消费者而言,鱼大叔远航计划系列金枪鱼罐头是不错的选择。鱼大叔小食金枪鱼罐头采用蓝鲫金枪鱼中段饱满块肉,通过先进生产设备生产,能够充分保留其营养成分和口感,为健康高营养高性价比产品。