linux vsftpd_linux搭建vsftpd

linux vsftpd_linux搭建vsftpd1.vsftp服务器在安装服务器的时候进行安装2.启动ftp服务servicevsftpdstart3.测试ftp是否可连接ftplocalhost4.ftp退出bye5.在windows中测试ftp是否能连接上打开cmd窗口执行ftpxxx.xxx.xx.xxx6.如果ftp连接不上判断linux中的ftp服务是否打开,linux的防火墙是否…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

1.vsftp服务器在安装服务器的时候进行安装

2.启动ftp服务

service vsftpd start

3. 测试ftp是否可连接

ftp localhost

4.ftp 退出

bye

5.在windows中测试ftp是否能连接上

打开cmd窗口  执行 ftp xxx.xxx.xx.xxx

6.如果ftp连接不上判断linux中的ftp服务是否打开,linux的防火墙是否拒绝访问

查看防火墙状态:

[root@centos6 ~]# service iptables status

iptables:未运行防火墙。

开启防火墙:

[root@centos6 ~]# service iptables start

关闭防火墙:

[root@centos6 ~]# service iptables stop

7.ftp配置文件的位置

ftp配置文件的位置  cd /etc/vsftpd/vsftpd.conf

8.vsftpd 默认的根目录 

cd /etc/vsftpd/var/ftp/pub

9.设置允许root用户往上传

修改 /etc/vsftpd/user_list 文件,把root用户从禁用的用户中注释或去掉

修改 /etc/vsftpd/ftpusers 文件,把root用户从禁用的用户中注释或去掉

10.设置vsftp开机自启动

方法一:用vi打开 etc/rc.local  在里面加入  /user/local/bin/vsftpd & 即可    &表示前面的命令是以服务的方式启动

方法二:chkconfig –list | grep vsftpd

              chkconfig vsftpd on

11.用root用户登入ftp报如下错误

500 OOPS: cannot change directory:/root
Login failed.
421 Service not available, remote server has closed connection

解决方法

使用getsebool ftpd_disable_trans命令查看状态是否是on

linux vsftpd_linux搭建vsftpd

如果当前的状态如果不是on

setsebool ftpd_disable_trans 1

当然也可以加入-P参数 以便不需要每次开机都输入这个命令

setsebool -P ftpd_disable_trans 1

service vsftpd restart

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/189957.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • c语言中的位移位操作

    c语言中的位移位操作

    2021年12月2日
    39
  • Linux的vi命令用法大全_linux top命令详解

    Linux的vi命令用法大全_linux top命令详解vi共分为三种模式:分别是一般模式,编辑模式与命令行模式一般模式:以vi打开一个文件就直接了一般模式(这是默认的模式)编辑模式:在指令模式下输入的按键“i,I,o,O,a,A,r,R”,vi即认为是在当前位置插入字符。而在输入模式下,vi则把输入的按键当作插入的字符来处理。指令模式切换到输入模式只需键入相应的输入命令即可(如a,A),而要从输入模式切换到指令模式,则需在输入模式下键入…

    2022年9月22日
    0
  • 理解class.forName()

    理解class.forName()

    2021年12月7日
    34
  • 算法入门经典大赛 Dynamic Programming

    算法入门经典大赛 Dynamic Programming

    2022年1月16日
    59
  • dell服务器全系列手册,DELL服务器 RAID配置中文手册.pdf[通俗易懂]

    dell服务器全系列手册,DELL服务器 RAID配置中文手册.pdf[通俗易懂]营销研究DELL服务器RAID配置中文手册文档为自行整理,非官方提供资料,一些概念的翻译可能不够准确,仅供参考。疏漏之处敬请反馈。RAID进行操作很可能会导致数据丢失,请在操作之前务必将重要数据妥善备份,以防万一。名称解释:DiskGroup:磁盘组,这里相当于是阵列,例如配置了一个RAID5,就是一个磁盘组VD(VirtualDisk):虚拟磁盘,虚拟磁盘可以不使用一个阵列的全部容…

    2022年6月18日
    23
  • Linux学习–>如何通过Shell脚本实现发送邮件通知功能?

    Linux学习–>如何通过Shell脚本实现发送邮件通知功能?1、安装和配置sendmail不需要注册公网域名和MX记录(不需要架设公网邮件服务器),通过Linux系统自带的mail命令即可对公网邮箱发送邮件。不过mail命令是依赖sendmail的,所以我们需要先检查安装和配置sendmail。一般系统都自带sendmail,但是只能给内网的邮箱发邮件。如果想给公网的邮箱发邮件(比如qq邮箱)就需要配置sendmail.这里记录sendmail的安装启动配置…

    2022年10月20日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号