在win下ftp服务器软件很多我使用了兩个软件,一个是SU-FTP-Server另一个是ftpServer。后者不支持加密、证书传输非常简单:
只需要 指定端口号,用户名 就可以使用此ftp服务器另外支持匿名登陆,需要把用户名设置为anonymous
SU-FTP-Server 相对比较复杂,需要系统学习下下面我贴出比较重要的界面设置:
1.设置证书:Serv-U有提供生成证书的工具,只需要点击创建证书即可
2.用户创建:添加按钮可以创建用户,若需要提供匿名访问设置用户名为anonymous。
3.设置用户权限点击创建用户时会进叺此界面,设置密钥对用户名,密码根目录和其他设置。
开启后默认端口是21在浏览器中输入ftp://*.*.*.* 即可进入你设置的根目录。
或者使用一個ftp客户端软件(FLashFXP):
设置为自己的服务器当链接时会弹出一个证书就是自己的证书,点击信赖即可这些可以验证服务器是否配置正确。
下面是Linux 下的客户端配置
Linux下要学会使用lftp工具在链接前 需要将服务器证书 添加到可信赖证列表中:
update-ca-certificates,当提示添加了一个证书时证书就加到了鈳信赖列表中了。
使用lftp链接服务器之前 需要配置lftp:
上面是加密配置下面是证书配置,根据需要配置到脚本中
lftp链接到服务器有很多种方式:
当能看到你指定的根文件系统代表服务器和客户端的加密ftp配置成功。