zoukankan      html  css  js  c++  java
  • ftp

    本章内容基于CentOS6.5(32位)

    检查Linux上是否安装了ftp

    rpm -qa |grep vsftpd

    如果已经安装了ftp服务,则出现ftp的版本信息

    使用yum安装ftp服务

    yum install vsftpd

    查看ftp服务状态

    service vsftpd status

    刚刚安装好的ftp服务默认是关闭的

    启动ftp服务

    service vsftpd start

    查看当前端口开放情况

    netstat -nlpt

    可以看到ftp服务对应的默认端口是21端口且进程名为vsftpd

    默认安装目录

    ftp服务的默认安装目录是etc/vsftpd,其中有四个文件

    ftpusers:

    user_list:

    vsftpd.conf:

    vsftpd_conf_migrate.sh:

    ftpusers文件

    从该文件开头可以知道该文件中所列出的用户都是不允许通过ftp来登陆的

    user_list文件

    该文件顶部也有提示,vsftpd.conf文件中的userlist_deby默认为YES,如果vsftpd.conf文件中的userlist_deby等于NO,则仅允许在user_list中的用户使用ftp登陆,如果userlist_deby等于YES,则永远不允许在user_list中的用户,甚至都不能输入密码。注意,默认情况下vsftpd还检查ftpusers文件里有哪些用户被拒绝。

    vsftpd.conf

    默认ftp配置文件,其中有很详细的注释来帮助我们理解配置的作用。

    老版本的CentOS

    启动vsftpd服务的指令是 service vsftpd start

    然而在CentOS7以后,输入原来的指令就会报错提示:

    Redirecting to /bin/systemctl start vsftpd.service

    解决办法当然是用最新的指令:

    systemctl start vsftpd.service

    或者

    systemctl start vsftpd

    两者都可以。

    新版本中,输入该指令成功后,是没有成功提示的。

  • 相关阅读:
    [转贴] IPSEC From 知乎
    intel 的架构图
    IPV6 简单验证
    exsi6.0远程修改密码
    Oracle单个datafile大小的限制
    用Linux完成Oracle自动物理备份
    vSphere Client 更改 ESX/ESXi 主机的端口
    netstat Recv-Q和Send-Q
    Linux下安装(卸载)KDE和GNOME
    完美解决xhost +报错: unable to open display ""
  • 原文地址:https://www.cnblogs.com/bchange/p/13790632.html
Copyright © 2011-2022 走看看