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

本文深入探讨Linux系统下软件的三种安装方式:rpm包安装、编译安装、yum安装,并详细解释如何利用FTP协议进行软件安装。通过系统光盘挂载,演示如何从光盘中获取并安装特定软件包。重点介绍vsftpd安全文件传输协议,涵盖rpm安装流程、查看安装状态、卸载、模糊查询、升级、启动服务、防火墙配置、用户访问权限管理等关键步骤。

软件安装一共有三种:

 第一 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  文件名

095116_JiDN_1788914.jpg

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

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

095116_pWi1_1788914.jpg

3.卸载软件

rpm -e 软件名

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

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

5 升级已有软件

rpm -u 文件名


文件名和软件名

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

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

6 启动服务

  service vsftpd start/resatrt/stop/

7 首次连接失败

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

104621_b42n_1788914.jpg

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

104838_lnlm_1788914.jpg

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

配置如下

112041_8GH6_1788914.jpg



转载于:https://my.oschina.net/osmyblog/blog/300622

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值