導航:首頁 > 配伺服器 > ftp伺服器地址更改

ftp伺服器地址更改

發布時間:2023-08-29 23:05:33

『壹』 ftp伺服器地址的設置

2種方法
1、到電信局申請一個固定ip地址,我們這里是每月100元,然後隨便找個ftp伺服器軟體即可,網上d版做的好的很多,也可以直接到 漢化新世紀 下載
2、借用 花生殼 這個軟體也可以實現你的目的,教程網上很多,這里給你一個網址 http://www.3069.net 內有「破解」欄目,都是非常好的破解網站,你想要的軟體都有

順便提一句,如果你是adsl上網,上行速度會<800K,也就是說,無論你是多少兆的下載,別人從你那裡下載文件速度不會超過100K,推薦光纖

『貳』 如何修改FTP伺服器IP

  1. 購買的虛擬空間的ftp地址是無法更改的,那個是伺服器的固定ip地址;

  2. 虛擬空間相當於是一台伺服器上分割出來的一小塊地方,然後是共享伺服器的ip的

    伺服器的ip地址一般都是固定伺服器管理員才有許可權添加更改。

『叄』 怎樣修改windows server 2008 r2 ftp伺服器

在IIS里有ftp功能,或是打開 資源管理器,添加刪除角色中添加。 安裝FTP服務 開始--》管理工具--》伺服器管理器 安裝IIS/FTP角色 打開伺服器管理器,找到添加角色,然後點擊,彈出添加角色對話框,選擇下一步 選擇Web伺服器(IIS),然後選擇FTP服務,直到安裝完成。 在IIS中查看,如果能夠右鍵創建FTP站點,則表明FTP服務安裝成功 創建Windows用戶名和密碼,用於FTP使用。 開始--》管理工具--》伺服器管理器,添加用戶,如下圖:本實例使用ftptest 在伺服器磁碟上創建一個供FTP使用的文件夾,創建FTP站點,指定剛剛創建的用戶FtpTest,賦予讀寫許可權 客戶端測試。直接使用ftp://伺服器ip地址:ftp埠,如圖。彈出輸入用戶名和密碼的對話框表示配置成功,正確的輸入用戶名和密碼後,即可對FTP文件進行相應許可權的操作。

『肆』 怎麼設置ftp伺服器

1、打開【控制面板】->【程序和功能】->【啟用或關閉windows功能】,在彈出的窗口中,勾選【InternetInformationServices】下面的【FTP伺服器】三個選項,點擊【確定】按鈕完鉛中宏成安裝

2、打開【控制面板】->【管理工培跡具】->【InternetInformationServices(IIS)管理器】,雙擊打開它

3、在打開的IIS管理界面,滑鼠右鍵點擊【網站】,選擇右鍵菜單【添加FTP站點】

4、在【添加FTP站點】窗口中,輸入站點名稱,選擇文件存放的物理路徑,點擊【下一步】按鈕

5、在【綁定和SSL設置】界面,填寫當前配置的伺服器ip地址,埠號默認21,可以修改槐冊。本文僅演示,所以勾選了【無SSL】,此項根據實際需要選擇。點擊【下一步】按鈕

6、在【身份驗證和授權信息】界面,勾選【匿名】、【基本】、【所有用戶】、【讀取】、【寫入】,這些僅做演示,實際按需勾選,點擊【完成】按鈕

7、添加成功後,在左側的網站下面可以看到剛剛添加的FTP站點名稱

8、設置成功後,可以使用【ftp://ip地址:埠】在瀏覽器或者文件夾地址欄中輸入運行。如果埠是默認的21,可以省略,否則,埠號不能省略

『伍』 ftp伺服器IP地址改了,應怎樣連上

要建立一下ftp伺服器,首先,你必須有一個公網ip,
10.0.0.0-10.255.255.255
172.16.0.0-172.31.255.255
192.168.0.0-192.168.255.255
上面這些地址為私有ip,除過這些ip地址,其它均為公網ip。
其次,127.0.0.0-127.255.255.255為測試ip,不能使用的。
ftp伺服器地址應該為你的公網ip地址,別人可以通過
ftp://你的ip
來訪問你的ftp伺服器
至於伺服器軟體,可以使用windows自帶的伺服器軟體,也可以用serv-u
ftp
server以及webman個人伺服器。
詳細使用方法可以在網上搜下,很多的。

『陸』 如何設置ftp伺服器

設置 FTP 伺服器需要以下步驟:

『柒』 ftp的路徑怎麼設置

問一下,你是想做ftp上傳下載么?

首先你需要安裝一個ftp服務端程序,啟動起來,然後下載一個ftp客戶端程序,測試能不能連接,首先這一塊兒需要測試通過。
代碼ftp上傳下載
2.1 上傳代碼:
import java.io.File;
import java.io.FileInputStream;
import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPReply;

public class test {

private FTPClient ftp;
/**
*
* @param path 上傳到ftp伺服器哪個路徑下
* @param addr 地址
* @param port 埠號
* @param username 用戶名
* @param password 密碼
* @return
* @throws Exception
*/
private boolean connect(String path,String addr,int port,String username,String password) throws Exception {
boolean result = false;
ftp = new FTPClient();
int reply;
ftp.connect(addr,port);
ftp.login(username,password);
ftp.setFileType(FTPClient.BINARY_FILE_TYPE);
reply = ftp.getReplyCode();
if (!FTPReply.isPositiveCompletion(reply)) {
ftp.disconnect();
return result;
}
ftp.changeWorkingDirectory(path);
result = true;
return result;
}
/**
*
* @param file 上傳的文件或文件夾
* @throws Exception
*/
private void upload(File file) throws Exception{
if(file.isDirectory()){
ftp.makeDirectory(file.getName());
ftp.changeWorkingDirectory(file.getName());
String[] files = file.list();
for (int i = 0; i < files.length; i++) {
File file1 = new File(file.getPath()+"\\"+files[i] );
if(file1.isDirectory()){
upload(file1);
ftp.changeToParentDirectory();
}else{
File file2 = new File(file.getPath()+"\\"+files[i]);
FileInputStream input = new FileInputStream(file2);
ftp.storeFile(file2.getName(), input);
input.close();
}
}
}else{
File file2 = new File(file.getPath());
FileInputStream input = new FileInputStream(file2);
ftp.storeFile(file2.getName(), input);
input.close();
}
}
public static void main(String[] args) throws Exception{
test t = new test();
t.connect("", "localhost", 21, "yhh", "yhhazr");
File file = new File("e:\\uploadify");
t.upload(file);
}
}
2.2 下載代碼
這里沒有用到filter,如果用filter就可以過濾想要的文件。

public class Ftp {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Ftp ftp = new Ftp();
String hostname = "www.strawberry.com";
Integer port = 21;
String username = "username";
String password = "password";
String remote = "/c.txt";
String local = "/home/tin/LeonChen/FTP/";
try {
ftp.connect(hostname, port, username, password);
System.out.println("接收狀態:"+ftp.download(remote, local));
ftp.disconnect();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

private FTPClient ftpClient = new FTPClient();

/*
* * 連接到FTP伺服器
* * @param hostname 主機名
* * @param port 埠
* * @param username 用戶名
* * @param password 密碼
* * @return 是否連接成功
* * @throws IOException
*/
private boolean connect(String hostname, int port, String username,
String password) throws IOException {
ftpClient.connect(hostname, port);
ftpClient.setControlEncoding("UTF-8");
if (FTPReply.isPositiveCompletion(ftpClient.getReplyCode())) {
if (ftpClient.login(username, password)) {
return true;
}
}
disconnect();
return false;
}

/*
* 從FTP伺服器上下載文件,支持斷點續傳,上傳百分比匯報
*
* @param remote 遠程文件路徑
*
* @param local 本地文件路徑
*
* @return 上傳的狀態
*
* @throws IOException
*/
public DownloadStatus download(String remote, String local)
throws IOException {
// 設置被動模式
ftpClient.enterLocalPassiveMode();
// 設置以二進制方式傳輸
ftpClient.setFileType(FTP.BINARY_FILE_TYPE);
DownloadStatus result;
// 檢查遠程文件是否存在
FTPFile[] files = ftpClient.listFiles(new String(remote
.getBytes("UTF-8"), "iso-8859-1"));
if (files.length != 1) {
System.out.println("遠程文件不存在");
return DownloadStatus.Remote_File_Noexist;
}
long lRemoteSize = files[0].getSize();
String fildName = files[0].getName();
// 本地存在文件,進行斷點下載
File f = new File(local+fildName);
if (f.exists()) {
long localSize = f.length();
if (localSize >= lRemoteSize) {
System.out.println("本地文件大於遠程文件,下載中止");
return DownloadStatus.Local_Bigger_Remote;
}

// 進行斷點續傳,並記錄狀態
FileOutputStream out = new FileOutputStream(f, true);
ftpClient.setRestartOffset(localSize);
InputStream in = ftpClient.retrieveFileStream(new String(remote.getBytes("UTF-8"), "iso-8859-1"));
byte[] bytes = new byte[1024];
long step = lRemoteSize / 100;
long process = localSize / step;
int c;
while ((c = in.read(bytes)) != -1) {
out.write(bytes, 0, c);
localSize += c;
long nowProcess = localSize / step;
if (nowProcess > process) {
process = nowProcess;
if (process % 10 == 0)
System.out.println("下載進度:" + process);
// TODO 更新文件下載進度,值存放在process變數中
}
}
in.close();
out.close();
boolean isDo = ftpClient.completePendingCommand();
if (isDo) {
result = DownloadStatus.Download_From_Break_Success;
} else {
result = DownloadStatus.Download_From_Break_Failed;
}
} else {
OutputStream out = new FileOutputStream(f);
InputStream in = ftpClient.retrieveFileStream(new String(remote.getBytes("UTF-8"), "iso-8859-1"));
byte[] bytes = new byte[1024];
long step = lRemoteSize / 100;
long process = 0;
long localSize = 0L;
int c;
while ((c = in.read(bytes)) != -1) {
out.write(bytes, 0, c);
localSize += c;
long nowProcess = localSize / step;
if (nowProcess > process) {
process = nowProcess;
if (process % 10 == 0)
System.out.println("下載進度:" + process);
// TODO 更新文件下載進度,值存放在process變數中
}
}
in.close();
out.close();
boolean upNewStatus = ftpClient.completePendingCommand();
if (upNewStatus) {
result = DownloadStatus.Download_New_Success;
} else {
result = DownloadStatus.Download_New_Failed;
}
}
return result;
}

private void disconnect() throws IOException {
if (ftpClient.isConnected()) {
ftpClient.disconnect();
}
}

}

閱讀全文

與ftp伺服器地址更改相關的資料

熱點內容
雲上伺服器貴州 瀏覽:643
qq三國怎麼使用雲伺服器 瀏覽:296
一鍵加密字體怎麼設置 瀏覽:143
majority演算法 瀏覽:820
如何開啟電腦的dlna伺服器 瀏覽:9
3提成怎麼演算法 瀏覽:970
php是不是解釋性語言 瀏覽:25
手機設置遠程定位伺服器地址 瀏覽:913
android模擬器裝apk 瀏覽:773
炒黃金app哪個好用 瀏覽:993
恐懼症app哪個最好用 瀏覽:288
億賽通加密軟體好用嗎 瀏覽:578
為什麼光遇排隊伺服器忙 瀏覽:826
哪個app能把手p瘦 瀏覽:253
java中的date類型 瀏覽:431
面向程序員的范疇論 瀏覽:57
如何查詢伺服器所有電腦名 瀏覽:902
shell命令jar 瀏覽:301
有什麼做手帳app 瀏覽:156
phpjquery源碼 瀏覽:886