`

FTP服务配制 vsftp linux

阅读更多

添加用户:
adduser -g ftp -d /home/email -s /sbin/nologin userName


设置密码:
[root@P428-50 home]# passwd productimg
Changing password for user mailusertest.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[root@P428-50 home]#


设置目录的权限:
chmod 700 /src/tomcat6.0.24/webapps/productimg/



说明添加完成用户后,一定要去设置密码,要不然完法登录。

 

 

 

 

 

 

========================================================================

+

+                                               配制开始

+

========================================================================

 

说明:
不可登录用户,是在/etc/vsftpd/ftpusers文件里定义的。
Vsftpd.user_list文件的说明
Vsftpd.user_list指定了可能访问FTP服务器的用户,其中的用户在默认情况下不能访问FTP服务器,仅当在vsftpd.conf中设定userlist_enable=No是才能访问

Vsftpd.ftpuser文件的说明
vsftpd.ftpusers指定了下列用户不能访问FTP服务器,root用户默认是不允许登陆FTP服务器,但允许添加不允许登陆的用户到vsftpd.ftpusers里面来,每个用户一行。






对配制文件:/etc/vsftpd/vsftpd.conf  修改:

1.修改为不可匿名用户登陆(默认是为:YES)
anonymous_enable=NO



chroot_list_enable=YES
chroot_list_file=/etc/vsftpd-conf-cmm/chroot_list 是否将系统用户限止在自己的home目录下,如果选择了yes那么chroot_list_file=/etc/vsftpd-conf-cmm/chroot_list中列出的是不chroot的用户的列表(即会被:限止在自己的home目录下的用户)




用ftp工具上传文件的时候,总是出现553 Could not create file这样的错误
修改/etc/vsftpd.conf
write_enable=YES
你的ftp用户都使用同一个主目录吗?
假设是/home/ftp
这个目录的权限应该是770,owner是root,group是ftp
chmod 770 /home/ftp   或:chmod 770 /home/ftp/*  (*表示目录下的所有文件及目录和目录下的文件)
chown root:ftp /home/ftp
即可解决

实例:
chmod 775 /src/tomcat6.0.24/webapps/ROOT/productimg/*
chown -Rv root:ftp /src/tomcat6.0.24/webapps/ROOT/productimg

指令名称 : chown

  使用权限 : root

  使用方式 : chmod [-cfhvR] [--help] [--version] user[:group] file...

  说明 : Linux/Unix 是多人多工作业系统,所有的档案皆有拥有者。利用 chown 可以将档案的拥有者加以改变。一般来说,这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的档案拥有者,也没有权限可以自己的档案拥有者改设为别人。只有系统管理者(root)才有这样的权限。

  参数格式 :

  user : 新的档案拥有者的使用者 IDgroup : 新的档案拥有者的使用者群体(group)

  -c : 若该档案拥有者确实已经更改,才显示其更改动作

  -f : 若该档案拥有者无法被更改也不要显示错误讯息

  -h : 只对于连结(link)进行变更,而非该 link 真正指向的档案

  -v : 显示拥有者变更的详细资料

  -R : 对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)

  --help : 显示辅助说明

  --version : 显示版本

  范例 :

  将档案 file1.txt 的拥有者设为 users 群体的使用者 jessie :

  chown jessie:users file1.txt

  将目前目录下的所有档案与子目录的拥有者皆设为 users 群体的使用者 lamport :

  chmod -R lamport:users *

 

 

 

 

 

分享到:
评论

相关推荐

    Linux下安装卸载ftp的方法

    摘要 ftp是liunx下常用的软件之一。 1.将用户切换到root:su - ;...4.再次检查ftp是否安装上了:rpm -qa|grep vsftp; 5.检查ftp配置是否开启:chkconfig --list|grep vsftpd;此时返回的选项应该都是off;

    Linux下FTP服务器vsftp配置

    Linux下的FTP服务器配置主要...总结来说,配置Linux下的FTP服务器vsftp涉及下载安装源码、编辑配置文件、创建用户和目录、设置认证方式以及启动和测试FTP服务。理解并掌握这些步骤,将能有效地搭建和管理FTP服务器。

    linux下FTP服务器安装配置VSftp.pdf

    Linux 下 FTP 服务器安装配置 VSftp VSftp(Very Secure FTP)是一种在 Unix/Linux 中非常安全且快速稳定的 FTP 服务器,目前已经被许多大型站点所采用。VSftp 的实现有三种方式:匿名用户形式、本地用户形式和虚拟...

    ubnutu基于vsftp搭建简易FTP服务器

    本文将详细介绍如何在Ubuntu系统上通过vsftpd服务构建一个简易的FTP服务器,主要面向初学者,帮助大家快速掌握搭建过程。 #### 二、准备工作 在开始之前,请确保已经安装了Ubuntu操作系统。Ubuntu系统自带了一个...

    lvs+keepalived+vsftp配置FTP服务器负载均衡

    在构建大型、高可用性的FTP(File Transfer Protocol)服务时,使用LVS(Linux Virtual Server)、Keepalived和VSFTPd的组合是一个常见的解决方案。LVS提供负载均衡,Keepalived确保服务高可用,而VSFTPd是常用的FTP...

    Vsftp For Linux.zip

    在Linux环境中,Vsftp是部署FTP服务的常见选择,尤其适合那些寻求稳定性和安全性的用户。 Vsftp的主要特点包括: 1. **多用户支持**:Vsftp允许每个用户拥有自己的FTP目录,并且可以设定不同的权限,确保用户只能...

    Linux_VSFTP服务器.doc

    Linux VSFTP 服务器是 Linux 操作系统中的一种安全 FTP 服务器,它提供了强大的安全机制来保护文件传输。下面是关于 Linux VSFTP 服务器的详细知识点: 一、Linux FTP 服务器分类 Linux 中有多种 FTP 服务器,包括...

    linux下搭建ftp服务器

    本文将详细介绍如何在 Red Hat Enterprise Linux 5 (RHEL 5) 系统上安装与配置 vsftpd 服务来实现 FTP 服务器功能。 #### 二、准备工作 在开始安装配置之前,请确保你的 Linux 系统已经安装完毕,并且可以正常联网...

    Linux服务器VsFtp安装1

    Linux 服务器是一种常用的服务器操作系统,而 VsFtp 是一种流行的 FTP 服务器软件。本文将详细介绍 Linux 服务器上 VsFtp 的安装、启动、关闭、重启和配置文件设置等内容。 一、VsFtp 安装 VsFtp 是一个基于GPL...

    Linux VSFTP服务器详细配置

    VSFTP(Very Secure FTP)是一款流行的开源FTP服务软件,因其安全性和稳定性而广泛应用于各种Linux发行版。本文将详细介绍如何在Linux系统上配置VSFTP服务器,并重点讲解配置文件`/etc/vsftpd/vsftpd.conf`中的关键...

    Linux下挂载虚拟光盘及搭建FTP服务

    Linux 下挂载虚拟光盘及搭建 FTP 服务 Linux 操作系统中,FTP 服务器软件是非常重要的一类应用程序,常用的 FTP 服务器软件有 vsftp、pure-ftp、wu-ftp、proftp 等。今天,我们将主要介绍如何在 Linux 下挂载虚拟...

    FileZilla linux 上传 vsftp putty

    此外,vsftp具有配置灵活、用户隔离和限制、虚拟主机等功能,适合个人或企业级的FTP服务需求。在Linux环境下,安装和配置vsftp是管理员必须掌握的技能,包括设置用户权限、限制访问目录以及开启SSL连接等。 再者,...

    vsftp.tat.gz以及ftp的配置过程

    `vsftp.tat.gz`是安装vsftp的源文件,而`Linux下FTP服务器vsftp配置大全超完整版.doc`和`vsftp.pdf`提供了详细的配置步骤和指南。 首先,让我们了解一下`vsftp`。全称是"Very Secure FTPd",它是一个高度可配置且...

    Linux FTP服务配置

    Linux FTP服务配置主要涉及到的是VSFTP服务器的配置,VSFTPd(Very Secure FTP Daemon)是一个安全的FTP服务器,提供对匿名用户和本地用户的不同访问权限控制。配置文件位于`/etc/vsftpd/vsftpd.conf`,其中包含了...

    linux vsftp服务器的应用

    本实验旨在通过实践操作,让学习者掌握在Linux环境下如何搭建VSFTP服务器,并完成特定的服务配置。实验的具体要求包括: - 将新购买的磁盘进行分区格式化,并挂载至`/mnt/ftp`目录。 - 创建一个名为`public`的公共...

    Redhat Linux建VSFTP实现Linux与Host机的共享

    在Windows客户端上测试是否能够成功连接到Linux服务器上的FTP服务。 ```bash # 使用命令行工具ping测试网络连通性 ping 192.168.187.130 ``` 如果ping命令返回成功,则可以尝试通过FTP客户端连接Linux服务器。 ``...

    UnixLinux vsftp(Very Secure FTP).docx

    vsftp(Very Secure FTP)是一种在 Unix/Linux 中非常安全且快速稳定的 FTP 服务器,目前已经被许多大型站点所采用,vsftpd 也是 RHEL 默认的 FTP 服务。下面是关于 vsftp 的一些重要知识点: 1. FTP 概念:FTP...

    linux下FTP服务器安装配置(VSftp).pdf

    Linux 下 FTP 服务器安装配置 (VSFTP) VSFTP(Very Secure FTP)是一种在 Unix/Linux 中非常安全且快速稳定的 FTP 服务器,目前已经被许多大型站点所采用。VSFTP 的实现有三种方式:匿名用户形式、本地用户形式和...

Global site tag (gtag.js) - Google Analytics