FTP服务器红帽5.4搭建图文教程!!!
FTP服务器搭建
服务器的环境
- 红帽5.4
- vm15
挂载光盘
- mount
- mount -t iso9660 设备目录 /mnt 表示挂载
软件包安装
- FTP服务器安装包命令:
rpm -ivh /mnt/Server/vsftpd
,按Tab自动补全
设置防火墙通过、SELINUX禁用
- setup命令设置
服务器的启动设置
网络IP相关设置
- 预先设置
设置主配置文件vsftpd.conf中的参数,匿名用户登录
编辑配置文件,根据要求更改
保存退出
更改完配置文件后,因为要上传文件到Linux的FTP服务器端,所以,在此创建一个文件,输入一定内容,以Ctrl+C退出,给这个文件增加可读可写可访问权限,再给ftp服务器的目录下增加可读可写可访问权限,启动服务器查询。具体如下图:
进入到ftp服务器,切换到pub目录下,输入下图命令上传文件。
出现上图,即表示ftp服务器再在Linux端上传成功,权限充足,再切换到Windows端,下载11.txt文件。并在此上传一个15.txt文件,具体如下图:
再在Linux端给15.txt增加完整权限,进行下载,具体如下图:
至此,匿名级别FTP服务器搭建并测试成功。
设置本地用户登录
更改配置文件
vi /etc/vsftpd/vsftpd.conf
useradd 用户名
创建一个用户passwd 用户名
设置用户密码service vsftpd restart
重启服务器测试服务器
方法1:直接输入:
ftp 192.168.118.2
0 ftp 你的域名
以之前创建的same用户,登录FTP服务器,并输入密码,上传文件,再在Windows下载文件,如图:
方法2:在浏览器输入
ftp://你的域名
,显示如图
FTP批量上传文件
方法一
- 将上传的Linux端的文件夹打包成压缩包,增加权限,命令如下:
tar -czf 压缩的文件名 文件目录
chmod 777 压缩的文件名
put 文件名
方法二
mput *.后缀
,例如:mput *.iso
503报错
- ftp linux提示530错误的解决方法
- 使root用户可以使用ftp(建议不要)
默认不能用root用户使用ftp,如下所示:
C:\Users\thinkpad>ftp 192.168.141.123
连接到 192.168.141.123。
220 (vsFTPd 1.1.3)
用户(192.168.141.123:(none)): root
530 Permission denied.
登录失败。
修改/etc/vsftpd/ftpusers文件,该文件记录了不能使用ftp登录的用户,将root用户注释
修改/etc/vsftpd/user_list文件,将root用户注释。
注解:/etc/vsftpd/user_list文件与/etc/vsftpd/vsftpd.conf文件有关联,如果/etc/vsftpd/vsftpd.conf文件中的userlist_enable=YES(这也是默认情况下的设置),那么
在/etc/vsftpd/user_list文件中列出的用户就不能使用ftp。
FTP服务器红帽5.4搭建图文教程!!!的更多相关文章
- DNS服务器红帽5.4搭建图文教程!!!
DNS服务器 挂载光盘 mount 查看光盘所在位置 mount -t iso9660 设备目录 /mnt 表示挂载 软件包安装 所有软件包都在Server目录下 rpm -ivh /mnt/Serv ...
- kubernetes(K8S)快速安装与配置集群搭建图文教程
kubernetes(K8S)快速安装与配置集群搭建图文教程 作者: admin 分类: K8S 发布时间: 2018-09-16 12:20 Kubernetes是什么? 首先,它是一个全新的基于容 ...
- samba服务器红帽5.4搭建,亲测可用!!!
samba服务器搭建 服务器的环境 红帽5.4 vm15 挂载光盘 mount mount -t iso9660 设备目录 /mnt 表示挂载 软件包安装 samba服务器只需安装两个软件包,先找到软 ...
- Hexo博客搭建图文教程
准备 你需要准备好以下软件: Node.js环境 Git Windows 配置Node.js环境 下载Node.js安装文件: Windows Installer 32-bit Windows Ins ...
- qt for webassembly环境搭建图文教程
一.前言 从Qt5.14开始,官方的在线安装提供了qt for webassembly构建套件,这对很多小白来说绝对是个好消息,也绝对是个好东西,好消息是不用再去交叉编译自己生成qt for weba ...
- Myeclipse10 + JBPM4.4 环境搭建图文教程
一.软件环境 IDE:Myeclipse10.0 (jbpm4.0以上版本好像只能与Myeclipse7.5以上版本集成) JBPM:4.4 与Myeclipse集成 1.解压jbpm-4.4.zip ...
- 戴尔 R730xd 服务器更改管理口密码 图文教程
一.开机根据提示按F2进入配置界面 - 选择中间的iDRAC Setting选项,回车确认 二.进入之后选择 user configuration 选项 三.在change password 处键入新 ...
- Windows server 2008 r2搭建FTP服务器
最近需要搭建FTP服务器,顺着书上的教程走一遍流程. 1. 安装FTP服务 图一 图二 图三 可以看到上面提示并未启动windows自动更新,这个需要注意一下. 2. 新建FTP站点 准备FTP文件夹 ...
- nginx+ftp服务器搭建简易文件服务器
在做一些小项目和学习项目过程中,学习了通过 nginx 和 FTP 搭建小型文件服务器,记录下: 1.环境 电脑:acer 操作系统:windows 10 ftp服务器 2.下载 nginx, 通过双 ...
随机推荐
- 全文检索 java Lucene
索引文件:[D:\luceneDemo\data\TXT小说\陛下是妻迷.txt] 大小:[1185.0 KB] 索引文件:[D:\luceneDemo\data\TXT小说\随身空间重生在七十年代. ...
- redis 写入数据 越来越慢 是什么原因
redis并不会因为key的增加而导致写入明显变慢,肯定是其他因素.如果redis开启了持久化,在进行持久化时,性能必然下降,可以使用config命令查看持久化设置了没有.另外考虑是否是内存不足,一般 ...
- artTemplate模版引擎的使用
artTemplate: template.js 一款 JavaScript 模板引擎,简单,好用.提供一套模板语法,用户可以写一个模板区块,每次根据传入的数据,生成对应数据产生的HTML片段,渲染不 ...
- <STL源码剖析> 6.3.6 power
计算power的算法说明 http://www.sxt.cn/u/324/blog/2112 翻译自 http://videlalvaro.github.io/2014/03/the-power-a ...
- 2019-9-9-dotnet-获取本机-IP-地址方法
title author date CreateTime categories dotnet 获取本机 IP 地址方法 lindexi 2019-09-09 15:56:33 +0800 2019-0 ...
- Python--day34--socket模块的方法
官方文档对socket模块下的socket.send()和socket.sendall()的解释如下: sk.setblocking(False)方法 import socket sk = socke ...
- Ultra-QuickSort——[归并排序、分治求逆序对]
Description In this problem, you have to analyze a particular sorting algorithm. The algorithm proce ...
- 基于AutoIt3的运维工具
#Region ;**** 编译指令由 AutoIt3Wrapper 选项编译窗口创建 **** #AutoIt3Wrapper_Icon=favicon.ico #AutoIt3Wrapper_Co ...
- linux自旋锁函数
我们已经看到 2 个函数, spin_lock 和 spin_unlock, 可以操作自旋锁. 有其他几个函 数, 然而, 有类似的名子和用途. 我们现在会展示全套. 这个讨论将带我们到一个我们无 法 ...
- 2018-6-29-PTA-6-2-多项式求值
title author date CreateTime categories PTA 6-2 多项式求值 lindexi 2018-06-29 15:24:28 +0800 2018-6-14 22 ...