运行编译后的程序报错./ftpclient: error while loading shared libraries: libftp.so: cannot open shared object fi

运行编译后的程序报错 error while loading shared libraries: lib*.so: cannot open shared object file: No such file or directory - 架构师李肯 - 博客园 (cnblogs.com)

 (2条消息) 动态库加载路径之RPATH与RUNPATH(小记)_dynamic section rpath_dbzhang800的博客-CSDN博客

将libftp.so的路径加入环境变量中:

 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/project/public

后面连接FTP服务器失败,发现是没设置号FTP服务器,配置打开即可

FTP服务器配置

(2条消息) LINUX系统配置FTP服务器教程_linux配置ftp_北冥牧之的博客-CSDN博客

        FTP (File Transfer Protocol) 服务器是一种可以让用户通过网络传输文件的服务器。它允许用户通过FTP客户端软件连接到服务器并上传/下载文件。FTP服务器通常用于在不同计算机之间传输大量数据文件,如软件、音频、视频等。FTP服务器还可以被用于文件共享和备份。常见的FTP服务器软件包括FileZilla Server、vsftpd、ProFTPD等。

        vstpd(Very Secure FTP Daemon)是一款运行在Unix/Linux平台上的FTP服务器软件,是Linux服务器上最常见的FTP服务器软件之一。它提供了FTP服务器的基本功能,支持多用户、虚拟用户、传输速度限制、TLS/SSL加密传输等功能。

        vstpd被设计为一个轻量级的FTP服务器,它使用C语言编写,并占用资源较少,运行稳定。此外,vstpd也注重安全性,在默认情况下,它会禁用匿名用户登录和ROOT用户登录,支持基于用户名、IP地址和域名的访问控制,提供了多层防护措施,从而保证服务器的安全性。

        总的来说,vstpd是一款可靠、高效、安全的FTP服务器软件,适合用于搭建企业级FTP服务器、FTP镜像站点、FTP备份服务器等场景。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值