ubunt1204安装配置vsftp

  本文将搭建一个最简单的ftp服务,即通过root用户可进行登录、上传、下载,具体步骤如下:

  1、安装vsftpd服务

sudo apt-get install vsftpd

  2、编辑vsftp配置文件

vi /etc/vsftpd.conf
local_enable=YES   #打开这一行,允许本地用户登录
write_enable=YES   #打开这一行,配置ftp可写
pam_service_name=ftp   #因为ubuntu启用了PAM,这一行要更改为ftp

  3、重启服务

service vsftpd restart

  4、测试

D:\>ftp 106.0.*.*
连接到 106.0.*.*。
220 (vsFTPd 2.3.5)
用户(106.0.*.*:(none)): root
331 Please specify the password.
密码:
230 Login successful.
ftp> dir
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
-rw-r--r--    1 0        0              10 Oct 26 10:37 1.txt
-rw-------    1 0        0              10 Oct 26 10:39 2.txt
226 Directory send OK.
ftp: 收到 126 字节,用时 0.00秒 126.00千字节/秒。
ftp> get 1.txt
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for 1.txt (10 bytes).
226 Transfer complete.
ftp: 收到 10 字节,用时 0.00秒 10000.00千字节/秒。
ftp> put 2.txt
200 PORT command successful. Consider using PASV.
150 Ok to send data.
226 Transfer complete.
ftp: 发送 10 字节,用时 0.01秒 1.11千字节/秒。
ftp>
时间: 2024-10-09 21:01:13

ubunt1204安装配置vsftp的相关文章

CentOS 7.0安装配置Vsftp服务器步骤详解

安装Vsftp讲过最多的就是在centos6.x版本中了,这里小编看到有朋友写了一篇非常不错的CentOS 7.0安装配置Vsftp服务器教程,下面整理分享给各位. 一.配置防火墙,开启FTP服务器需要的端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止

CentOS 7.0安装配置Vsftp服务器

一.配置防火墙,开启FTP服务器需要的端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 2.安装iptables防火墙 yum install iptables-services #安装 vi /etc/sysconfig/ip

centos5.8 安装配置vsftp虚拟用户

vsftp因为公司时不时要用,也不是经常弄ftp,不常用就老是忘记有些东西,所以就在网上查些资料和自己遇到的一些问题结合起来写一个文档,以后需要使用ftp的时候搭建比较方便,使用虚拟用户不用担心用户登录服务器,你想让他在那个目录呆着就在那,而且修改权限方便,每个用户需要什么权限可以不同的修改,可以满足多方面的需要,所以推荐使用虚拟用户.第一次写博文,如有错误请指教! 1.查看安装包 [[email protected] ~]# rpm -qa | grep vsftpd vsftpd-2.0.5

asp.net core 简单部署之FTP配置(CentOS 7.0安装配置Vsftp服务器)

配置过程原文地址:http://www.osyunwei.com/archives/9006.html 坑和结果 正确的跟着这个内容走,是靠谱的. 我自己给自己踩了个坑,请参照文章的朋友注意第七条:七.在/etc/pam.d/vsftpd的文件头部加入以下信息(在后面加入无效) 一些简单操作和命令,小白的我也是吃尽了苦头: cat:查看文件  cat /etc/vsftpd/virtusers vi:编辑文件  vi /etc/vsftpd/virtusers. 编辑文件需要注意,按键盘I是开始

Centos 7安装配置 vsftp服务 (虚拟用户登录)

一.实验环境操作系统: CentOS 7 二.安装 关闭SELINUX: vim /etc/selinux/config SELINUX=disable 临时关闭: setenforce 0 三.安装vsftpd服务: 1.使用安装yum安装vsftp: yum -y install vsftp 2.备份vsftp主配置文件: cp /etc/vsftpd/vsftpd.conf{,.bak} 四.配置虚拟用户访问vsftp服务: 1.创建虚拟用户密码文件: user1 password1 us

安装配置vsftp

1 关闭防火墙.systemctl stop firewalld 2 关闭sellinux暂时关闭 setenforce 0重启也关闭vi /etc/selinux/config修改SELINUX=disabled查看是否关闭 getenforce 3 安装vsftpdyum install -y vsftpd立即启动systemctl start vsftpd跟随系统启动而启动systemctl enable vsftpd4 配置vsftpd创建vsftpd使用的系统用户,主目录为/home/

Centos 7 安装配置Vsftp(虚拟用户登录)

虚拟用户特点: 1.只能访问服务器为其提供的FTP服务,而不能访问系统的其它资源.所以,如果想让用户对FTP服务器站内具有写权限,但又不允许访问系统其它资源,可以使用虚拟用户来提高系统的安全性. 2.可以建立多个虚拟用户,设置各自的密码,并且根据其用途设置相应的配置,能适应多种情况. 虚拟用户原理: 以本地系统用户为宿主(一般是不能登录系统的本地用户),然后通过虚拟用户和本地系统用户建立映射关系,实现虚拟用户登录FTP服务功能. 使用yum安装vsftpdyum -y install vsftp

centos 6.4 安装配置vsftp

yum install vsftpd  db4-utils 因为要使用虚拟用户登录. 修改如下文件 a:/etc/pam.d/vsftpd :添加两行 auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/vftpuser account required /lib64/security/pam_userdb.so db=/etc/vsftpd/vftpuser 系统64位  很多网上资料 写的是/lib/security/pam_

Centos 7安装配置 vsftp服务(虚拟用户登录)

1.vim /etc/selinux/config该配置文件为SELINUX=disable2.关闭防火墙setenforce 03.yum -y install vsftpd4.cp /etc/vsftpd/vsftpd.conf{,.bak}备份vsftpd主配置文件5.vim /etc/vsftpd/vir_user创建虚拟用户如:yuxin43436.生成虚拟用户数据库yum -y install libdb-utilsdb_load -T -t hash -f /etc/vsftpd/