androidftp伺服器
如果你會建立手機ftp的話,那就簡單了,電腦和手機連接到同一區域網,計算機上打開「我的電腦」「此電腦」「計算機」之類的,在地址欄輸入手機上顯示的ftp站點,比如:「ftp://19216.4.101:2121」之類,就可以讀取手機里內容了
『貳』 安卓手機中建立ftp伺服器如何配置
你這個是客戶端,需要去下載每步FTP服務安裝在手機上,現在安卓版本的FTP伺服器很多,但要求能開機自啟動並且在後台可以工作的就只有這個合適了,我試過很多,都是需要人工點啟動,總不能天天守著手機操作吧,應該是傻瓜式軟體才好用,建議你安裝試試,比較下就明白了,這個還支持遙控器操作,也就是說可以安裝到電視機頂盒或者智能電視機中運行。
『叄』 FTP安卓端能上ios鏈接失敗
FTP安卓端能上ios鏈接失敗原因:
1、防火牆擋住了
2、沒有查看內容的許可權
3、網管屏蔽了FTP埠
默認是pasv模式,因為服務端防火牆的設置,客戶端不能用pasv模式,將設置中的pasv模式置為空,就正常了
FTP連接伺服器失敗的原因一般有以下幾種:
1、網路不通導致FTP連接伺服器失敗
有時可能是由伺服器或者電腦本地網路有問題,導致FTP連接伺服器失敗。可以通過瀏覽器查看網頁測試是否是網路問題。
2、伺服器出現宕機、死機、重啟等情況
我們在租用伺服器時,都會對伺服器的訪問速度及穩定性進行考察。伺服器出現右機、死機、重啟等情況不僅會導致FIP連接伺服器失敗,也直接導致網站無法正常運營,從而影響網站優化排名及用戶體驗。如果出現此情況,盡快聯系伺服器提供商進行解決。
3、防火牆設置出現問題導致伺服器連接失敗查看我們的防火牆設置是否勾選了「PASV模式」,如果勾選,那麼將取消,然後嘗試重新連接。
4、FTP軟體出現問題導致連接伺服器失敗有時我們會忘記對軟體的及時更新,所以導致使用的FTP軟體版本過低或者被停用,再或者該軟體出現了問題。此時我們可以先刪除現有軟體,然後重新安裝。
5、短時間內連接伺服器次數過多
可能由於FTP連接伺服器的速度稍微有些慢,我們等待的比較著急,就不停地點擊連接按鈕,導致短時間內容連接次數過於頻繁而連接失敗。
6、伺服器被ISP屏蔽導致FTP連接伺服器失敗判斷伺服器是否被ISP屏蔽,可以通過使用代理伺服器進行連接測試。
7、租用的伺服器後台被關閉
如果以上幾種情況都被排除,那麼很有可能是我們所租用的伺服器後台被關閉了,此時需要連接伺服器提供商進行核查與修改。
FTP連接伺服器失敗的原因有很多,基本比較常見的情況就是以上幾種。為保障網站的正常運營,當出現FTP伺服器失敗的情況,應及時檢查其原因並解決。
_
拓展資料:
FTP是File Transfer Protocol(文件傳輸協議)的縮寫,用來在兩台計算機之間互相傳送文件。相比於HTTP,FTP協議要復雜得多。復雜的原因,是因為FTP協議要用到兩個TCP連接,一個是命令鏈路,用來在FTP客戶端與伺服器之間傳遞命令;另一個是數據鏈路,用來上傳或下載數據。
『肆』 如何用安卓手機建立個ftp伺服器,讓外網手機或電腦連接。
樓主,你可以裝個ET文件管理器,裡面有一個FTP設置的。
『伍』 如何用安卓手機建立個ftp伺服器,讓外網手機或電腦連接
你要一步一步地解決問題,不要試圖一下子就解決問題,因為涉及多方面的知識。
你先要在安卓手機把FTP先安裝起來,本地先訪問起來,再遠程訪問;
給你FTP服務端的APK程序你都沒有下載,再給你另一小巧版本miniftp。
接下來在路由器里用MAC的辦法固定手機的內網IP,以便將手機設為路由器的DMZ主機;
設法知道路由器的外網地址(訪問IP138網就能知道);
用Cuteftp客戶端以路由器公網IP訪問手機的ftp
『陸』 window10怎麼搭建用於android上傳的ftp伺服器
將服務 設置為自動。在防火牆里,添加允許FTP服務和埠。
『柒』 如何用手機登陸ftp伺服器
1,下載一個ES文件管理器。
『捌』 安卓手機如何通過ftp遠程連接電腦,並傳輸文件。
安卓手機通過ftp遠程連接電腦,並傳輸文件步驟如下:
1、網路搜索FileZilla進行下載。
『玖』 android中如何上傳圖片到FTP伺服器
在安卓環境下可以使用,在java環境下也可以使用,已經在Java環境下實現了功能,然後移植到了安卓手機上,其它都是一樣的。
[java] view plain
package com.photo;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPReply;
public class FileTool {
/**
* Description: 向FTP伺服器上傳文件
*
* @param url
* FTP伺服器hostname
* @param port
* FTP伺服器埠
* @param username
* FTP登錄賬號
* @param password
* FTP登錄密碼
* @param path
* FTP伺服器保存目錄,是linux下的目錄形式,如/photo/
* @param filename
* 上傳到FTP伺服器上的文件名,是自己定義的名字,
* @param input
* 輸入流
* @return 成功返回true,否則返回false
*/
public static boolean uploadFile(String url, int port, String username,
String password, String path, String filename, InputStream input) {
boolean success = false;
FTPClient ftp = new FTPClient();
try {
int reply;
ftp.connect(url, port);// 連接FTP伺服器
// 如果採用默認埠,可以使用ftp.connect(url)的方式直接連接FTP伺服器
ftp.login(username, password);//登錄
reply = ftp.getReplyCode();
if (!FTPReply.isPositiveCompletion(reply)) {
ftp.disconnect();
return success;
}
ftp.changeWorkingDirectory(path);
ftp.storeFile(filename, input);
input.close();
ftp.logout();
success = true;
} catch (IOException e) {
e.printStackTrace();
} finally {
if (ftp.isConnected()) {
try {
ftp.disconnect();
} catch (IOException ioe) {
}
}
}
return success;
}
// 測試
public static void main(String[] args) {
FileInputStream in = null ;
File dir = new File("G://pathnew");
File files[] = dir.listFiles();
if(dir.isDirectory()) {
for(int i=0;i<files.length;i++) {
try {
in = new FileInputStream(files[i]);
boolean flag = uploadFile("17.8.119.77", 21, "android", "android",
"/photo/", "412424123412341234_20130715120334_" + i + ".jpg", in);
System.out.println(flag);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}
}
}
以上為java代碼,下面是android代碼。
[java] view plain
package com.ftp;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import android.os.Bundle;
import android.app.Activity;
import android.util.Log;
import android.view.Menu;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
new uploadThread().start();
}
class uploadThread extends Thread {
@Override
public void run() {
FileInputStream in = null ;
File dir = new File("/mnt/sdcard/DCIM/Camera/test/");
File files[] = dir.listFiles();
if(dir.isDirectory()) {
for(int i=0;i<files.length;i++) {
try {
in = new FileInputStream(files[i]);
boolean flag = FileTool.uploadFile("17.8.119.77", 21, "android", "android",
"/", "412424123412341234_20130715120334_" + i + ".jpg", in);
System.out.println(flag);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}
}
}
}
『拾』 安卓手機搭建FTP伺服器
FTP伺服器(FTPServer),是由TheOliveTree開發的,支持手機搭建。
優點:
一、是體積很小,除了FTP伺服器功能之外什麼功能都沒有,APP就1.5M不到的體積。
二、是完全免費,雖然有付費的pro版,但免費版的功能我還沒發現有什麼限制,唯一的就是界面上有點廣告,但是可以通過去除。
三、是APP的界面設計跟Android4.x的UI不是太違和。最後是功能比較穩定,試用很多次都沒發現有連不上的情況,也沒發現有FTP不穩定的情況。
這個APP支持WIFI,藍牙,USB,甚至3G網路的FTP建立。其中最重要的是還支持USBFTP伺服器的建立。
1、手機下載安裝app後打開軟體,設置FTP用戶名以及密碼。
3、連接查看安裝手機的IP地址即可登錄訪問。