當前位置:首頁 » 文件傳輸 » deepin接入ftp
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

deepin接入ftp

發布時間: 2023-03-26 18:22:52

『壹』 DeepinLinux怎樣安裝FTP客戶端

虛擬光碟機載入ISO是Linux Deepin系統么 ?
Linux系碰皮統可以用刻光碟安裝或者U盤安裝 。(安裝方凱吵掘式簡單,網上有說明細節)
用虛擬光碟機的話可以結合wubi.exe安裝。
另外還有硬碟安裝方式 ,這些教程在網上已經很多盯核了,我講的也許沒有他們的好、建議你利用好搜索工具來學習。 沒有詳細的步驟,希望對你有幫助。

『貳』 阿里雲安裝lnmpa

官方地址: https://lnmp.org/

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,提示2003錯誤。

網上很多說法是「因為centos7系統,即使關閉 firewalld,除了22埠,其餘埠無法被外界訪問,本地訪問正常。」但經過測試,即使關了防火牆,訪問其他埠時,未在==阿里雲安全組規則==配置,也會被阿里雲安全組規則進行擋住而無法訪問。針對該問題,需要進行下面三步操作設置。

1、打開防火牆,然後開放防火牆3306埠

2、阿里雲安全組規則,開放3306埠

3、mysql授權任何ip都可以遠程該mysql伺服器

默認LNMP是不安裝FTP伺服器的,如需要FTP伺服器: https://lnmp.org/faq/ftpserver.html

我選擇安裝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命令就可以了。

詳細介紹: https://www.ibm.com/developerworks/cn/linux/l-cn-screen/

screen操作演示

微信公眾平台消息介面開發在線調試系統

『叄』 deepinftp上傳失敗

deepinftp上傳失敗要連接FTP伺服器。deepinftp上傳失敗要連接FTP伺服器。用於Internet上的控制文件的雙向傳輸。是互聯網比較早的服務,現在無論個雹備人進行文件共享,還是伺服器上的文件共享與更新,都是非常重要的一個服務,盡管現在有許多不錯的FTPGUI界坦則面的客戶端程序,但是在伺服器、SSH、遠程會話中命令行ftp命令還是有很多應用的。先輸入ftp然後空格跟上FTP伺服器的域名源信毀或者IP地址。

『肆』 linux如何通過windows代理下載FTP上的文件

Linux配置代理只要使用"tsocks"的軟體就可以了. 通常Linux CL下使用http_proxy=」」 這個環境變數作為http代理,其實也可以用socks_proxy這個環境變數來配置socks代理。
在平常上網的時候, socks代理是很有用的, 為了保護隱密的信息, 訪問一些正常無法訪問的東西. 都離不開代理的。
Linux CL要使用tsocks這個軟體。先要到官網下載軟體:
一般發行版的軟體源裡面相信都有,直接安裝即可。
安裝完成後,編輯/etc /tsocks.conf文件,注意修改下面4行:
local = 192.168.1.0/255.255.255.0 //本地不使用代理
server = 192.168.1.1 //代理ip
server_port = 1080 //埠
server_type = 5 //socks 4 or 5
保存之後,用tsocks 打頭,如:
tsocks apt-get update
socks代理就已經配置好的. 通過埠就可以連接socks代理.

From:

『伍』 linux里ftp伺服器怎麼配置根目錄

1、deepin linux默認沒有安裝命令行的ftp客戶端,在終端執行ftp命令會提示未找到命令。