vsftpd

CentOS7 搭建FTP服务器

风格不统一 提交于 2019-11-29 03:31:57
一、安装vsftpd   1、安装vsftpd: yum install vsftpd -y   2、启动vsftpd: systemctl start vsftpd   3、设置开机启动:systemctl enable vsftpd   4、创建ftp根目录: mkdir -p /ftpserver 二、设置配置文件:vim /etc/vsftpd/vsftpd.conf   listen=NO                 // 如此条改为了,等于YES也行   listen-address=172.16.0.236         // 绑定本机IP   #禁止匿名访问   anonymous_enable=NO   anon_upload_enable=NO   anon_mkdir_write_enable=NO   anon_other_write_enable=NO   chroot_list_enable=NO           // 不允许用户离开自己的主目录   chroot_list_file=/etc/vsftpd.chroot_list   // 虚拟用户列表,每行一个用户名   local_enable=YES               // 允许本地用户访问   write_enable=YES              // 允许本地用户写入

Vsftp搭建 for centos7

给你一囗甜甜゛ 提交于 2019-11-29 03:30:16
[root@hys ~]# uname -a Linux hys 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 这是我的操作系统的版本信息 检查是否已经安装vsftp [root@hys ~]# rpm -qa | grep vsftp vsftpd-3.0.2-22.el7.x86_64 如果显示如上说明已经安装vsftp,否则继续安装。 执行以下命令安装vsftp yum install vsftp -y 检查是否已经安装成功 #rpm -qa | grep vsftp 如果安装成功进行下一步 备份配置文件 cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak 配置vsftp 默认情况下是可以匿名登陆的,以下是我的文件配置情况。 vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO # 不允许匿名登陆 local_enable=YES # 可以本地登陆 local_root=/ftpservice/localusers # 本地登陆后的家目录 write_enable=YES # 是否允许上传或者修改文件 local_umask=022 #

Centos7.3安装vsftp服务

拈花ヽ惹草 提交于 2019-11-29 03:28:49
我们需要向centos操作系统的服务器上上传文件或者下载文件,这时候,ftp有必要安装下, 我们选择主流的vsftp; 第一步:安装vsftp yum install -y vsftpd 第二步:设置开机启动 systemctl enable vsftpd 第三步:启动ftp服务 systemctl start vsftpd.service 第四步:打开防火墙 firewall-cmd --zone=public --add-port=21/tcp --permanent firewall-cmd --permanent --zone=public --add-service=ftp firewall-cmd --reload (永久添加tcp 21端口) (添加ftp服务) (重启防火墙) 第五步:添加用户 useradd -g root -d /home/data -s /sbin/nologin javaxk 新建javaxk用户 添加到root组 但是不允许用户登录,仅仅可以ftp登录 ftp登录后的默认目录是/home/data 第六步:设置用户密码 passwd javaxk 第七步:设置权限 chown -R javaxk:root /home/data setsebool -P ftpd_full_access on 第八步:修改vsftp配置文件,禁止匿名登录

(十四)Centos之安装vsftp服务

人盡茶涼 提交于 2019-11-29 03:28:32
一、为什么要安装vsftp服务 我们需要向centos操作系统的服务器上上传文件或者下载文件,这时候,ftp有必要安装下,我们选择主流的vsftp 二、安装 第一步:安装vsftp yum install -y vsftpd 第二步:设置开机启动 systemctl enable vsftpd 第三步:启动ftp服务 systemctl start vsftpd.service 第四步:打开防火墙 firewall-cmd --zone=public --add-port=21/tcp --permanent(永久添加tcp 21端口) firewall-cmd --permanent --zone=public --add-service=ftp(添加ftp服务) firewall-cmd --reload(重启防火墙) 第五步:添加用户 useradd -g root -d /home/data -s /sbin/nologin ftpuser 新建ftpuser用户 添加到root组,但是不允许用户登录,仅仅可以ftp登录,ftp登录后的默认目录是/home/data 第六步:设置用户密码为123520 passwd ftpuser 第七步:设置权限 chown -R ftpuser:root /home/data 第八步:修改vsftp配置文件,禁止匿名登录 vi /etc

CentOS6.5安装Oracle11g

岁酱吖の 提交于 2019-11-29 03:23:40
安装前必读: 1. 安装Oracle的虚拟机需要固定IP。 2. 注意安装过程中root用户与oracle用户的切换(su root/su oracle) 3. 环境变量设置、解压与安装Oracle时均需要使用oracle用户。 4. 在安装依赖包时需要依赖网络环境,通过yum的方式进行。(如果不能上外网的环境,可以在网上下载好依赖包进行安装;也可以将虚拟机导出到vmware workstations联网进行安装,安装完成后再导出;) 5. Oracle数据库安装包从windows拷贝到linux下可以借助xftp工具,后续我会总结使用方法。 6. 关闭防火墙。 环境说明: Vmware虚拟机环境 Centos6.5 linux.x64_11gR2_database_1of2.zip linux.x64_11gR2_database_2of2.zip 内存:1 G 硬盘空间:30 GB 安装准备及安装配置: 1. 配置虚拟机网络:固定IP(注:重启服务不能启动,可以尝试删除HWADDR MAC地址) 在 /etc/sysconfig/network-scripts的ifcfg-eth0中, 修改完成后,重启网络服务 2. 修改主机名:(hostname查询当前主机名,vi /etc/sysconfig/network进入后,“i”键进入编辑状态,修改当前主机名为oracledb

chapter02 - 03 作业

点点圈 提交于 2019-11-29 01:55:47
grep -o " .* " 5.2.将/etc/passwd文件中的前20行重定向保存到/root下名称为pass? [root@localhost ~]# head -20 /etc/passwd>/root/pass 5.3.过滤/etc/passwd文件中含有/sbin/nologin 的行并统计行数? [root@localhost ~]# grep /sbin/nologin /etc/passwd|wc -l 35 5.4 过滤/etc/passwd文件中以sh结尾的行,及以 root开头的行,不显示包含login的行? [root@localhost ~]# grep "sh$" /etc/passwd|grep "^root"|grep -v "login" root:x:0:0:root:/root:/bin/bash /etc/passwd放在第一个里面,如果放到最后,后面的命令就会覆盖前面的命令 5.5 分别用grep和egrep过滤出/etc/ssh/sshd_config文件中不包含“#”开头和空白的行? [root@localhost ~]# grep -v "^#" /etc/ssh/sshd_config |grep -v "^$" [root@localhost ~]# egrep -v "^#|^$" /etc/ssh/sshd_config

Linux-FTP

两盒软妹~` 提交于 2019-11-29 00:04:10
Linux之FTP服务 1. FTP服务和FTP协议 FTP服务是Internet上最早应用主机之间进行数据传输的基本服务之一。FTP服务的一个非常重要的特点就是可以独立于平台,也就是说在UNIX、MAC、Windows等操作系统中都可以实现FTP的客户端和服务器。尽管目前已经普遍采用HTTP方式传送文件,但FTP仍然是跨平台直接传送文件的主要方式。FTP文件传输协议(File Transfer Protocol,FTP)。该协议定义了一个在远程计算机系统和本地计算机系统之间传输文件的一个标准。FTP运行在OSI模型的应用层,并利用传输控制协议TCP在不同的主机之间提供可靠的数据传输。FTP在文件传输中还支持断点续传功能,可以大幅度地减小CPU和网络带宽的开销。 2. FTP的工作原理 与大多数的Internet服务一样,FTP协议也是一个客户机/服务器系统,用户通过一个支持FTP协议的客户机程序,连接到远程主机上的FTP服务器程序,用户通过客户机程序向服务器程序发送命令,服务器程序执行用户所发出的命令,并将结果返回给客户机。 3. FTP使用的端口号: 数据传输端口 20 #用于数据的上传和下载 命令传输端口 21 #用于ftp命令的传输 4. FTP的两种模式: PORT(主动)方式的连接过程是:(服务器连接客户端) 客户端向服务器的FTP端口(默认是21)发送连接请求

Linux vsftpd 服务

旧时模样 提交于 2019-11-28 21:41:42
duang duang duang 我要装逼了。~ 不好意思让大家又失望了。 我没去好好研究 linux 下 vsftpd 服务。 我是直接利用工具提供的 sftp 服务,完成的 windows 和 linux 之间文件的互传。 这个工具就是 mobaXterm https://mobaxterm.mobatek.net/ 谁用谁知道,一般人我不告诉他~ linux rz sz rsync vsftpd 来源: oschina 链接: https://my.oschina.net/u/2519486/blog/1843093

CentOS6配置Vsftpd基于MySQL虚拟用户验证登录

二次信任 提交于 2019-11-28 20:24:12
一、服务端配置 1、环境准备 [root@server ~]# cat /etc/redhat-release CentOS release 6.7 (Final) [root@server ~]# uname -r 2.6.32-573.el6.x86_64 [root@server ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo #pam_mysql需要配置epel源 [root@server ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo [root@server ~]# /etc/init.d/iptables stop [root@server ~]# getenforce Disabled 2、服务端安装mysql,vsftpd及pam_mysql [root@server ~]# yum install mysql-server vsftpd pam_mysql -y 3、创建用于vsftpd的数据库,创建相关表及用户 [root@server ~]# /etc/init.d/mysqld start [root

vsftp 匿名访问设置设置

余生长醉 提交于 2019-11-28 17:57:02
本文通过MetaWeblog自动发布,原文及更新链接: https://extendswind.top/posts/technical/vsftpd_configuration vsftpd (very secure ftpd),这软件在权限管理什么的也太安全了点,一点小细节出问题也会出现访问不了的问题。只是想架个ftp局域网传文件,一些博客里小细节和背后设计没有提到,踩了一点坑,记录一下简单的匿名ftp访问方案。 主要步骤 1. 使用包管理器安装 vsftpd 。(apt, yum, pacman等) 2. 修改配置文件 /etc/vsftpd.conf anonymous_enable=YES # 允许匿名访问 write_enable=YES # 允许写文件 anon_upload_enable=YES # 允许匿名用户上传文件 anon_mkdir_write_enable=YES # 允许匿名用户创建目录和写权限 anon_other_write_enable=YES # 允许匿名用户删除、重命名等其它权限 这个在配置文件里默认找不到 3. 新建匿名访问的用户和文件夹 通过 local_enable 选项能够允许ftp通过本地用户访问,登录之后会访问用户的主目录。当使用匿名用户访问时,vsftpd会将用户名为ftp的用户作为登录用户,进入ftp用户的主目录。 注意