文档章节

ftp服务软件安装和使用以及目录访问权限设置

PHer
 PHer
发布于 2014/08/13 10:56
字数 595
阅读 25
收藏 0

软件安装一共有三种:

 第一 rpm包安装

    类似windows的exe,msc软件安装文件,安装的过程是将二进制代码拷贝到指定的目录.   

 第二 编译安装

    configure做检查配置(软件安装目录配置)

    make 编译软件

    make install  安装软件,与rpm方式类似,把二进制文件复制到指定目录

 第三 yum安装

    一键安装  要求服务器有网络,不灵活.不可以设置自己需要的记录软件版本


ftp软件安装:

ftp: 文件传输协议

该软件走ftp协议,端口是21

 系统光盘里边已经有打包ftp工具.我们只需将系统放入光盘中,然后在系统里边执行一个挂载命令即可

#mount /dev/cdrom /home/rom   将光驱挂载到我们自定义的目录

这样我们就可以阅读光驱中的内容了

在光驱文件中 Centos/ 目录里面查找到安装包vsftpd

[root@localhost CentOS]# ls | grep vsftpd-2.0.5-16.el5_4.1.i386.rpm 

然后执行rpm安装命令

vsftpd very secure非常安全的文件传输协议软件。

 

1. rpm安装软件:

rpm  -ivh  文件名

2. 查看一个软件是否有被安装

rpm  -q  软件名       //软件名是完整名字

3.卸载软件

rpm -e 软件名

4 模糊查询一个软件是否有安装

rpm -qa | grep vsftpd(软件的部分名字)

5 升级已有软件

rpm -u 文件名


文件名和软件名

文件名:软件名+版本号码+后缀

软件名:是一个软件在系统运行过程中,对其直接操作的名字。例如 vsftpd   network

6 启动服务

  service vsftpd start/resatrt/stop/

7 首次连接失败

需要配置系统的防火墙 使用 setup命令进行设置

8 管理ftp来访用户。配置来访用户


root用户如果需要登陆ftp,则需要在以上两个文件中开放ftp权限


配置用户访问目录 使用户只能在家目录中

     93 # You may specify an explicit list of local users to chroot() to their home
     94 # directory. If chroot_local_user is YES, then this list becomes a list of
     95 # users to NOT chroot().
     96 chroot_list_enable=YES
     97 # (default follows)
     98 chroot_list_file=/etc/vsftpd/chroot_list

chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list

  在vsftpd 目录:
#touch chroot_list

配置如下



© 著作权归作者所有

共有 人打赏支持
PHer
粉丝 4
博文 121
码字总数 38443
作品 0
成都
程序员
Windows组建网络服务之FTP服务器的组建与架构

实验目的: 能够正确的安装和卸载FTP服务器; 能够熟悉FTP的概念,以及了解他的应用场合; 能够正确的配置默认FTP站点的配置; 以及虚拟FTP的创建; 能够熟练的掌握FTP客户端的使用;(我们来...

日久不生情
2017/11/07
0
0
基于 CentOS 搭建 FTP 文件服务

安装并启动 FTP 服务 任务时间:5min ~ 10min 安装 VSFTPD 使用 安装 [vsftpd]: 是在 Linux 上被广泛使用的 FTP 服务器,根据其官网介绍,它可能是 UNIX-like 系统下最安全和快速的 FTP 服务...

吴伟祥
09/12
0
0
Linux基础学习-使用vsftpd服务传输文件

使用vsftpd服务传输文件 1 安装 2 安装 客户端软件 3 启动服务并加入开机自启动 4 查看监听端口状态 使用匿名开放模式 服务启动后默认访问的目录为/var/ftp,且匿名用户没有上传、创建、重命名...

抖音不抖
08/14
0
0
基于CentOS7.3构建企业级Vsftpd文件服务器

文件传输协议(File Transfer Protocol,FTP),基于该协议FTP客户端与服务端可以实现共享文件、上传文件、下载文件。 FTP 基于TCP协议生成一个虚拟的连接,主要用于控制FTP连接信息,同时再...

wgkgood
2017/06/16
0
0
CentOS 7.0 使用Vsftpd服务传输文件

CentOS 7.0 使用Vsftpd服务传输文件 文件传输协议 文件传输协议(FTP,File Transfer Protocol),即能够让用户在互联网中上传、下载文件的文件协议,而FTP服务器就是支持FTP传输协议的主机,...

新网学会
2017/12/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

java -jar运行内存设置

java -Xms64m #JVM启动时的初始堆大小 -Xmx128m #最大堆大小 -Xmn64m #年轻代的大小,其余的空间是老年代 -XX:MaxMetaspaceSize=128m # -XX:CompressedClassSpaceSize=6...

李玉长
7分钟前
0
0
Spring | 手把手教你SSM最优雅的整合方式

HEY 本节主要内容为:基于Spring从0到1搭建一个web工程,适合初学者,Java初级开发者。欢迎与我交流。 MODULE 新建一个Maven工程。 不论你是什么工具,选这个就可以了,然后next,直至finis...

冯文议
29分钟前
0
0
RxJS的另外四种实现方式(四)——性能最高的库(续)

接上一篇RxJS的另外四种实现方式(三)——性能最高的库 上一篇文章我展示了这个最高性能库的实现方法。下面我介绍一下这个性能提升的秘密。 首先,为了弄清楚Most库究竟为何如此快,我必须借...

一个灰
今天
1
0
麒麟AI首席科学家现世

8月31日,华为发布了新一代顶级人工智能手机芯片麒麟980,成为全球首款7nm工艺手机芯片,AI方面也实现飞跃,支持人脸识别、物体识别、物体检测、图像分割、智能翻译等。 虽然如今人人都在热议...

问题终结者
昨天
1
0
告警系统主脚本、告警系统配置文件、告警系统监控项目

告警系统主脚本 main.sh内容 #!/bin/bash#Written by aming.# 是否发送邮件的开关export send=1# 过滤ip地址export addr=`/sbin/ifconfig |grep -A1 "ens33: "|awk '/inet/ {pr...

芬野de博客
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部