vsftpd

centOs常用命令

最后都变了- 提交于 2020-02-29 05:32:53
操作系统centos 7 mini版 登陆linux系统,打开终端命令。 1 网络 查看ip ip addr 查看具体的ip配置 cat /etc/sysconfig/network-scripts/ifcfg-eth0 无法上网 centos 没有ifcfg-eth0,而是 eno16777736,用户可以自己修改,或者不修改,默认情况下不自动开启,需要vi 将ONBOOT=no改成ONBOOT=yes,重启网络配置后才可以上网 重启网络配置 service network restart 2 ssh 查询 输入 rpm -qa |grep ssh 查找当前系统是否已经安装 安装 yum install ssh 启动 service sshd start 3 用户切换 切换 root su 切换普通用户 su 用户名 4 主机名 显示主机名 hostname 临时修改主机名 sudo hostname 新的主机名 5 ftp 安装 yum install -y vsftp 编辑ftp配置文件 vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO #anonymous_enable=YES chroot_local_user=YES #去掉前面的注释 #chroot_list_enable=YES #chroot_list_file=/etc

vsftpd实现不同端口访问。

…衆ロ難τιáo~ 提交于 2020-02-28 13:28:06
实现:分别监听21、2121端口。 一、安装服务 [root@7 ~]# yum -y install vsftpd 二、配置服务 配置文件一(21端口): [root@7 ~]# cd /etc/vsftpd/ [root@7 vsftpd]# cp -a vsftpd.conf vsftpd.conf.bak [root@7 vsftpd]# grep -v "^# \|#$" vsftpd.conf.bak > vsftpd.conf [root@7 vsftpd]# echo listen_port=21 >> vsftpd.conf [root@7 vsftpd]# systemctl restart vsftpd 配置文件二(2121端口): [root@7 vsftpd]# grep -v "^# \|#$" vsftpd.conf.bak > vsftpd2.conf [root@7 vsftpd]# echo listen_port=2121 >> vsftpd2.conf [root@7 system]# cp -a vsftpd.service vsftpd2.service [root@7 system]# vim vsftpd2.service ExecStart=/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf 改为:

《Linux就该这么学》第六节课while循环语句,case测试语句,计划任务及用户文件的相关命令

萝らか妹 提交于 2020-02-28 04:12:58
《Linux就该这么学》 本书是由全国多名红帽架构师(RHCA)基于最新Linux系统共同编写的高质量Linux技术自学教程,极其适合用于Linux技术入门教程或讲课辅助教材,目前是国内最值得去读的Linux教材,也是最有价值的Linux实验手册。章节包括有: 第0章 咱们先来谈谈学习方法和红帽系统。 第1章 部署虚拟环境安装linux系统。 第2章 新手必须掌握的Linux命令。 第3章 管道符、重定向与环境变量。 第4章 Vim编辑器与Shell命令脚本。 第5章 用户身份与文件权限。 第6章 存储结构与磁盘划分。 第7章 使用RAID与LVM磁盘阵列技术。 第8章 Iptables与Firewalld防火墙。 第9章 使用ssh服务管理远程主机。 第10章 使用Apache服务部署静态网站。 第11章 使用Vsftpd服务传输文件。 第12章 使用Samba或NFS实现文件共享。 第13章 使用Bind提供域名解析服务。 第14章 使用DHCP动态管理主机地址。 第15章 使用Postfix与Dovecot部署邮件系统 第16章 使用Squid部署代理缓存服务。 第17章 使用iSCSI服务部署网络存储。 第18章 使用MariaDB数据库管理系统。 第19章 使用PXE+Kickstart部署无人值守安装。 第20章 使用LNMP架构部署动态网站环境。

CentOS 6.5 安装FTP

十年热恋 提交于 2020-02-27 12:25:21
Contents 记录下在CentOS 6.5上安装FTP的过程及其注意事项. Install FTP 123456789 $ yum -y install ftp vsftpd $ rpm -qa|grep ftp #检查是否安装成功$ chkconfig vsftpd on #设其为开机启动$ rpm -qc vsftpd #查看配置文件所在路径$ vi /etc/sysconfig/iptables #修改防火墙## -A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT## 添加该记录到iptables文件.## esc -> wq -> enter回车保存退出.$ service vsftpd restart #更新FTP服务 匿名用户处理 禁止其登陆. vi /etc/vsftpd/vsftpd.conf (INSERT)anonymous_enable=YES 改为 anonymous_enable=NO 保存退出. 添加远程登录用户 例如: 在root组中加入一个htmler账户用来ftp到/var/www/html并给它添加密码 123 ->useradd -g root -M 大专栏 CentOS 6.5 安装FTP_">-d /var/www/html -s /sbin/nologin

开启vsftpd记录日志

给你一囗甜甜゛ 提交于 2020-02-26 04:42:36
开启vsftpd记录日志: 参考网址: https://blog.51cto.com/speediness/1782020 配置: vi /etc/vsftpd/vsftpd.conf xferlog_enable=YES xferlog_file=/var/log/xferlog :wq /var/log/xferlog内容说明: Sun Feb 23 22:08:26 2014 | 6 | 212.73.193.130 | 1023575 | /Lille_IconSP/win_230214_52 11.jpg | b| | i| r| sipafranch| ftp| 0| *| c Sun Feb 23 22:08:26 2014 FTP传输时间 6 传输文件所用时间。单位/秒 212.73.193.130 ftp客户端名称/IP 1023575 传输文件大小。单位/Byte /Lille_IconSP/win_230214_52_11.jpg 传输文件名,包含路径 b 传输方式: a以ASCII方式传输; b以二进制(binary)方式传输; 特殊处理标志位:" "不做任何处理;"C"文件是压缩格式;"U"文件非压缩格式;"T"文件是tar格式; i 传输方向:"i"上传;"o"下载; r 用户访问模式:“a”匿名用户;"g"访客模式;"r"系统中用户;

设置vsftpd登录失败次数限制

自闭症网瘾萝莉.ら 提交于 2020-02-26 01:28:35
设置vsftpd登录失败次数限制: vi /etc/pam/vsftpd (改后就生效,不需要重启服务) auth required pam_tally2.so deny=5 lock_time=300 :wq 注: 1、deny=5 代表输错密码5次就锁帐号 2、lock_time=300 表示5分钟后自动解锁 来源: 51CTO 作者: yangzhimingg 链接: https://blog.51cto.com/yangzhiming/2472698

linux搭建ftp服务器上传与下载文件

a 夏天 提交于 2020-02-25 22:59:21
1.服务端安装 ip 172.16.8.189 yum -y install vsftpd 2.服务端用户名配置和设置密码,ftp客户端登录下载或者上传文件,需要输入的用户名或者密码 用户名为zze 密码zze 3.修改配置文件 在/etc/vsftpd/user_list中添加zze用户 打开 /etc/vsftpd/vsftpd.conf #############################参数配置######################################## userlist_deny=NO -- 作用:/etc/vsftpd/user_list填写的用户可以登录 local_root=/home/ftp --作用:vsftpd服务服务所在目录,把文件放到这个目录提供给客户端下载 #############################参数配置####################################### systemctl restart vsftpd--重启服务生效 4.登录 在另外一台linux系统上安装ftp客户端登录 5.下载文件 文件默认下载到当前目录 6.上传文件 7.设置文件大小用于上传与下载 设置文件test_ftp_upload,大小为1012M dd if=/dev/zero of=test_ftp_upload

Ubuntu下架设FTP服务器 vsftpd

本小妞迷上赌 提交于 2020-02-25 18:37:03
Linux下提供了很多的ftp服务器,这里我选用了安全,快速,简单的vsftpd作为FTP服务器。 一、vsftpd的简述 vsftpd(Very Secure FTP Daemon,非常安全的FTP服务器)。顾名思义,vsftpd设计的出发点就是安全性。同时随着版本的不断升级,vsftpd在性能和稳定性上也取得了极大的进展。除了安全和性能方面很优秀的外,还有很好的易用性。 二、 vsftpd的安装 在home下新建文件夹ftp,这样在安装vsftpd的时候回自动将ftp这个用户添加到ftp用户中。 进行安装之前,请确保已经连接外网,因为需要下载vsfstpd这个软件包,大概119kB,下图为安装截图: 命令:sudo apt-get install vsftpd 命令执行过程中,安装程序会给本地创建一个名为“ftp”的用户组,命令执行完之后会自动启动FTP服务。 可以使用“netstat -tl”命令检查FTP端口有没有打开,或者直接在浏览器里输入“ftp://你的服务器IP”,如果能连接到FTP服务器,则安装vsftpd已成功。 开启、停止、重启vsftpd服务也很简单: sudo service vsftpd start | stop | restart service vsftpd start  #启动 service vsftpd stop  #停止 service

linux上的文件服务

别来无恙 提交于 2020-02-22 17:29:59
vsftp、Samba、NFS 对比 服务器名称 用户客户端平台 使用范围 服务端口 VSFTP Windows/linux/unix/macOS等 发布网站,文件共享 Tcp/21 Samba Windows 文件共享(网上邻居) Tcp/445,tcp/139 NFS Linux/unix 网站发布,文件共享,可挂载(mount) Tcp/2049 ftp搭建 用 vsftpd 搭建FTP服务: 简介 : 安全性是编写VSFTP的初衷,除了这与生俱来的安全特性以外,高速与高稳定性也是VSFTP的两个重要特点。 是SentOS或者redhat上自带的ftp软件,默认不安装,一般执行yum安装 vsftp 安装配置 首先检查是否安装 vsftp包 # rpm – qa | grep vsftpd yum安装:yum install -y vsftpd db4-utils //这里db4-utils用来生成密码文件 建立账号 : vsftp支持系统账号登陆,出于安全考虑我们使用虚拟账号登陆 #useradd -virftp -s /sbin/nologin 创建虚拟账号的配置文件: #vim /etc/vsftpd/vsftpd_login test1 123456 test2 abcdef#该文件存储用户和密码,奇数行为用户名,偶数行为密码 安全起见设置权限 #chmod 600

CentOS6.5安装ftp服务器

故事扮演 提交于 2020-02-18 07:08:27
1、用root 进入系统 2、使用命令 rpm -qa|grep vsftpd 查看系统是否安装了ftp,若安装了vsftp,使用这个命令会在屏幕上显示vsftpd的版本 3、使用命令rpm -e vsftpd 即可卸载ftp 4、再使用rpm -qa|grep vsftpd 查看系统是否已删除ftp,若删除成功,屏幕上显示vsftpd的版本 1.安装vsftp #yum install - y vsftpd 2.设置开机启动 #chkconfig vsftpd on 管理vsftpd相关命令: 启动vsftpd: service vsftpd start 停止vsftpd: service vsftpd stop 重启vsftpd: service vsftpd restart 3.设置配置文件 #vim /etc/vsftpd/vsftpd.conf //主配置文件,核心配置文件 4.添加ip_conntrack_ftp 模块 #vi /etc/sysconfig/iptables-config 添加下面一行 IPTABLES_MODULES= "ip_conntrack_ftp" 5.设置防火墙放行ftp端口 #iptables -I INPUT -p tcp --dport 21 -j ACCEPT #iptables-save > /etc/sysconfig