如何在LINUX中卸载PureFTP
PureFTP是一个流行的FTP 服务器 软件。但是,有时候你需要卸载它,可能是因为不再需要它,或者你想尝试使用其他FTP服务器。在本文中,我们将介绍如何在Linux中卸载PureFTP。
步骤一:停止PureFTP服务
在尝试卸载PureFTP之前,首先需要停止它的服务。你可以使用以下命令来停止服务:
sudo service pure-ftpd stop
步骤二:卸载PureFTP软件包
通过使用以下命令来卸载PureFTP软件包:
sudo apt-get remove pure-ftpd
上述命令会删除PureFTP及其所有相关的配置文件和依赖项。
步骤三:删除PureFTP的配置文件
有时,卸载软件包不会删除该软件的配置文件。这可能会导致问题,因为一些配置文件可能仍然存在,并且对系统造成干扰。因此,卸载PureFTP时,需要同时删除其相关的配置文件。你可以运行以下命令来删除它们:
sudo rm -rf /etc/pure-ftpd/
上述命令会删除所有与PureFTP相关的配置文件和文件夹。
步骤四:卸载PureFTP的依赖项
卸载PureFTP可能会导致一些依赖项仍然存在。因此,建议使用以下命令来卸载PureFTP的所有依赖项:
sudo apt-get autoremove
上述命令会自动卸载PureFTP的所有依赖项。如果你还有其他软件包需要保留,请不要使用此命令。
步骤五:清理所有未使用的包
卸载PureFTP后,建议运行以下命令来清理所有未使用的软件包:
sudo apt-get autoclean
这将删除所有已下载但未安装的软件包。
步骤六:重启系统
你可以选择重启系统以确保PureFTP已完全从系统中删除:
sudo reboot
如果你不想立即重启系统,可以稍后再执行此操作。
注意事项:
在卸载之前,建议备份PureFTP的配置文件。这将有助于以后重新安装PureFTP。
通过以上步骤,你可以轻松地从Linux系统中完全删除PureFTP。如果你打算使用其他FTP服务器,你需要确保彻底删除PureFTP,以避免产生任何冲突。
相关问题拓展阅读:
阿里云安装lnmpa
官方地址:

LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Aliyun/Amazon、Debian/Ubuntu/Raspbian/Deepin/Mint Linux VPS或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。
流程就是:安装lnmp,然后再安装pureftp,开放相应的端口,对各个应用服务器进行设置。
各个应用服务器进行设置:
对pureftp进行防火墙端口设置、阿里云安全组规则端口开放,用主动模式去连接ftp。
对mysql进行防火墙端口设置、阿里云安全组规则端口开放、设置root用户可远程ip连接。
对nginx进行防火墙端口设置、远程ip连接、阿里云安全组规则端口开放。
安装过程中,我选择安装 mysql 5.7,php 5.6,Jemalloc内存分配器
一些提示操作:可以查看/usr/lnmp/README,从lnmp1.4开始,不再安装pureftp,需要自己手动安装。见下文
安装PureFtp篇
搭建好lnmpa后,通过外网ip访问nginx,mysql,pure-ftp等有可能因端口问题访问失败,我们需要对防火墙进行设置。包括开启防火墙、开机自动启动防火墙、开放应用服务器对应的端口;
另附firewall的其他命令操作
开放了防火墙端口还不够,还需要再阿里云安全组规则页面进行再次开放端口。
我分别开放了21、22、80、88、3306、8080端口。
1、阿里云安全组规则,开放80端口
2、阿里云安全组规则,开放80端口
安装后, -h localhost 可以访问mysql,但是 -h 公网ip 无法正常登录mysql,提示2023错误。
网上很多说法是“因为centos7系统,即使关闭 firewalld,除了22端口,其余端口无法被外界访问,本地访问正常。”但经过测试,即使关了防火墙,访问其他端口时,未在==阿里云安全组规则==配置,也会被阿里云安全组规则进行挡住而无法访问。针对该问题,需要进行下面三步操作设置。
1、打开防火墙,然后开放防火墙3306端口
2、阿里云安全组规则,开放3306端口
3、mysql授权任何ip都可以远程该mysql服务器
默认LNMP是不安装FTP服务器的,如需要FTP服务器:
我选择安装pureftpd ,当然也可以不按照pureftpd,直接使用xshell的xftp去操作。
这个ftp虚拟用户为 系统用户 下的虚拟用户。就是说,你通过ftp客户端登录后上传的文件的所有者(权限)为该系统用户。比如,将ftp用户test绑定到系统用户cjf下,那么登录ftp后,上传的服务器的文件所有者是cjf。这样就可以不用给你该系统用户的登录密码,免得你登录服务器去干其他坏事。
解决方法:更改Filezilla设置,编辑-设置-连接-FTP-被动模式,将“使用服务器的外部ip地址来代替”改为“回到主动模式”即可。就是尝试==被动模式==不行的话,就用==主动模式==去连接。
以前总使用 ftp 公网ip ,登录后操作总是提示227,按网上教程说,把 ftp> passive 关闭被动模式,但还是无法正常使用,这是因为在 ftp 公网ip 会因为==ForcePassiveIP没开启==,==安全组端口没设置==而出现被动模式阻塞。相比 ftp 局部网内部ip 这种方式,更麻烦,且服务器开放了更多的端口,更加不安全。不建议这种操作。
如果你不想了解什么是主动模式、什么是被动模式的话,就记住:
关闭passive(不用操作,只是补充知识点)
主动模式和被动模式:
【内网穿透笔记】FTP映射出现227 Entering Passive Mode错误命令原因及解决方法
安装lnmpa后,可以在 /usr/local/apache/conf/httpd.conf 中看到,apache的根目录directory也被设置到了 /home/wwwroot/deafualt,而非${apche_home}/htdocs。
在lnmpa的架构中,默认情况下,apache被用来提供访问php的服务器。
如果想让nginx反向代理,通过80端口就可以访问tomcat的项目的话,可以进行设置
vim /usr/local/nginx/conf/nginx.conf
vim tomcat-users.xml
通过putty或者SecureCRT安装lnmp时,网络突然掉线或者不小心putty被关掉等等原因,造成lnmp安装过程被中断怎么办,其实防止这种现象很简单,只要在安装lnmp前执行screen命令就可以了。
详细介绍:
screen操作演示
微信公众平台消息接口开发在线调试系统
linux 卸载pureftp的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux 卸载pureftp,如何在Linux中卸载PureFTP How to Uninstall PureFTP in Linux,阿里云安装lnmpa的信息别忘了在本站进行查找喔。
香港服务器首选树叶云,2H2G首月10元开通。树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
如何简化 Oracle Linux 上 Oracle Database 的安装
由于数据库需要某些软件包、软件包版本以及内核参数微调,在系统上安装Oracle Database 10g或11g之前,需要预先配置操作环境。 在Oracle Linux上,有一种非常轻松的办法可以让系统满足这些安装先决条件,安装一个名为oracle-validated的RPM软件包,该RPM包可以帮你自动完成Oracle数据库所必须的RPM包的安装,修改系统内核参数,创建必要的用户和用户组等。 此RPM执行以下预配置步骤:1)促使下载和安装数据库安装所需的各种软件包和特定版本,通过yum或up2date功能来解析软件包依赖项;2)创建用户oracle和组oinstall及dba,这些将在数据库安装期间使用;3)修改/etc/中的内核参数以更改共享内存、信号、最大文件描述符数量等设置;4)设置/etc/security/中的软硬shell资源限制,如锁定内存地址空间、打开的文件数量、进程数和核心文件大小;5)针对x86_64计算机,在内核中设置numa=off;请注意oracle-validated只是根据数据库安装的需要来分析现有的/etc/ 和/etc/security/文件并更新值,所有与数据库安装无关的预自定义设置保持不变,oracle-validated RPM软件包可通过Oracle Unbreakable Linux Network(ULN需要支持合同)、Oracle Linux 发行介质或Oracle公共yum信息库获取。 因此,无论系统是否在ULN注册访问Oracle补丁和支持,您均可使用 oracle-validated来简化Oracle Linux上的数据库安装,不过要记住,Oracle公共yum信息库不会更新安全更新和错误修补,因此保持最新和安全的系统的最佳方式是使用ULN订阅。
linux下装的pureftp,怎么查看ftp用户?
方法如下:pure-ftp默认采用Linux的root用户。 采用virtual users(虚拟帐户) 则能够更好的控制访问权项建立一个ftp用户的文件夹,也就是ftp共享文件夹#mkdir /usr/local/ftpdir建立一个ftp用户与组:进入安装执行目录建立优先个虚拟用户:运行之后会提示你输入一个 widebright用户的密码说明: widebright 就是要创建FTP登陆账户 ,ftpftp 是关联的linux用户,-d指定起始目录,并锁定于该目录。 如果不锁定,则用-D 如果需要不同的权限,可以使用chown chmod配置linux用户与组的指定目录的权限,-f 指定生成的密码文件的保存位置如果想修改用户 ,可以自己查看pure-pw命令的用法如果提示-bash: pure-pw: command not found, 即环境变量里没有这个路径,不添加路径的话要指定pure-pw的绝对路径。 之后会提示输入密码和再次输入密码: Password: Enter it again。 对计算机软件的维护主要有以下几点:(1)对所有的系统软件要做备份。 当遇到异常情况或某种偶然原因,可能会破坏系统软件,此时就需要重新安装软件系统,如果没有备份的系统软件,将使计算机难以恢复工作。 (2)对重要的应用程序和数据也应该做备份。 (3)经常注意清理磁盘上无用的文件,以有效地利用磁盘空间。 (4)避免进行非法的软件复制。 (5)经常检测,防止计算机传染上病毒。 (6)为保证计算机正常工作,在必要时利用软件工具对系统区进行保护。 总之,计算机的使用是与维护分不开的,既要注意硬件的维护,又要注意软件的维护。
linux中的挂载磁盘的fsid参数是什么作用的
展开全部fdisk 分区 fdisk /dev/sdb -p查看当前分区 -t 改分区号 -w将分区表写进磁盘 -n创建分区 -p主分区 -e拓展分区 partprobe 让内核更新分区信息 cat /proc/partitions 查看磁盘分区 创建文件系统(格式化文件系统) -b blocksize 指定文件系统大小 -c 建立文件系统时检查坏损块 -L label 指定标 -j 建立文件系统日志 ext3 ext4 默认是带日志 3 /dev/sdb1 /dev/sda3 查看分区信息 dumpe2fs /dev/sda2 journal日志 ext3 ext4 拥有较强的稳定性,出错可以恢复 磁盘的挂载和卸载 mount 显示所挂载的分区 挂载一个新的磁盘分区 eg: mount /dev/sda3 /mnt/ 附加参数: -t 文件系统类型 -o [选项]指定加载文件系统时的选项。 有些选项也可在/etc/fstab中使用。 这些选项包括: ro以只读方式挂载 rw以读写方式挂载 async使用缓存方式挂载 sync 不使用缓存方式挂载 noatime不更新文件的访问时间 atime 更新文件的访问时间 remount重新挂载 eg: mount -o remount,rw /dev/mnt/ umount 卸装分区,相当于windows系统中的弹出 eg: umount /dev/sda3 或者写挂载点 umount /mnt/ 查看文件系统被哪些进程占用 fuser -m /mnt 查看具体的进程信息 ps -ef egrep (进程id进程id) grep -v grep 查看哪些文件被打开使用 lsof /mnt/ 自动挂载的设置 (通过修改配置项来实现自动挂载) /etc/fstab 中定义了哪些磁盘被自动挂载 eg: /dev/sda3 /mnt ext4 defaults 0 0 说明:设置路径与写卷标的标签名称等同 eg: /dev/sda3 《=》label=soft_config 以上内容是小编给大家分享的linux系统磁盘分区及把磁盘挂载到系统中的方法,希望大家喜欢。
发表评论