当前位置:首页 » 文件管理 » 删除ftp服务器

删除ftp服务器

发布时间: 2022-03-01 22:41:50

A. centos 7 怎么删除ftp服务器

1.首先查看系统中是否安装了vsftpd

rpm -qa | grep vsftpd
例如:如果显示结果如下的话,说明是安装了vsfptd3.0的ftp服务器的
[root@localhost sbin]# rpm -qa | grep vsftpd
vsftpd-3.0.2-9.el7.x86_64

2.停止vsftpd服务器

/bin/sytemctl stop vsftpd.service

3.使用rpm命令进行清除

rpm -e vsftpd-3.0.2-9.e17.x86_64

[root@localhost sbin]# rpm -e vsftpd-3.0.2-9.e17.x86_64
错误:未安装软件包 vsftpd-3.0.2-9.e17.x86_64
[root@localhost sbin]# rpm -e vsftpd-3.0.2-9.el7.x86_64
警告:/etc/vsftpd/vsftpd.conf 已另存为 /etc/vsftpd/vsftpd.conf.rpmsave
警告:/etc/vsftpd/user_list 已另存为 /etc/vsftpd/user_list.rpmsave
警告:/etc/vsftpd/ftpusers 已另存为 /etc/vsftpd/ftpusers.rpmsave
[root@localhost sbin]#
这里可以看到,清除了vsftpd软件的安装后,几个重要的配置文件还是自动做了保留。如果你确定不需要了,也可手动删除。
使用rm命令即可。

B. 怎样删除FTP里的一个文件

需要ftp服务器的管理员才有权限删除,具体的删除方法为:

1、首先,随意打开一个文件窗口,在上方的地址栏中输入ftp的网站。

C. 删除FTP服务器上的文件或者文件夹时发生错误,请检查是否有权限访问该文件夹!我能上传,但不能删除

FTP服务器传输或编辑失败一般有几种情况:

  1. 文件损失,不完整,导致传输过程验证失败。

  2. 文件使用中,比如在杀毒或者编辑中的文件,系统占用是不能传输的。

  3. 权限不足,比如针对某些用户,是不能传输部分文件的,比如exe等风险文件。

  4. 特殊情况,比如文件传输过程中,目录满了,存储失败,这个是由服务器管理员控制的,如果目录体积不够文件传输的,联系管理员协商解决。

D. 如何卸载vsftp服务器

= 一安装软件软件自带卸载程序要点击:始---程序---找程序----面程序卸载程序 二通添加与删除卸载程序般WINDOS自都带程序点:始--控制面板---添加与删除----找要卸载程序---点删除OK 三利用第三软件我用腾讯电脑管家举例(免费安全软件杀毒+管理二合一)打腾讯电脑管家——工具箱——软件卸载电脑管家直接软件卸载同注册列表清理(软件重启自删除)卸载完残留实行【强力卸载

E. 删除FTP服务器上的文件

这个问题应该是正常的,因为你在系统中删除文件时操作系统来做这件事,而在ftp中删除文件时ftp服务器做这件事,操作系统和ftp服务器属于两种对文件的机制,你可以尝试在ftp服务器上设置是否有删除文件进入回收站而不是直接删除

F. java怎么实现删除远程FTP服务器上的某一文件

一个JAVA 实现FTP功能的代码,包括了服务器的设置模块,并包括有上传文件至FTP的通用方法、下载文件的通用方法以及删除文件、在ftp服务器上传文件夹、检测文件夹是否存在等,里面的有些代码对编写JAVA文件上传或许有参考价值,

(1):Java FTP主文件代码:

package ftpDemo;

import java.io.DataOutputStream;

import java.io.InputStream;

import java.io.OutputStream;

import sun.net.TelnetInputStream;

import sun.net.TelnetOutputStream;

import sun.net.ftp.FtpClient;

public class ftpUtil {

// 上传文件至FTP通用方法

public static void upLoadFileFtp(KmConfig kmConfig,InputStream is, String fileName){

try {

String ftpHost = kmConfig.getFtpHost();

int port = kmConfig.getFtpPort();

String userName = kmConfig.getFtpUser();

String passWord = kmConfig.getFtpPassword();

String path = kmConfig.getFtpPath();

FtpClient ftpClient = new FtpClient(ftpHost, port);// ftpHost为FTP服务器的IP地址,port为FTP服务器的登陆端口,ftpHost为String型,port为int型。

ftpClient.login(userName, passWord);// userName、passWord分别为FTP服务器的登陆用户名和密码

ftpClient.binary();

ftpClient.cd(path);// path为FTP服务器上保存上传文件的路径。

TelnetOutputStream telnetOut = ftpClient.put(fileName);// fileName为上传的文件名

DataOutputStream dataOut = new DataOutputStream(telnetOut);

byte buffer[] = new byte[ * ];

int count = ;

while ((count = is.read(buffer)) != -) {

dataOut.write(buffer, , count);

}

telnetOut.close();

dataOut.close();

ftpClient.closeServer();

} catch (Exception e) {

System.out.println("上传文件失败!请检查系统FTP设置,并确认FTP服务启动");

}

}

// 删除文件至FTP通用方法

public static void deleteFileFtp(KmConfig kmConfig,String fileName){

try {

String ftpHost = kmConfig.getFtpHost();

int port = kmConfig.getFtpPort();

String userName = kmConfig.getFtpUser();

String passWord = kmConfig.getFtpPassword();

String path = kmConfig.getFtpPath();

FtpClient ftpClient = new FtpClient(ftpHost, port);// ftpHost为FTP服务器的IP地址,port为FTP服务器的登陆端口,ftpHost为String型,port为int型。

ftpClient.login(userName, passWord);// userName、passWord分别为FTP服务器的登陆用户名和密码

ftpClient.binary();

ftpClient.cd(path);// path为FTP服务器上保存上传文件的路径。

try {

ftpClient.sendServer("dele " + fileName + " ");

} catch (Exception e) {

System.out.println("删除文件失败!请检查系统FTP设置,并确认FTP服务启动");

}

ftpClient.closeServer();

} catch (Exception e) {

System.out.println("删除文件失败!");

}

}

// 下载ftp文件

public static void downloadFileFtp(KmConfig kmConfig,String fileName, String clientFileName, OutputStream outputStream){

try {

String ftpHost = kmConfig.getFtpHost();

int port = kmConfig.getFtpPort();

String userName = kmConfig.getFtpUser();

String passWord = kmConfig.getFtpPassword();

String path = kmConfig.getFtpPath();

FtpClient ftpClient = new FtpClient(ftpHost, port);// ftpHost为FTP服务器的IP地址,port为FTP服务器的登陆端口,ftpHost为String型,port为int型。

ftpClient.login(userName, passWord);// userName、passWord分别为FTP服务器的登陆用户名和密码

ftpClient.binary();

ftpClient.cd(path);// path为FTP服务器上保存上传文件的路径。

try {

TelnetInputStream in = ftpClient.get(fileName);

byte[] bytes = new byte[];

int cnt=;

while ((cnt=in.read(bytes,,bytes.length)) != -) {

outputStream.write(bytes, , cnt);

}

outputStream.close();

in.close();

} catch (Exception e) {

ftpClient.closeServer();

e.printStackTrace();

}

ftpClient.closeServer();

} catch (Exception e) {

System.out.println("下载文件失败!请检查系统FTP设置,并确认FTP服务启动");

}

}

//在ftp服务器上传件文件夹

public boolean createDir(String path,FtpClient ftpClient) throws Exception{

//进入到home文件夹下

ftpClient.cd("/home");

//创建远程文件夹

//远程命令包括

//USER PORT RETR ALLO DELE SITE XMKD CDUP FEAT<br>

// PASS PASV STOR REST CWD STAT RMD XCUP OPTS<br>

// ACCT TYPE APPE RNFR XCWD HELP XRMD STOU AUTH<br>

// REIN STRU SMNT RNTO LIST NOOP PWD SIZE PBSZ<br>

// QUIT MODE SYST ABOR NLST MKD XPWD MDTM PROT<br>

// 在服务器上执行命令,如果用sendServer来执行远程命令(不能执行本地FTP命令)的话,所有FTP命令都要加上/r/n<br>

// ftpclient.sendServer("XMKD /test/bb/r/n"); //执行服务器上的FTP命令<br>

// ftpclient.readServerResponse一定要在sendServer后调用<br>

// nameList("/test")获取指目录下的文件列表<br>

// XMKD建立目录,当目录存在的情况下再次创建目录时报错<br>

// XRMD删除目录<br>

// DELE删除文件<br>

//通过远程命令 穿件一个files文件夹

ftpClient.sendServer("MKD "+ path + " ");

//这个方法必须在 这两个方法中间调用 否则 命令不管用

ftpClient.binary();

ftpClient.readServerResponse();

return false;

}

/**

* 检查文件夹是否存在

* @param dir

* @param ftpClient

* @return

*/

public boolean isDirExist(String dir, FtpClient ftpClient) {

try {

ftpClient.cd(dir);

} catch (Exception e) {

return false;

}

return true;

}

}

(2):KmConfig.java代码如下:定义FTP服务器参数,包括登录的用户名密码之类的。

package ftpDemo;

public class KmConfig {

//主机ip

private String FtpHost = "";

//端口号

private int FtpPort;

//ftp用户名

private String FtpUser = "";

//ftp密码

private String FtpPassword = "";

//ftp中的目录

private String FtpPath = "";

public String getFtpHost() {

return FtpHost;

}

public void setFtpHost(String ftpHost) {

FtpHost = ftpHost;

}

public int getFtpPort() {

return FtpPort;

}

public void setFtpPort(int ftpPort) {

FtpPort = ftpPort;

}

public String getFtpUser() {

return FtpUser;

}

public void setFtpUser(String ftpUser) {

FtpUser = ftpUser;

}

public String getFtpPassword() {

return FtpPassword;

}

public void setFtpPassword(String ftpPassword) {

FtpPassword = ftpPassword;

}

public String getFtpPath() {

return FtpPath;

}

public void setFtpPath(String ftpPath) {

FtpPath = ftpPath;

}

}

(3):下面是测试代码:

G. 如何删除FTP文件

1.文件被锁定,例如ACCESS数据库,正在被使用,因此不能被清除,解决办法是登录虚拟主机管理平台,进入到主机管理中,把空间运行暂停,然后等数十秒钟再清除就可以了。
2.文件的索引坏了。在一台有上百万文件的服务器中,很有可能发生这种情况,这类文件用上面的方式无法删除。(解 决方法:联系本司技术工程师,一般在24小时内解决)。
3.用户自己曾经对上层目录设定了不能写入的保护性操作,解决方法:登陆用户控制后台-自助管理-管理主机-打开相应目录的写操作权限,然后用ftp登陆删除。
4.同一刻有其他人打开你的ftp在操作,此时必须是其他 ftp操作关闭才能删除。
5.文件名乱码或有空格,用ftp重命名该文件然后删除。或者进入到“高级管理”里面,也可以删除掉的。这个涉及到权限问题,看你的主机服务商给没给你这个权限了。

H. 怎样删除FTP站点

楼主用什么建立的站点 有建立就有删除
比如:Dreamweaver打开——站点——管理站点删除
ftp管理工具 都有这项

I. ftp服务器用户名密码 咋删除啊急!!!!!!

如果是你登陆别人的服务器,可以在FTP服务器的根目录上单击“文件”->"登陆",然后出现如下所示

热点内容
安卓手机如何注册苹果邮箱 发布:2024-10-28 15:55:09 浏览:69
易语言红警源码 发布:2024-10-28 15:54:06 浏览:86
威纶禁止反编译项目解密 发布:2024-10-28 15:46:43 浏览:655
如何测试服务器是否已满 发布:2024-10-28 15:43:06 浏览:555
php调用api接口实例 发布:2024-10-28 15:42:31 浏览:709
编译程序之间有何关系 发布:2024-10-28 15:35:45 浏览:751
解压烧烤店 发布:2024-10-28 15:16:30 浏览:431
贷款交完了车子没去解压有问题吗 发布:2024-10-28 15:14:30 浏览:477
配置母液为什么要按顺序加入药品 发布:2024-10-28 15:03:26 浏览:688
云服务器安装ros 发布:2024-10-28 15:01:09 浏览:546