作业要示:开发简单的FTP:1. 用户登陆2. 上传/下载文件3. 不同用户家目录不同4. 查看当前目录下文件5. 充分使用面向对象知识   REDMAE1 用户登陆 2 3 1、查看用户目录文件 4 2、上传文件, 5 3、下载方件 6 4、退出 7 8 程序结构: 9 socket_server_client/#程序目录 10 |-
 在上一个关于ftp服务器的架设中我们已经详细的说明了每一个选项的作用,同时也用案例来展示了。这次我想说的是:怎样在ftp创建虚拟账号,来保证服务器的安全呢,下面我们来探讨一下: 实际案例分析:利用VSFTPD配置一台支持虚拟用户登录的FTP服务器,具体要求如下: 支持本地用户和虚拟用户登录,不允许匿名用户登录 允许本地用户任意写入 锁定本地用户
原创 2010-02-26 13:41:59
755阅读
ftp虚拟账号创建2
ftp
转载 2018-06-09 18:05:42
464阅读
ftp虚拟账号配置   在使用FTP时,如果客户端机器和FTP服务器双方之间的所有端口都是开放的,那连接不存在问题。如果客户端与服务器之间有防火墙,如果没配置好防火策略和采用合适的连接模式,会导致登录成功,但无法List列表的问题。要避免出现这样的问题,首先要了解FTP的工作模式。    1.FTP的PORT(主动模式)和PASV(被动模式)&nb
原创 2015-03-09 15:38:11
2826阅读
1点赞
ftp 采用明文的数据传输方式,如果使用本地账户登录ftp服务器,若该用户的用户名和密码被别人抓包抓到,其他人就可以使用该账号登录ftp服务器,产生不安全的情况。 可以使用虚拟账号,在ftp服务器上将该虚拟账号映射为本地账号,这样即使账号在网络上被截获,也只是在系统上不存在的账号,无法登录系统。 1.新建挂载点,挂载光盘 [root@localhost ~]# mkdir /mnt/cdro
推荐 原创 2012-09-16 20:46:20
1234阅读
2点赞
1评论
  ftp虚拟账号 ftp 简介:              ftp 采用明文的数据传输方式,如果使用本地账户登录ftp服务器,若该用户的用户名和密码被别人抓包抓到,其他人就可以使用该账号登录ftp服务器,产生不安全的情况可以使用虚拟账号,在ftp服务
原创 2012-12-18 18:32:53
621阅读
ftp的用户分为匿名用户,普通用户 和虚拟用户,我们一般是禁止匿名用户登录的,同时又不想让普通用户登录,因为访问ftp需要知道普通用户的名称和密码,这样可以通过用户名和密码直接登录服务器,这样也是不安全的,为此我们创建虚拟用户。该用户只负责ftp访问,无法登录服务器。这样保证了安全性。虚拟用户访问的7步:添加虚拟用户口令文件生成虚拟用户口令认证文件编辑vsftpd的PAM认证文件建立本地映射用户并
useradd -s /sbin/nologin user2 echo 123456 | passwd --stdin
Windows 下开启FTP服务,并创建用户此教程教你怎么开启 Windows 的 FTP 服务,并创建用于登入 FTP 的用户。教程用到的操作系统是 Windows 7。一、创建用于登入 FTP 的用户。打开计算机管理程序,依次点击左侧本地用户组–>用户,右侧空白处右击点击“新用户”。填写用于登入FTP服务器的新用户信息,如下图所示点击创建完成新用户创建,在新弹出的窗口中点关闭,到此新用户
转载 2023-12-02 23:16:43
127阅读
虚拟用户账号是为了保证FTP服务器的安全性,由vsftpd服务器提供的非系统用户账号虚拟用户FTP登录后把指定的目录作为FTP根目录。虚拟用户与本地用户具有类似的功能,由于虚拟用户相对安全,因此正逐步替代本地用户账号。 vsftpd虚拟用户账号设置过程: ⑴ 建立虚拟账号库文件。 ⑵ 生成vsftpd的认证数据库文件。 ⑶ 建立虚拟用户所需的PAM配置文件。 ⑷ 建立虚拟用户所要访问的
原创 2012-09-16 19:25:56
408阅读
  ftp下vsftpd虚拟账号的实现   vsftpd虽然英文全称叫Very Secure FTP ,也就是非常安全的ftp.但是我们平时如果用本地系统账号来开放下载,上传权限时还是容易被一些不怀好意的Hacker窃取我们的用户名密码进入系统.一定层面上也给系统带来的不安全的隐患.那么解决这种问题建立虚拟账号来管理我的ftp不失为一个好办法.下面就来讨论下vsftpd的
原创 2012-12-19 12:19:27
575阅读
最近项目中使用到了FTP服务器,于是就进行学习了一下。项目真实的FTP环境是在客户方的,所以为了在项目开发中方便,就根据网上的资料搭建了一个FTP服务器,然后用java实现了一下对ftp的操作。当然网上已经有了很多这方面的资料,主要是为了稳固刚学到的知识,所以将自己搭建的过程和代码的编写进行记录下来。ftp环境搭建首先,选择一个ftp服务器软件,我选择FileZilla Server这个软件还不错
转载 2023-07-14 23:21:30
228阅读
FTP站点中的数据一般都保存在主目录中,然而主目录所在的磁盘空间毕竟有限,也许不能满足日益增加的数据存储要求。重新创建FTP站点,并将主目录设置在另一个存储空间相对较大的磁盘分区中固然可行。但这种方法要求用户记住两个甚至更多的FTP站点地址,会给用户的访问带来不便。其实,创建FTP站点虚拟目录可以很好的解决这个问题。     FTP虚拟目录可以作为FTP
转载 精选 2008-07-23 13:14:55
3315阅读
创建虚拟用户所谓虚拟用户就是,所有虚拟用户会统一赢谁为一个指定的系统普通账号:访问共享位置,即为此系统普通用户的家目录,当然每个虚拟用户也可被赋予不同的访问权限,通过匿名用户的权限控制参数进行指定虚拟用户帐号的存储方式:1,创建专门一个文件存放用户密码,但是该文件需要用hash格式。所以需要用下面的这条命令:db_load-T-thash-fvusers.txtvusers.db实现步骤:一,创建
原创 2018-02-27 11:47:53
10000+阅读
1点赞
2评论
(1)cd/etc/vsftpd/(2)vimvuser.list创建用户zhaosi和liwu密码均为redhat(奇数行为帐户名,偶数行为密码)(3)db_load-T-thash-fvuser.listvuser.db(4)filevuser.db(5)chmod600vuser.db(6)rm-fvuser.list(7)设置/var/ftproot/为本地用户家目录(8)chmod-Rf
原创 2018-09-08 22:43:39
3205阅读
小编:为了实现局域网用户的文件共享服务,FTP服务器在企业网中扮演着很重要的角色。在Linux环境下,传统的基于vsftpd搭建的FTP服务器,存在着很多不足之处,不能支持虚拟账号的概念,管理起来很不方便.所以,小编,今天就和大家一起搭建一个基于虚拟账号FTP服务器:Pure-ftp.基本环境:LAMP【Linux+Apache+MySQL+PHP(可选)】方式一:RMP搭建(略)方式二:源码搭
原创 2013-05-10 17:24:14
900阅读
ftp虚拟账号创建
ftp
转载 2018-06-09 18:03:37
476阅读
支持加密和虚拟账号ftp搭建
原创 2012-09-16 20:58:22
685阅读
实验需求: Red Hat Enterprise Linux 5.4 试验目的: 搭建使用虚拟账号登陆ftp服务器 实验步骤: [root@mail ~]# cd /mnt/cdrom/Server/【进入server仓库】 [root@mail Server]# yum install vsftpd-2.0.5-16.el5.i386.rpm -y –nogpgcheck【安装ftp
推荐 原创 2012-09-24 14:47:59
1537阅读
3点赞
2评论
ftp 账号管理
转载 2018-01-23 09:54:14
1668阅读
  • 1
  • 2
  • 3
  • 4
  • 5