當前位置:首頁 » 文件管理 » 刪除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 18:23:39 瀏覽:727
面向介面編程的理解 發布:2024-10-28 18:18:56 瀏覽:596
伺服器存儲備份 發布:2024-10-28 18:15:59 瀏覽:788
解壓整理 發布:2024-10-28 18:10:57 瀏覽:696
在線源碼轉換 發布:2024-10-28 18:03:07 瀏覽:882
吃雞ios系統怎麼轉安卓系統 發布:2024-10-28 17:48:31 瀏覽:411
ftp源碼怎麼發 發布:2024-10-28 17:09:36 瀏覽:837
解壓玩假水 發布:2024-10-28 17:09:31 瀏覽:179
我的世界神奇寶貝伺服器推薦電腦版 發布:2024-10-28 17:09:30 瀏覽:781
360借貸為什麼提醒伺服器繁忙 發布:2024-10-28 17:07:06 瀏覽:930