Linux ftp软件安装、配置和启动
ftp软件安装、配置和启动及相关问题的解决在测试环境使用过程中经常使用。本文以SuSE11sp1上vsftpd的安装过程进行介绍。
测试环境
SuSE11sp1
vsftp软件安装检查
1、rpm -qa | grep vsftp,查看ftp是否已安装,如果出现vsftpd-2.0.7-4.17.1表示已安装,可跳过vsftpd安装步骤。如需卸载重装,则执行rpm -e vsftpd.rpm卸载。
vsftpd安装
方法一:使用zypper工具安装。zypper其他使用方法可以使用man zypper查看。如果zypper安装失败,使用方法二吧。
Linux:~ # zypper install vsftpd
方法二:通过获取ftp的.rpm软件进行安装
(1)获取操作系统版本号,注意系统的补丁版本号
#cat /etc/SuSE-release
SUSE LINUX Enterprise Server 11 (x86_64)
VERSION =
PATCHLEVEL =
(2)根据版本号(如上为SuSE11sp1)获取镜像包,可以在网上下载或者项目组内获取。注意,一定要根据版本号去获取镜像包(sles11_sp1.iso),如SuSE10sp2、SuSE11sp1或SuSE11sp3的ISO镜像包
不同且适配的vsftpd安装包的版本号也不同。
(3)将镜像安装包sles11_sp1.iso上传到SuSE11sp1服务器的root用户家目录下。注:也可以在本地Windows上安装光驱解压镜像包获取
(4)root用户登录,创建挂载目录并挂载镜像文件。
# mkdir /ISO
# mount -o loop -t iso9660 sles11_sp1.iso /ISO
(5)获取vsftp的rpm安装文件
# cd /ISO/suse/x86_64
# ls -al vsftp*
(6)使用rpm工具进行安装ftp软件
rpm -ivh vsftpd-2.0.7-4.17.1.x86_64.rpm
vsftp文件配置
(1)/etc/vsftpd.conf文件修改,部分关键参数按照如下配置。注意参数前面是否有注释符#。
#本地用户的写权限
write_enable=YES #表示允许本地用户登录
local_enable=YES #允许匿名登录
#anonymous_enable=YES #表示standalone模式启动
listen=YES #文件上传后的文件权限设置,默认为077
local_umask= #允许服务器以ASCⅡ模式的传输
ascii_upload_enable=YES
(2)/etc/ftpusers文件修改,将如下内容注释或者删除。ftpusers文件的作用是指定哪些用户不能访问ftp服务器。如果要使这些用户通过ftp登录,在用户前面加上#
#root
#oracle
(3)/etc/xinetd.d/vsftpd文件修改,配置disable = Yes 或者删除disable参数所在行
disable = no
vsftp启动
service vsftpd start
说明:也可以使用命令rcxinetd start进行vsftp启动。但是相关配置的参数需做如下修改
(1)/etc/vsftpd.conf文件中listen= Yes需修改为listen=No或者注释掉该行
(2)/etc/xinetd/vsftpd文件中的disable = no取消注释。
ftp测试
使用服务器上已创建的用户测试ftp上传、下载文件。
Linux ftp软件安装、配置和启动的更多相关文章
- Linux FTP的安装与配置
Linux FTP的安装与配置 ftp安装部分,操作步骤如下: 可以使用yum命令直接安装ftp # yum install vsftpd ftp服务的开启与关闭命令: 开启:# service ...
- Linux FTP的安装与配置(转)
Linux FTP的安装与配置 ftp安装部分,操作步骤如下: 可以使用yum命令直接安装ftp # yum install vsftpd ftp服务的开启与关闭命令: 开启:# service ...
- VMware Linux 下 Nginx 安装配置 - Tomcat 配置 (二)
准备工作 相关浏览: VMware Linux 下 Nginx 安装配置 (一) 1. 选在 /usr/local/ 下创建 softs 文件夹,通过 ftp 命令 把 apache-tomcat-7 ...
- 2019-9-16:渗透测试,基础学习,Linux下软件安装,环境搭建,笔记
Centos linux下软件安装yum 通过分析rpm包头数据后,自动解决依赖关系,直接云端下载软件,根据不同版本系统获取不同软件信息,按顺序下载rpm包,安装软件yum search 软件名:搜索 ...
- Linux下PHP安装配置MongoDB数据库连接扩展
Web服务器: IP地址:192.168.21.127 PHP安装路径:/usr/local/php 实现目的: 安装PHP的MongoDB数据库扩展,通过PHP程序连接MongoDB数据库 具体操作 ...
- ODI11G 在Linux上的安装配置
ODI11G 在Linux上的安装配置 OS环境:Red hat Linux x86_64 一.JDK安装 1. 去oracle官网上下载 http://www.oracle.com/technetw ...
- (大数据工程师学习路径)第一步 Linux 基础入门----Linux 下软件安装
介绍 介绍 Ubuntu 下软件安装的几种方式,及 apt,dpkg 工具的使用. 一.Linux 上的软件安装 通常 Linux 上的软件安装主要有三种方式: 在线安装 从磁盘安装deb软件包 从二 ...
- 分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置(单点安装)——第一篇
分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置(单点安装)--第一篇 简介 首先简单了解一下基础概念,FastDFS是一个开源的轻量级分布式文件系统,由 ...
- 1.Maven+SpringMVC+Eclipse软件安装配置,Maven报插件错误,Eclipse总是卡死的解决办法,导入一个maven工程后 一直显示importing maven project
使用Maven+SpringMVC+Eclipse软件安装配置过程中的问题: 1.Eclipse总是卡死的解决办法: 一:内存不足所以会卡死,配置一下eclipse.ini修改这几个值就好了-X ...
随机推荐
- VI使用手册(常见命令)
VI使用手册 模式切换 i键开始进入编辑模式,Esc进入一般模式,保存退出:wq,不保存退出q,强制退出q! 如何定位到行文档首位,行首位? gg或者1G命令将光标移动到文档开头G命令将光标移动到文档 ...
- angular4+中的数据绑定
1,基本的属性绑定,下面的两种形式是一样的 2.dom属性和html属性 3.两者关系的进一步总结 4.dom属性绑定 5.html属性绑定
- springmvc+mybatis+redis的session共享+maven管理
负载均衡搭建:http://www.cnblogs.com/guoyansi19900907/p/8717746.html redis安装:http://www.cnblogs.com/guoyans ...
- css实战——第一天
1. 开发前的准备 1.1配置开发环境 sublime webstorm vscode Hbuilder atom 1.2建立项目文件夹 主页或是首页 index.html d ...
- CCProxy
我在之前的博客里提到了用Teamviewer + CCProxy做内网穿透,当时只是简单提了一下,因为发现这种方式网速比较慢.今天又用到了它,虽然慢点,但是总比没的用好,哈哈哈.不得不感叹CCProx ...
- windows下mysql5.7 root密码重置
1.在mysql根目录下新建配置文件my.ini(因为我安装的mysql-5.7.24安装完成后未看到该配置文件,所以新建一个,有的直接修改即可) [mysqld] skip-grant-tables ...
- webstorm命令行无法使用node-gyp进行编译
换成cmd命令即可:
- Vue-ui常用组件库整理
Vue-ui常用组件库整理 查看全部整理内容==> element-ui Element 是由饿了么UED设计.饿了么大前端开发的一套基于 Vue 2.0 的桌面端组件库. 这款是我用了很久的, ...
- 20165205 2017-2018-2 《Java程序设计》实验四 Android程序设计
20165205 2017-2018-2 <Java程序设计>实验四 Android程序设计 实验内容 实验四 Android程序设计-1 Android Stuidio的安装测试: 参考 ...
- 重新配置dbconsole的步骤
重新配置dbconsole的步骤emca -repos dropemca -repos createemca -config dbcontrol dbemctl start dbconsole