当前位置:首页 » 文件管理 » ftp密码加密

ftp密码加密

发布时间: 2022-09-18 05:04:05

❶ 如何为ftp服务器加密

第一步首先在A计算机上安装sniffer嗅探工具,并启动该程序。在sniffer软件中通过上方的“matrix”(矩阵)按钮启动监测界面,打开监测界面后我们就可以开始监测网络中的数据包了。通过菜单栏的“capture(捕获)→start(开始)”启动。在检测数据包窗口中我们点左下角的objects(对象)标签,然后选择station(状态),这样将把当前网络中所有通信都显示在窗口中。

至此我们就通过sniffer工具将员工在FTP服务器上的用户名和密码嗅探出来,该方法在员工和安装了sniffer的计算机处在同一个子网的情况下有效。

❷ 如何给ftp 里面的文件夹加密 是里面的文件夹不是整个ftp

其实很简单,不是什么加密,设置用户权限就行了。。。。同样是一个ftp的地址,不同用户可以设置不同的目录,也就是说你这个用户给你的权限是浏览所有的目录,而其他用户的权限只限定于指定目录,他们登陆FTP之后连你的文件夹也不会看到。。。这只是一个思路,因为不知道你们公司用的什么软件架设的ftp服务器,不同的软件操作方法可能不同,但是思路都是这样的。

❸ [翻译]在 Ubuntu 中使用 SSL/TLS 加密 FTP 连接

在本教程中,我们将介绍如何在 Ubuntu 16.04 / 16.10 中使用 SSL / TLS 加密 FTP(本文中,我们将使用 VsFTP,一个号称非常安全的 FTP 软件)

在完成本指南中的所有步骤之后,我们将进一步去了解在FTP服务器中启用加密服务的基本原理,以确保能安全的传输数据。

      必须在 Ubuntu中已经安装并配置完FTP服务器

请确保本文中的所有命令都将以root或sudo特权帐户运行。

1.我们将首先在 /etc/ssl/ 下创建一个子目录(如果这个目录不存在),以存储SSL / TLS证书和密钥文件:

2.现在,我们通过运行下面的命令在单个文件中生成证书和密钥。

上述命令将提示您回答以下问题,请输入自己特定的值。

3.在进行任何 VsFTP 配置之前,对于启用了UFW防火墙的用户,必须打开端口990和40000-50000,以允许在VSFTPD配置文件中分别设置TLS连接和被动端口的端口范围:

4.现在,打开VSFTPD配置文件并在其中定义SSL详细信息:

然后,添加或找到选项 ssl_enable 并将其值设置为 YES 以激活 SSL 的使用,因为 TLS 比 SSL 更安全,因此通过启用 ssl_tlsv1 选项,我们将限制 VSFTPD 使用 TLS:

5.接下来,使用 # 字符注释掉下面的行,如下所示:

6.现在,我们还必须防止匿名用户使用SSL,然后强制所有非匿名登录使用安全的SSL连接进行数据传输,并在登录期间发送密码:

7.此外,我们可以使用以下选项在FTP服务器中添加更多的安全功能。使用option_ssl_reuse = YES选项,所有SSL数据连接都需要展示SSL会话重用;证明他们知道与控制频道相同的主机密码。所以我们应该禁用它。

另外,我们可以通过设置 ssl_ciphers 选项来设置SSL密码等级。这将有助于阻挡试图强制使用特定密码的攻击。

8.然后,我们来定义被动端口的端口范围(最小和最大端口)。

9.我们可以使用debug_ssl选项启用SSL调试,将 openSSL 连接记录到VSFTPD日志文件中:

最后保存并关闭文件。然后重启 VSFTPD 服务:

10.执行上述所有配置后,通过从命令行使用FTP来测试VSFTPD是否正在使用SSL / TLS连接。

在下面的输出,有一个错误消息,VSFTPD 只允许用户(非匿名)从支持加密服务的安全客户端登录。

因为命令行不支持加密服务,从而导致了上述错误。因此,为了安全地连接到启用加密服务的FTP服务器,我们需要一个默认支持 SSL / TLS 连接的FTP客户端,例如FileZilla。

FileZilla是功能强大,广泛使用的跨平台FTP客户端,支持通过SSL / TLS等方式连接 FTP。要在Linux客户端计算机上安装FileZilla,请使用以下命令。

12.安装完成后,打开它并转到File => Sites Manager或按 Ctrl + S 以打开下面的站点管理器界面。

13.现在,添加主机/站点名称和IP地址,定义要使用的协议,加密和登录类型,如下面的屏幕截图(使用适用于您的实际情况的值):

14.然后点击从上面的“Connect”,输入密码,然后验证用于SSL / TLS连接的证书,然后单击“确定”再次连接到FTP服务器:

15.现在,您应该已经通过TLS连接成功登录到了FTP服务器,可以从下面的界面查看连接状态以获取更多信息。

16.最后,我们将文件从本地机器传输到FTP服务器的文件夹中,看看FileZilla界面的下端,查看有关文件传输的报告。

全部教程如上!永远记住,安装FTP服务器而不启用加密服务具有一定的安全隐患。正如我们在本教程中所述,您可以在 Ubuntu 16.04 / 16.10中配置FTP服务器以使用SSL / TLS来实现安全连接。

❹ FTP加密传输基本概念

所谓道高一尺魔高一丈,万一公钥在发送给浏览器的路上被劫持然后偷换了呢?偷换公钥后,浏览器发送的数据服务器肯定是没法解密的,但是可以被偷换公钥的坏人解密,因为他有这个假公钥对应的私钥啊。这就会导致敏感信息——比如最常下手的就是银行账号的密码——被坏人掌握,然后造成不必要的损失。

为了解决这个问题,就搞出来一个SSL证书的认证。就是浏览器收到公钥后先去这些收钱的认证机构确认一下,具体就是把公钥算一个hash值,然后跟收钱机构登记的hash值对比一下,一样那就没被篡改,如果不一样就说明你的电脑需要安杀毒软件或者换一个wifi了。

❺ ftp共享文件夹的连接最大值

ftp共享文件夹的连接最大值是20,配置高的电脑可以达到40。

tp共享文件夹设置办法如下:

安装FTP软件

拷贝Serv-U 9.0.2.1的安装文件到服务器的硬盘上,然后双击启动安装程序,选择安装语言为中文(简体),点击下一步进入安装向导,安装路径选择C:jyftp,一直点击下一步完成安装。如果安装中使用默认的路径,服务器就很容易受到黑客软件的攻击。

配置FTP服务器

1、新建FTP管理域

打开Serv-U管理控制台,点击新建域,进入域向导(这里的域是FTP专用域,与Windows域无关)。通过域向导的第一步设置域的名称为JYFTP,第二步设置域应用的协议为FTP、FTPS和HTTPS,端口号分别为21、990和443。设置好服务器的IP地址,密码加密模式为单向加密后即可完成FTP管理域的建立工作。

2、更改用户文件夹名称

域设置完毕后,需对系统文件夹名称进行修改。经测试,当Serv-U运行在英文版系统时,如果目录中出现中文,在客户端用IE登陆FTP服务器并进行文件夹拷贝的时候会提示警告消息。故必须将原FTP用户文件夹中的中文名重命名为英文或阿拉伯数字,为了便于管理,文件夹名称为各下属部门简称的第一个拼音字母。此外,应考虑单独建立个人用户文件夹以满足个人重要资料的备份需求。

3、创建用户群组

在Serv-U管理控制台的主页点击“创建、修改和删除用户群组”完成域群组的设置。设置管理员群组时一定要确定其登录的IP访问范围以保证安全性。

4、创建用户账号

在Serv-U管理控制台的主页点击“创建、修改和删除用户账户”完成用户的设置。

5、SSL证书设置

为了加强FTP的安全性,应该为FTP服务器开启SSL功能并创建密钥。当用户用过FTPS来访问FTP服务器的时候,必须要获得密钥证书来可以进行登陆。

进入Serv-U管理控制台的主页,点击“创建并指定SSL和SSH证书以及配置加密设置”进入FTP的加密设置,点击“创建证书”,设置名称和密码,密码应为十位以上字符数字和字母组合的强密码。

创建证书完毕后,根据提示点立即启用,FTP服务器会在指定路径生成自签署证书(。crt)、证书请求文件(。csr)和私钥文件(。key)然后点击“查看证书”,检查证书是否有误,其中公用名称必须和IP地址一致,否则会导致FTP客户端提示出错的信息。

❻ 如何把上传到FTP的文件加密

使用Winrar压缩顺便加上密码就可以了。另外Word、Excel等文件也都可以添加密码。
保存的时候,点击上面的保存选项。还搞不明白再问。

❼ 如何在FTP上加密向FTP上指定文件夹上传文件及文件夹时这些内容均被自动加密,其他人都可以看到

这个FTP服务器做不到,像word excel你可以自己设个密码,其他类型的就没办法了,用加密工具加密也只在本地电脑有效。

❽ 在FTP上如何给文件夹加密

  1. FTP里的文件夹访问的话,本身就是需要一定的权限,而这个权限,就是访问你所要访问的文件夹的FTP管理员给你的账户和密码。

  2. 如果你是想给你的FTP服务器上的文件夹加密,你可以用文件夹加密工具来给其加密,但是有权限的访问FTP的账户下载它就不需要密码了。下载下来后,打开的时候,你设置的加密功能就体现出来 了。

  3. FTP工具很多,你可以试试serv-U,也可以试试zFTPServer,Quick Easy FTP Server 等。文件夹加密工具你可以用:文件夹加密超级大师,易通文件夹加密,神盾文件夹加密工具,隐身侠等,根据你实际需求。

❾ 如何对FTP存盘进行加密

windows用户 安装Secure FTP或者 Flash FXP

Secure FTP的使用方法如下:
步骤1:启动Secure FTP,点击工具栏上的红绿灯按钮打开连接对话框,如图3所示,在“hostname”中填入Serv-U FTP Server服务器的IP地址,在下面两栏中分别填入FTP帐户名和密码。
步骤2:切换到“Secutity”标签,点击“Secutity”栏下的下拉框,可以发现它支持两种连接方式:普通的连接和implicit SSL连接,不支持explicit SSL连接(如果您一定要使用这种连接,您可以使用Secure FTP的命令行版本,它支持所有的连接方式),这里我们选择“implicit SSL”项,并勾选“Data Encryption”项。完成后点击“connect”即开始连接服务器。由于是SSL连接,所以连接时间明显比普通连接要长.当第一次使用时,还会弹出一个接受服务器证书的对话框,点击“Grant Always”按钮接受即可。

Flash FXP比较方便 就不说了

❿ ftp虚拟账户设置以及ssl加密

注意1
打开 FTP 服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹。
详细信息:
200 Switching to ASCII mode.
227 Entering Passive Mode (0,0,0,0,227,175).
解决:
在windows下操作:
打开 “网络和共享中心”,找到“Internet选项” -->【高级】这页,
取消掉“使用被动FTP(用于防火墙和DSL调制解调器的兼容)”
注意2 : 云主机防火墙设置
pasv_min_port=30000 ##被动模式最小端口
pasv_max_port=30010 ##被动模式最大端口
需要在服务器端开放防火墙20/21以及30000/30010即可

参考:

mkdir /etc/vsftpd/sslkey
cd /etc/vsftpd/sslkey
openssl req -x509 -nodes -keyout /etc/vsftpd/sslkey/vsftpd.pem -out /etc/vsftpd/sslkey/vsftpd.pem -days 365 -newkey rsa:2048

vim /etc/vsftpd/vsftpd.conf 添加

参考:

1 FTP匿名访问是FTP安全问题中最常见的问题,取消匿名访问

2 未限制登录用户访问目录权限,配置加固

除了chroot_list中的用户都不能访问上级根目录
3 使用虚拟账户
4 密码和文件内容都使用明文传输,可能产生不希望发生的窃听,使用ftps ftp+ssl
注意登录必须使用
5 在使用FTP时,如果客户端机器和FTP服务器双方之间的所有端口都是开放的,那连接不存在问题。如果客户端与服务器之间有防火墙,如果没配置好防火策略和采用合适的连接模式,会导致登录成功,但无法List列表的问题。要避免出现这样的问题,首先要了解FTP的工作模式。我采取的是被动模式
可参考

6 tcpmp port 21 -nA 可通过此命令查看ftp如果不添加ssl就是明文传输

热点内容
linux图形系统 发布:2024-10-10 18:45:40 浏览:802
农业溯源码 发布:2024-10-10 18:44:53 浏览:841
rec320是哪个安卓版本 发布:2024-10-10 18:44:02 浏览:859
无脚本的艺人节目 发布:2024-10-10 18:26:55 浏览:396
安卓手机如何变成大屏幕 发布:2024-10-10 18:26:55 浏览:675
餐馆许可证编号密码是什么 发布:2024-10-10 18:17:52 浏览:270
我的世界网易电脑版怎么玩手机服务器 发布:2024-10-10 18:06:16 浏览:29
客户服务器怎么调查 发布:2024-10-10 17:56:05 浏览:36
软件反编译教程 发布:2024-10-10 17:50:14 浏览:13
uc浏览器android 发布:2024-10-10 17:50:13 浏览:17