vsftpd

Linux搭建服务器步骤

。_饼干妹妹 提交于 2019-12-03 19:45:04
1. 安装 xshll 2. 使用 xshell 连接上 Linux 3. 使用 xshell 安装 vsftpd 3.1: 使用命令 yum install vsftpd 3.2: 输入 y\n 决定要不要安装 3.3: 当出现“ Complete! ”时意味着安装完成 4. 给 vsftpd 添加用户名和密码 4.1:adduser 用户名 <---------- 你要添加的用户名 4.2:passwd 用户名 <---------- 你要设置密码的用户名 4.3:userdel 用户名 <---------- 你要删除的用户名 5. 给 vsftpd 添加配置 6. 安装 JDK 命令行下载 JDK : wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm 安装 JDK : 6. 1 、下载后,首先把 jdk-7u71-linux-x64.rpm 复制到 /usr/local/src cp jdk-7u71-linux-x64.rpm /usr/local/src/ 6. 2

阿里云ECS-Linux--CentOS7.3--乱七八糟,回头在整理

a 夏天 提交于 2019-12-03 18:06:05
常用命令: iptables -P INPUT ACCEPT 允许所有 iptables -L -n 查看iptables现有规则 iptables -F 清空所有自定义规则 iptables -P OUTPUT ACCEPT 所有出站一律绿灯 iptables -P FORWARD DROP 所有转发一律丢弃 iptables -I INPUT -s ***.***.***.*** -j DROP 封掉一个IP iptables -D INPUT -s ***.***.***.*** -j DROP 解封一个IP service iptables save 保存iptables配置信息 netstat -lnp|grep 88 查看端口占用 ps -aux|grep <进程号> 查看进程详细信息 rpm -q pkgname 查看软件是否安装 说在前面,如果不是root账号,命令前要加sudo。 安装软件的方法: 一、安装iptables 关闭firewall,请务必使用sudo 否则关闭不上。 # systemctl stop firewall.service # sudo systemctl stop firewalld.service 禁止firewall自启动,请务必使用sudo 否则关闭不上。 # systemctl disablefirewall.service #

kickstart无人值守,PXE+TFTP+FTP+DHCP

倾然丶 夕夏残阳落幕 提交于 2019-12-03 17:43:34
Centos6.5kickstart无人值守安装 方法:Vsftpd+TFTP+DHCP+Kickstart+PXE 一:环境 一台已经装好操作系统的机子(192.168.1.5)和一台未装操作系统的机子 1 . 未装操作系统的机子首先做 raid,以 dell r710 为例,6 块硬盘,一般两块做 raid1, 剩下四块做 raid5。 2. 已经装了操作系统的机子首先检查是否安装 vsftpd,dhcpd,tftp,若没装则依次安装,关闭 iptables,selinux。 /etc/init.d/iptables stop Chkconfig iptables off 关闭 iptables Setenfence 0 关闭 selinux 1)挂在光盘镜像到指定文件夹,这个文件夹可以随便指定,比如放在/opt Cd /opt/Packages Rpm -ivh vsftpd* 安装 vsftpd /etc/init.d/vsftpd start 启动 vsftpd Chkconfig vsftpd on 开机启动 Cp -r /opt/* /var/ftp/pub 将 opt 下的文件全部考到 /var/ftp/pub 2) 安装 tftp 以及 tftp-server Yum install tftp* -y vim /etc/xinetd.d/tftp service

使用Vsftpd服务(匿名访问模式、本地用户模式)

☆樱花仙子☆ 提交于 2019-12-03 15:28:09
FTP协议占用两个端口号: 21端口:命令控制,用于接收客户端执行的FTP命令。 20端口:数据传输,用于上传、下载文件数据。、 FTP数据传输的类型: 主动模式 :FTP服务端主动向FTP客户端发起连接请求。 被动模式 :FTP服务端等待FTP客户端的连接请求。 vsftpd程序提供的FTP服务可选认证方式,分别为 匿名访问 、 本地用户 和 虚拟用户 : 匿名访问 :任何人无需验证口令即可登入FTP服务端。 本地用户 :使用FTP服务器中的用户、密码信息。 虚拟用户 :创建独立的FTP帐号资料。 Vsftpd的程序与配置文件: 主程序 /usr/sbin/vsftpd 用户禁止登陆列表 /etc/vsftpd/ftpusers /etc/vsftpd/user_list 主配置文件 /etc/vsftpd/vsftpd.conf 安装vsftpd服务程序 [root@liuxuanke-hbza ~]# yum install vsftpd -y 清空默认的防火墙默认规则: [root@liuxuanke-hbza ~]# iptables -F 保存清空后的防火墙规则表: [root@liuxuanke-hbza ~]# service iptables save 一、匿名访问模式 1、 FTP匿名访问模式是比较不安全的服务模式,尤其在真实的工作环境中千万不要存放敏感的数据

56.xshell使用xftp传输文件 使用pure-ftpd搭建ftp服务

隐身守侯 提交于 2019-12-03 15:21:31
15.4 xshell使用xftp传输文件 15.5 使用pure-ftpd搭建ftp服务 扩展 vsftp使用mysql存放虚拟用户并验证 http://www.aminglinux.com/bbs/thread-342-1-1.html ftp的主动和被动模式 http://www.aminglinux.com/bbs/thread-961-1-1.html 15.4 xshell使用xftp传输文件: 接上(接55) ~2. 使用xftp。在xshell界面按Ctrl+Alt+F,会提示安装xftp 安装后,按Ctrl+Alt+F会直接进入xftp(输入用户密码) 前提是xshell要登录一台机器(因为走的是ssh协议) 如下图: 传输文件的时候,双击要下载的文件就可以到对面的机器去。或直接拖过去 因为走的是ssh协议,所以即使关掉vsftpd也没有关系 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.5 使用pure-ftpd搭建ftp服务: 相比vsftpd更加的简单、清亮。如果客户或者朋友需要搭建ftp服务,就可以使用pure-ftpd。 ~1.yum install -y epel-release #需要安装epel的扩展源(报错的话需要安装

烂泥:ubuntu下vsftpd虚拟用户配置

天大地大妈咪最大 提交于 2019-12-03 15:20:31
本文由 ilanniweb 提供友情赞助,首发 于 烂泥行天下 想要获得更多的文章,可以关注我微信ilanniweb。 以前搭建vsftpd都是在centos下,本以为在ubuntu按照以前的步骤搭建即可。可是实际情况告诉我是,我太想当然了。经过一番的折腾终于把ubuntu下vsftpd虚拟用户的配置搞定了,下面就把我的配置步骤贴出来供得为参考。 一、业务要求 现在要求创建一个FTP账号ailanni,该账号只能登录到/www目录下, 不能切换到上级目录 。同时处于安全考虑还要求该账号上传的文件权限为644, 即上传的文件具有可读可写权限,但是没有可执行权限。 除此之外还要求该用户不能是系统用户,即使用vsftpd的虚拟用户。 要求看起来比较简单,下面我们开始进行配置。 PS:以下实验全部在ubuntu server 14.04 X64上进行。有关centos的操作可以参考这篇文章《 烂泥:Vsftpd使用虚拟用户,访问FTP 》。 二、vsftpd安装 在配置vsftpd之前,我们先安装vsftpd,vsftpd的安装比较简单。我们再次直接使用apt-get进行安装,如下: sudo apt-get -y install vsftpd vsftpd的安装很简单,我们现在来查看下vsftpd都安装了那些文件。如下: dpkg -L vsftpd |tac 通过上图

debian系统安装vsftpd服务端和ftp客户端

人盡茶涼 提交于 2019-12-03 14:17:33
一、服务器安装和配置 1.安装vsftpd。(此处切换到su权限下了。其它用户请使用sudo权限,没有sudo权限的看前面的教程进行安装)   apt-get install vsftpd 2.配置vsftpd   vi /etc/vsftpd.conf 具体的配置为(不要复制,纯手打,难免错误):   listen= YES   #listen_ipv6=YES   anonymous_enable=NO   local_enable=YES   write_enable=YES   local_umask=022   anon_upload_enable=YES   anon_mkdir_write_enable=YES   dirmassage_enable=YES   user_localtime=YES   xferlog_enable=YES   connect_from_port_20=YES   chroot_local_user=YES   chroot_list_enable=YES   chroot_list_file=/etc/vsftpd.chroot_list   secure_chroot_dir=/var/run/vsftpd/empty   pam_service_name=vsftpd   rsa_cert_file=/etc/ssl/certs

linux centos ftp服务器搭建

雨燕双飞 提交于 2019-12-03 13:53:47
原文参考 步骤一:构建vsftpd服务器 1)使用yum安装vsftpd软件包yum -y install vsftpdrpm -q vsftpd #确认安装成功,显示vsftpd对应版本 vsftpd-3.0.2-25.el7.x86_642)启用vsftpd服务,并设为开机自动运行# service vsftpd restart; chkconfig vsftpd onsystemctl restart vsftpd.service; systemctl enable vsftpd.service3)为FTP访问建立测试文件echo 112233 > /var/ftp/pub/test.txtuseradd ftpuserecho yourpass | passwd --stdin ftpuserecho "Local User Test" > ~ftpuser/ftpuser.txt4 )修改配置文件/etc/vsftpd/vsftpd.conf将里面的ipv4监听打开,然后根据所需作相应修改5 )selinux 关闭6 )在用explorer.exe内通过外网ip访问ftp时如果遇到200 227 错误, 打开ie,在设置内选择高级,将ftp被动那个选项去掉勾选7 )chrome内无法打开,暂未解决 来源: https://www.cnblogs.com/hei-hei

centos7 搭建FTP

吃可爱长大的小学妹 提交于 2019-12-03 13:32:19
通过 yum 安装vsftpd yum install -y vsftpd 修改vsftpd的配置文件 vim /etc/vsftpd/vsftpd.conf 修改配置文件如下: 1.不允许匿名访问 anonymous_enable=NO 2.允许使用本地帐户进行FTP用户登录验证 local_enable=YES 3.使用户不能离开主目录 chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list 通过搭配能实现以下几种效果:   ①当chroot_list_enable=YES,chroot_local_user=YES时,在/etc/vsftpd.chroot_list文件中列出的用户,可以切换到其他目录;未在文件中列出的用户,不能切换到其他目录。  ②当chroot_list_enable=YES,chroot_local_user=NO时, 在/etc/vsftpd.chroot_list文件中列出的用户,不能切换到其他目录;未在文件中列出的用户,可以切换到其他目录。  ③当chroot_list_enable=NO, chroot_local_user=YES时,所有的用户均不能切换到其他目录。  ④当chroot_list_enable=NO, chroot

vsftpd安装配置简要

北城余情 提交于 2019-12-03 11:02:37
环境:CentOS8 一、安装vsftpd 1、安装、启动、设置随系统启动 yum install vsftpd -y systemctl start vsftpd.service systemctl enable vsftpd.service 2、安装完成后,开放防火墙端口,无需任何配置即可使用系统用户正常登陆。 二、配置vsftpd 1、备份vsftpd.conf cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak 2、显示已生效的配置 cat /etc/vsftpd/vsftpd.conf |grep ^[^#] 3、内容 anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=YES chroot_local_user=YES listen=NO listen_ipv6=YES pam_service_name=vsftpd userlist_enable=YES pasv_enable=YES pasv_min_port=30000 pasv_max_port