Linux下安装FTP
1、查询进程是否有ftp服务
ps -ef|grep vsftpd
查询是否安装vsftpd: rpm -qa |grep vsftpd
(rpm的安装:apt-get install rpm)
2、安装
yum install vsftpd
2.1编辑配置文件
vi /etc/vsftpd/vsftpd.conf【ubuntu里面是/etc/vsftpd.conf】
local_enable=YES【本地用户登录】
write_enable=YES【可写,就是可上传】
ascii_upload_enable=YES【允许ascii 上传】
ascii_download_enable=YES
2.2/etc/init.d/vsftpd start 开启
root 9767 1 0 10:37 ? 00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf【多出这一行代表成功】
root 9770 9714 0 10:38 pts/0 00:00:00 grep vsftp
3、开机自启动
chkconfig vsftpd on
查看开机的程序chkconfig
4、
用户添加:
useradd ftptest
密码修改:
passwd ftptest
5、vsftp开启了的话,ftp就能连接上,而且能访问到很多目录,包括根目录【关了vsftp,就访问不到了】。但如何限制只能访问到指定目录呢
vi /etc/vsftpd/vsftpd.conf
修改/etc/vsftpd/vsftpd.conf如下:
chroot_list_enable=YES //限制访问自身目录
# (default follows)
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
--------------------------------------------------------
696 usermod -s /sbin/nologin ftptest
697 usermod -s /sbin/bash ftptest
698 usermod -d /ftptest ftptest
-----------------------------------------
最后重启:/sbin/service vsftpd restart
参考文章:http://www.cnblogs.com/fangbo/archive/2011/02/21/1959648.html
重点参考文章:http://www.zhixing123.cn/ubuntu/31190.html
转载于:https://www.cnblogs.com/bluewelkin/p/4223259.html
Linux下安装FTP相关推荐
- linux 下安装ftp服务器
最后重启 # service vsftpd restart 1.查看是否安装vsftp rpm -qa | grep ftp 如果出现 vsftpd-2.0.5-16.el5_5.1 说 ...
- Linux下安装ftp服务器异常,linux下安装ftp服务器
大部分内容来自网络. 1.安装 能下载到安装包的话还是用安装包来安装吧.我没有用安装包,结果用户权限配置上各种出问题.现在虽然安装好了,但是管理配置绝对不是最佳的.慢慢摸 索着来吧. 我是使用这句命令 ...
- linux下安装ftp服务器
大部分内容来自网络. 1.安装 能下载到安装包的话还是用安装包来安装吧.我没有用安装包,结果用户权限配置上各种出问题.现在虽然安装好了,但是管理配置绝对不是最佳的.慢慢摸 索着来吧. 我是使用这句命令 ...
- Linux系统下安装FTP服务
Linux系统下安装FTP服务 1. 简介 2. 工作原理 3. FTP的安装与配置 1. 下载vsftp安装包 2. 检查是否已经安装了vsftp,后面会介绍怎样卸载 3. 安装vsftpd 4. ...
- linux下安装部署ansible
linux下安装部署ansible 介绍 Ansible是一种批量部署工具,现在运维人员用的最多的三种开源集中化管理工具有:puppet,saltstack,ansible,各有各的优缺点,其中sal ...
- 2021-01-13 Linux下安装lua开发环境 Ubuntu
Linux下安装lua开发环境 Ubuntu 1.下载lua包并解压 wget -c http://www.lua.org/ftp/lua-5.3.5.tar.gz tar zxvf lua-5.3. ...
- Python安装(Windows下安装/Linux下安装)
1.准备工作 1.1.运行环境 课程中:Windows下的运行环境 1.2.Python是什么 (1)Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1 ...
- 在linux下安装python3_【转】在Linux下安装python3
原文链接:http://www.cnblogs.com/feng18/p/5854912.html 1.linux下安装python3 a. 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wg ...
- python3.6.1安装,linux下安装Python3.6.1
linux下安装Python3.6.1 Python-3.6.1下载 wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz ...
最新文章
- GitHub使用指南!(ubuntu)
- boost::mp11::mp_partition_q相关用法的测试程序
- 看了通信领域中信息的处理的三种方式我终于知道电报能发送信息的原理了
- 端智能揭秘|促使双十一GMV大幅提升,手淘用了什么秘密武器?
- 额外sql使用什么封装_为什么建立社区值得付出额外的努力
- JKD16正式发布,新特新一览
- 简述linux的系统结构,Linux系统基础知识(一)
- c#图片反色,取底色,照片底色效果
- matlab legend颜色不变,关于MATLAB画图中legend标注曲线颜色不匹配问题
- 【css设置滚动条粗细】
- 大数据必学语言Scala(三十一):scala面向对象 特质(trait)
- 上交凯原|法学大陆天花板,本外校录取比1:9,双非含量高达12% | 上海交通大学凯原法学院2022届推免大数据
- 在Ubuntu安装完成后更改默认的语言LANG,出现Cannot set LC_CTYPE to default locale: No such file or directory错误的解决办法
- DNS(域名解析系统)
- NLP词向量和句向量方法总结及实现
- python 中引入lxml:from lxml import etree报错解决
- Fedora14 Samba 配置
- 文案微信小程序源码独立版+前端
- 快速云:超融合基础架构(HCI),低成本改变数据中心
- CISCO端口带宽限制配置