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

linuxftp軟體

發布時間: 2022-02-24 08:13:45

『壹』 linux下大家都是用什麼開源ftp服務軟體

1.檢測FTP服務是否開啟通過查詢提供FTP服務的進程是否存在Shell代碼ps-ef|grepftp並未找到任何包含ftp關鍵字的進程信息,可判斷服務未開啟。通過查詢是vsftpd服務是否存在Shell代碼servicevsftpdstatusvsftpd是最常見的FTP伺服器,一般Linux系統都是通過vsftpd來搭建FTP服務環境。發現處stopped狀態。2.開啟FTP服務Shell代碼servicevsftpdstart成功開啟並顯示出pid(進程ID)為3401。再查下vsftpd開啟狀態已經顯示running。再通過查詢包含ftp關鍵字的進程信息,發現也找到一個進程ID為3401的FTP進程。3.簡單配置實現匿名上傳下載默認開啟的vsftpd服務對匿名用戶是不開放上傳許可權的。可修改vsftpd目下的配置文件vsftpd.conf來開發許可權。設置的方法就是取消對該行的注釋即可(換句話說就是把前面#號刪除就好)。vivsftpd.confanon_upload_enable=YESanonymous_enable=YESwrite_enable=YESAnon_mkdir_write_enable=yes類似的完成上述四項配置。如果還出現無法訪問的問題,請檢查當前用戶是否有訪問相關路徑的許可權。注意:以上只是個配置示例,並未考慮安全性問題。具體實施環境的搭建請綜合許可權、空間等各方面酌情增減配置。

『貳』 Linux FTP管理軟體

太多了。。比如filezilla,gftp等

『叄』 設置linux的ftp需要安裝軟體嗎

不需要軟體,直接使用ftp
#man ftp
用上面的命令看ftp使用手冊
---------
名稱 (NAME)
ftp - Internet 文件傳輸程序 (file transfer program)

概述 (SYNOPSIS)
ftp [-pinegvd] [host] pftp [-inegvd] [host]

說明 (DESCRIPTION)
用戶通過 Ftp 這個程序來使用 Internet 上的標准文件傳輸協議 (File Transfer Protocol). 本程序允許用戶向遠端網站發送文件, 或從遠端網站接收文件.

參數選項可以在命令行啟動ftp時指定, 也可以在ftp命令解釋模式下輸入.

-p 使用被動模式進行數據傳輸. 如果你本地網路有防火牆, 外部主機不能連接到你這個客戶端, 這個選項就派上用場了. 本選項要求 ftp 伺服器支持 PASV 命令. 如果使用 pftp 從命令行啟動 ftp, 本選項是默認打開的.

-i 進行多個文件傳輸時關掉互動式的確認提示.

-n 一般,在啟動 ftp 時, ftp 會試著進行自動登錄. 本選項可以關掉這個功能. 如果 auto-login 功能被啟用的話, ftp 會在用戶 home 目錄下的 .netrc (參閱 netrc(5)) 文件中查找遠端主機上的用戶帳號. 如果 .netrc 文件中用戶帳號這一項不存在, ftp 會提示用戶輸入遠端主機上的登錄名 (預設為用戶在本地機器上的帳號), 如果需要, 還會提示你輸入密碼和用來登錄的帳號. ??

(譯者注: 使用本選項, 可以實現所謂的 "非互動式登錄". 你可以試試下面這條命令:

echo open ftp_server "\n" user my_name my_password "\n" dir "\n" bye | ftp -n 不能使用 rcp 的時候, 可以用這條 ftp 命令來代
替.)

-e 如果被編譯成了 ftp 可執行格式, 本選項會關掉命令編輯和歷史命令功能; 否則什麼也不做. ??

-g 關掉文件名匹配功能.

-v 顯示詳細信息. 本選項使得 ftp 顯示遠端伺服器的所有響應, 並在數據傳輸完成後顯示傳輸數據的統計信息.

-d 打開 debug 模式.

從命令行啟動 ftp 時, 可指定欲與之通訊的遠端主機. 如果指定了, ftp 會立即嘗試與遠端 FTP 伺服器建立連接; 否則, ftp 會進入其命令解釋模式, 等待用戶進一步的指令. ftp 在等待用戶指令時, 會顯示提示符 `ftp>'

-------
補充的問題看不明白
不同的linux有不同的軟體包管理方式

『肆』 linux下用什麼軟體ftp自動上傳文件

Linux下使用Shell腳本實現ftp的自動上傳
1. ftp自動登錄批量下載文件。

復制代碼
代碼如下:

#####從ftp伺服器上的/home/data 到
本地的/home/databackup####
#!/bin/bash
ftp -n<<!
open
192.168.1.171
user guest 123456
binary
cd /home/data
lcd
/home/databackup
prompt
mget *
close
bye
!

2. ftp自動登錄上傳文件。

復制代碼
代碼如下:

####本地的/home/databackup to
ftp伺服器上的/home/data####
#!/bin/bash
ftp -n<<!
open
192.168.1.171
user guest 123456
binary
hash
cd /home/data
lcd
/home/databackup
prompt
mput *
close
bye
!

3. ftp自動登錄下載單個文件。

復制代碼
代碼如下:

####ftp伺服器上下載/home/data/a.sh to local
/home/databackup####
#!/bin/bash
ftp -n<<!
open
192.168.1.171
user guest 123456
binary
cd /home/data
lcd
/home/databackup
prompt
get a.sh a.sh
close
bye
!

4. ftp自動登錄上傳單個文件。

復制代碼
代碼如下:

####把本地/home/databachup/a.sh up ftp
/home/databackup 下####
#!/bin/bash
ftp -n<<!
open
192.168.1.171
user guest 123456
binary
cd /home/data
lcd
/home/databackup
prompt
put a.sh a.sh
close
bye
!

小結:把以上腳本另存為文件加入到crontab中即可實現ftp自動上傳、下載文件。
註解:
1. -n
不受.netrc文件的影響。(ftp默認為讀取.netrc文件中的設定)
2. << 是使用即時文件重定向輸入。
3.
!是即時文件的標志它必須成對出現,以標識即時文件的開始和結尾。

『伍』 linux的ftp伺服器軟體都有哪些

你好,給你
1:詳細操作指南
http://linux.chinaunix.net/bbs/viewthread.php?tid=269002
2:在Linux中,最常用的FTP服務軟體當數wu-ftpd,如果在安裝linux時沒安裝上它。你可從光碟或者網站rpmfind.net/linux/RPM/WbyName.html獲取它的RPM包:wu-ftpd-2.6.0-9.i386.rpm。然後執行以下命令完成安裝:
rpm -ivh wu-ftpd-2.6.0-9.i386.rpm
編輯 "/etc/inetd.conf" 文件,指向新的ftpd守護進程,如下所示:
ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l a
到此為止,你的Linux就可以接受FTP服務了。

『陸』 用什麼軟體可以方便管理linux的ftp伺服器

優秀的伺服器程序會同時提供Linux和UNIX版本(但不一定有Windows版),你只需要考慮使用什麼伺服器軟體,不用管操作系統是什麼。 至於伺服器管理,都是要直接編輯配置文件的(別指望點幾下滑鼠就能管理伺服器)。伺服器軟體是否容易管理,跟操作...

『柒』 Linux:FTP伺服器軟體、FTP客戶端軟體和FTP軟體有什麼不同求分別舉個一個例子說明一下!

FTP伺服器軟體是用來提供FTP伺服器的,數據也是存在這裡面的。
FTP客戶端軟體是用來連FTP伺服器的,這樣你才能獲取或上傳數據
FTP軟體只是一個統稱,一邊來說指的是FTP客戶端軟體。因為FTP伺服器只有專用人員才會使用搭建,大多數還都是使用者。

『捌』 有哪些常見的linux操作系統下的ftp伺服器軟體

vs-ftpd,wu-ftpd,pro-ftpd;
最常見的現在想到的就這幾個,而且也是rhlinux中帶的,比較容易配置。
一般需要的功能都有了。

『玖』 如何在linux下開啟FTP服務

Linux下ftp服務可以通過搭建vsftpd服務來實現,以CentOS為例,首先查看系統中是否安裝了vsftpd,可以通過執行命令rpm -qa |grepvsftpd來查看是否安裝相應的包,如果沒有安裝那麼可以執行yum-yinstallvsftpd來安裝,安裝之後首先創建ftp用戶,比如ftp_test,命令如下:

useradd-s/sbin/nologin-d/home/ftp_testftp_test

目錄盡量不要選擇根目錄下,這里是/home/ftp_test,並且ftp_test這個目錄不要手動創建,否則許可權會有問題,執行命令的時候會自動創建,

現在可以看到上面的路徑是一個/,對於ftp用戶來說也就是根目錄了,只能在這個目錄下操作,而無法跳出這個目錄

以上就是vsftpd服務的基本搭建過程,實際使用時可以分配多個用戶

『拾』 Linux下有沒有什麼好的ftp軟體

FileZilla FTP client

伺服器有下面,使用量順序排列
vsftpd、proftpd, PureFTPd