vsftpd

查看SELinux状态

亡梦爱人 提交于 2019-12-04 02:05:53
查看SELinux状态 转载( https://www.cnblogs.com/yunweis/p/7727313.html ) 1.sestatus -v 2.getenforce ##也可以用这个命令检查 关闭SELinux: 1、临时关闭(不用重启机器): setenforce 0 ##设置SELinux 成为permissive模式 ##setenforce 1 设置SELinux 成为enforcing模式 2.修改配置文件需要重启机器: 修改/etc/selinux/config 文件 将SELINUX=enforcing改为SELINUX=disabled 重启机器即可 不关闭的话可能引起的问题: CentOS 为 vsftpd 启动 vsftpd:500 OOPS: cannot read config file: /etc/vsftpd/vsftpd.conf 来源: https://www.cnblogs.com/lyy3306/p/11827846.html

PXE自动安装Linux系统

偶尔善良 提交于 2019-12-04 01:29:59
什么是PXE PXE,全名 Pre-boot Execution Environment,预启动执行环境; 通过网络接口启动计算机,不依赖本地存储设备(如硬盘)或本地已安装的操作系统; 由 Intel 和 Systemsoft 公司于 1999 年 9 月 20 日公布的技术; Client/Server 的工作模式; PXE 客户端会调用网际协议 (IP)、用户数据报协议(UDP)、动态主机设定协议(DHCP)、小型文件传输协议(TFTP) 等网络协议; PXE 客户端 (client) 这个术语是指机器在 PXE 启动过程中的角色。一个 PXE 客户端可以是一台服务器、笔记本电脑或者其他装有 PXE 启动代码的机器(我们电脑的网卡)。 原理 (1) 客户端PXE网卡启动 (2) 从DHCP服务器获得IP (3) 从TFTP服务器上下载pxelinux.0、default (4) 根据配置文件default指定的vmlinuz、initrd.img启动系统内核,并下载指定的ks.cfg文件 (5) 跟据ks.cfg去(HTTP/FTP/NFS)服务器下载RPM包并安装系统 (6)完成安装 步骤 1、安装vsftpd服务 # yum install vsftpd # rpm -ql vsftpd # systemctl restart vsftpd.service #

Spring Cloud微服务实战

一个人想着一个人 提交于 2019-12-04 00:53:48
Spring Cloud 微服务实战 1 Ifconfig命令 yum -y install net-tools 2 安装文件系统和挂载 1)检查是否缺少基础环境 rpm -qa | grep nfs-utils rpm -qa | grep rpcbind 2)如果没有则安装 yum -y install nfs-utils yum -y install rpcbind 3)安装完成之后配置nfs访问目录,配置文件位置/etc/exports,默认是空的这里添加一行: /nfs_test 192.168.1.8(rw,no_root_squash,no_all_squash,async) 192.168.1.9(rw,no_root_squash,no_all_squash,async) 4)配置完后启动服务 systemctl start rpcbind.service systemctl start nfs.service 5)启动之后可以通过status来查看状态,如果下次修改了配置,可以重启服务来使配置生效,也可以直接执行如下命令刷新配置: exportfs -a 刷新配置即可生效   现在服务端配置完毕,可以在对应的主机上来配置客户端了,需要的环境和服务端一样,要保证安装nfs-utils和rpcbind   保证环境没问题和上面一样启动rpcbind服务和nfs服务

vsftpd超实用技巧详解

坚强是说给别人听的谎言 提交于 2019-12-04 00:01:29
简介: vsftpd是“very secure FTP daemon”的缩写,是一个完全免费的、开放源代码的ftp服务器软件。   工作原理: vsftpd使用ftp协议,该协议属于应用层协议。它是典型的c/s架构,ftp服务端用来存储文件,ftp客户端可以通过ftp协议连接服务端实现上传和下载资源。 ftp使用tcp的21端口进行 命令传输 ,然后用tcp的20端口进行 数据传输 (主动模式)。   特点: 非常高的安全性需求、带宽限制、良好的可伸缩性等。   安装部署: yum install vsftpd ftp lftp -y PS: vsftpd为服务端软件;ftp、lftp为客户端工具,推荐使用lftp。 部署详情可参照 《如何在Centos服务器上搭建起Oracle10、VNC、以及FTP》   启动服务: service vsftpd start   查看状态: service vsftpd status   用户登录: 用本地用户登录需要输入用户名及密码验证。 用ftp客户端匿名登录需要输入用户名及密码验证,匿名用户名为:ftp或者anonymous,密码为空。 用lftp客户端匿名登录则不需要输入以上信息。 本地用户登录: [root@TEST ~]# ftp ftp> open 8.8.8.8 Connected to 8.8.8.8 (8.8.8.8).

centos7.0安装vsftpd上传文件全套过程+踩过的坑

倾然丶 夕夏残阳落幕 提交于 2019-12-03 23:30:49
1、检查安装vsftpd软件 使用如下命令rpm -qa |grep vsftpd可以检测出是否安装了vsftpd软件, 如果没有安装,使用YUM命令进行安装。 2、启动服务 使用vsftpd软件,主要包括如下几个命令: 启动ftp命令#service vsftpd start 停止ftp命令#service vsftpd stop 重启ftp命令#service vsftpd restart 3、去掉配置文件vsfpd.conf 里面以下 anon_upload_enable=YES anon_mkdir_write_enable=YES 两项前面的#号,就可以完成匿名用户的配置,此时匿名用户既可以登录上传、下载文件。记得修改配置文件后需要重启服务。 具体代码: vim /etc/vsftpd/vsftpd.conf =》按键盘i键进入编辑 =》按键盘’/‘斜杠键进入查找,输入anon可以查找出带有anon开头的地方,按键盘n 即可进入下一个,找到 anon_upload_enable=YES anon_mkdir_write_enable=YES打开注释 按键盘esc退出编辑,再按wq保存后立即生效,然后重启服务 vsftpd restart 4.添加用户 useradd test=》passwd test,添加用户并设置用户对应的密码 5.windows版下载winscp

ubuntu 16.04 ftp服务器搭建

試著忘記壹切 提交于 2019-12-03 21:33:25
ftp服务器的搭建 实验室买了个性能比较好的工作站,打算用来作为实验室的git和ftp服务器,做了一些配置,踩了几个坑,终于弄好了,mark一下 安装ftp sudo apt-get install vsftpd 配置 在安装好 vsftpd 后,会在/etc目录下产生一个vsftpd.conf文件,这个文件就是ftp的配置文件, 使用 sudo vi /etc/vsftpd.conf 进行编辑 列一下我做的配置 listen=NO listen_ipv6=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES chroot_local_user=NO ftpd_banner=Welcome to xitongzu FTP service. chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list 这里面需要注意的几个配置做一下介绍: anonymous_enable=NO //禁用匿名登录 local_umask=022 //创建的文件夹的权限

Linux下搭建ftp服务器

不羁岁月 提交于 2019-12-03 21:17:46
什么是ftp服务 ftp是File Transfer Protocol的缩写,文件传输协议,Internet 上用来传送文件的协议。 ftp服务器有很多,本文主要讲解vsftp vsftp VSFTP是一个基于GPL发布的类Unix系统上使用的ftp服务器软件,它的全称是Very Secure FTP,它是一个安全、高速稳定的ftp服务器。 端口 [root@centos7-1 vsftpd]# vi /etc/services | grep ftp ftp-data 20/tcp ftp-data 20/udp # 21 is registered to ftp, but also used by fsp ftp 21/tcp ftp 21/udp fsp fspd 20: 传数据 21: 传指令 fsp: 文件服务协议 安装vsftp # vsftpd是服务端,lftp是客户端(从7开始lftp取代了ftp客户端命令) yum -y install vsftpd lftp lftp 是一个功能强大的下载工具,它支持访问文件的协议: ftp, ftps, http, https, hftp, fish.(其中ftps和https需要在编译的时候包含openssl库)。llftp的界面非常好一个shell: 有命令补全,历史记录,允许多个后台任务执行等功能,使用起来非常方便

Vsftpd.conf配置文档

白昼怎懂夜的黑 提交于 2019-12-03 20:57:24
Vsftpd.conf配置文档 vsftp是一个高速,稳定,安全的ftp server,目前有许多大型ftp站点都使用它,如ftp.redhat.com,ftp.kde.org,ftp.gnome.org..etc 对比同类server(proftpd,wu-ftpd),它配置起来更简单,更安全。 它能让你快速的搭建起一个即稳定又安全的ftp server VS ftpd(Very Secure FTP Daemon)特点: 高速,稳定,比同类ftp server(wu-ftpd,proftpd)更安全.设定更简单 vsftp安装: 下载: ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.0.1.tar.gz 解压: [root@LFS ~]# tar zxvf vsftpd-2.0.1.tar.gz [root@LFS ~]# cd vsftpd-2.0.1 如果需要vsftp支持tcpwrappers,ssl在make前编辑 builddefs.h: [root@LFS vsftpd-2.0.1]# echo "#define VSF_BUILD_TCPWRAPPERS" >>builddefs.h [root@LFS vsftpd-2.0.1]# echo "#define VSF_BUILD_SSL" >>builddefs.h

How to setup a FTP Server on Linux

梦想的初衷 提交于 2019-12-03 20:57:10
Step 1. Install vsftpd You can quickly install vsftpd on Linux server in the command line: sudo yum install vsftpd Step 2. Configure vsftpd Once VSFTP is installed, you can adjust the configuration. Open up the configuration file: sudo vi /etc/vsftpd/vsftpd.conf One primary change you need to make is to change the Anonymous_enable to No: anonymous_enable=NO Prior to this change, vsftpd allowed anonymous, unidentified users to access the VPS's files. This is useful if you are seeking to distribute information widely, but may be considered a serious security issue in most other cases. After that

zabbix监控ftp

泄露秘密 提交于 2019-12-03 20:08:36
[root@agent ~]# yum -y install vsftpd [root@agent ~]# systemctl start vsftpd [root@agent ~]# systemctl enable vsftpd Created symlink from /etc/systemd/system/multi-user.target.wants/vsftpd.service to /usr/lib/systemd/system/vsftpd.service. 来源: https://www.cnblogs.com/ZCQ123456/p/11806157.html