當前位置:首頁 » 文件傳輸 » linux搭建的ftp伺服器怎麼上傳
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

linux搭建的ftp伺服器怎麼上傳

發布時間: 2022-09-18 18:28:53

㈠ linux下ftp伺服器的上傳下載的過程

在我用的所有ftp伺服器中來說,首推iis7伺服器管理工具,而且一直在用,感覺非常好。它可以作為FTP的客戶端,想要進行FTP的上傳下載操作,只需要下載安裝iis7伺服器管理工具就可以了,操作不復雜!

簡單的介紹一下iis7伺服器管理工具:可以批量管理WIN系列伺服器、VPS、批量導入伺服器VPS的IP,埠,賬號和密碼 、批量打開N個伺服器VPS的遠程桌面、遠程桌面後,遠程窗口右上角會出現 伺服器備注的信息,如鄭州xxx號伺服器 5、遠程桌面後,不影響任務欄顯示。可以及時看其他窗口。支持多種方式連接,操作簡潔,自身附帶教程。


第一步:點擊主程序圖中「上傳下載」鍵;

第二步:點擊「 Ftp」;

第三步:點擊「添加」;

第四步:在彈出伺服器信息框中填寫Ftp信息,注意:FIP ip埠、賬號、密碼為必填項;

第五步:選擇需要打開的FTP伺服器;

第六步:點擊打開,即刻見FTP效果圖。

㈡ linux 搭建的ftp伺服器 怎麼上傳

在創建FTP伺服器之有先命令: ps -ef |grep vsftpd
查一下系統有沒有安裝vsftpd這個伺服器,如果沒有安裝。
然後再執行:yum install vsftpd -y
進行在線安裝vsftpd這個服務。
安裝成功以後需要把匿名登陸的這個功能關閉了。
使用命令: vim /etc/vsftpd/vsftpd.conf
然後在里成找到:?
anonymous_enable=NO
然後再查看一下vsftpd這個服務有沒有啟動。
使用命令: chkconfig --list
如果你一樣沒有啟動。
沒有啟動使用啟動:chkconfig --level 35 vsftpd on
再接下來就是創建用戶名。
創建用戶名:useradd jingyan
再然後就是創建密碼。
命令:passwd jingyan
再輸入兩次密碼就可以了。
最後重啟一下服務:service vsftpd start
如果出現啟動失敗則可以使用:/etc/rc.d/init.d/vsftpd restart
成功鏈接FTP伺服器上。

㈢ linux怎麼用ftp命令上傳文件

在 Linux 系統提示符 $ 下,使用 ftp 命令,如下所示:
$ftp a.b.c.d <cr> (其中:a.b.c.d 為假設的一個對方的 FTP 伺服器的 IP 地址)
如果是對方的 FTP 伺服器允許別人進行匿名訪問的話,那麼用戶名就是:anonymous,密碼一般為空。否則的話,就需要輸入對方提前事先提供給你的用戶名和密碼才能夠進行文件傳輸。
使用約定好的用戶名和密碼登錄到對方的 FTP 伺服器之後,你就可以使用 put(傳輸單個文件)、或者 mput(傳輸多個文件)、get(從對方的FTP伺服器上獲取單個文件)、mget(從對方的FTP伺服器上獲取多個文件)了。當然了,一般 FTP 伺服器的系統管理員都會給你一個 /pub 子目錄,供所有用戶使用。所以一般來說,即使使用賬號登錄 FTP 伺服器之後,第一個命令就是: cd /pub ,轉入公共子目錄。

㈣ Linux搭建FTP伺服器實現匿名上傳

Linux有很多發行版本,在這里我用RHEL給你說明一下.而FTP服務也有很多種的,在這里用一下系統自帶的LFTP.
首先,裝服務包
然後在ftp目錄下建立一個供匿名用戶下載的目錄
mkdir
/var/ftp/incoming
因為lftp默認的情況下就是允許匿名用戶上傳的,所以這里不用修改即可.
如果要改的話,可以修改vi
/etc/vsftpd/vsftpd.comf文件里的參數
啟動服務並保證重啟以後系統自動運行ftp
最後要說明的是,超級用戶和文件的擁有者是可以刪除文件的,其餘的人不能.
默認是允許anonymous的。
默認是沒有寫的許可權了,不然你新建個賬戶:
adser
user1
password
user1
然後把/etc/init.d/vsftpd
restart
然後用user1登錄就有些的許可權了,這也是默認的,為了配置簡單,我就直接讓你新建系統用戶了。有問題歡迎繼續提出來。

㈤ linux伺服器不能用ftp怎麼上傳下載文件

一 當然是sftp呀,還有SMB。SSH

SFTP使用方式:

  • FTP客戶端:FlashFXP(輸入SSH賬號密碼連接即可)

  • SSH客戶端:MobaXterm(登陸SSH即可)

  • WinSCP

《Linux就該這么學》查詢Linux命令

二 還有XFTP軟體

首先使用xshell登錄上遠程主機,打開xftp,然後上傳文件到linux的時候,我們左側本地目錄進行切換,點擊需要上傳的文件,右鍵選擇傳輸,或者直接雙擊,文件會自動上傳到右側伺服器目錄,下面顯示文件上傳進度。

三 還有個方式用寶塔面板

㈥ linux怎麼用ftp上傳文件

1 連接ftp伺服器
格式:ftp [hostname| ip-address]
例如
$ ftp 192.168.1.101
依照提示輸入用戶名與密碼(支持匿名訪問的伺服器除外),連接成功後會顯示歡迎信息與"ftp>"提示符

2 上傳文件
格式:put local-file [remote-file]
例如
ftp>put a.txt

3 斷開連接

ftp>bye

㈦ linux怎麼通過ftp傳文件

這個船還是很容易的,因為這種本來就是一個傳播的東西,速度很快的

㈧ linux下使用ftp怎麼使用命令上傳文件

在 Linux 系統提示符 $ 下,使用 ftp 命令,如下所示:
$ftp a.b.c.d <cr> (其中:a.b.c.d 為假設的一個對方的 FTP 伺服器的 IP 地址)
如果是對方的 FTP 伺服器允許別人進行匿名訪問的話,那麼用戶名就是:anonymous,密碼一般為空。否則的話,就需要輸入對方提前事先提供給你的用戶名和密碼才能夠進行文件傳輸。
使用約定好的用戶名和密碼登錄到對方的 FTP 伺服器之後,你就可以使用 put(傳輸單個文件)、或者 mput(傳輸多個文件)、get(從對方的FTP伺服器上獲取單個文件)、mget(從對方的FTP伺服器上獲取多個文件)了。當然了,一般 FTP 伺服器的系統管理員都會給你一個 /pub 子目錄,供所有用戶使用。所以一般來說,即使使用賬號登錄 FTP 伺服器之後,第一個命令就是: cd /pub ,轉入公共子目錄。

㈨ linux下搭建ftp伺服器

linux下搭建ftp伺服器

下面我就為大家整理了一些Linux認證復習備考資料。希望大家可以從中學習答題方法,讓自己的得到進步!最近為了方便目標板與PC機上LINUX之間的通訊,就在LINUX搭建了FTP,工作不難,寫個總結。主要經過以下幾個步驟:

1.檢查是否安裝了vsftpd伺服器

可以用rpm -q vsftpd命令來查看,若顯示"vsftpd-1.1.3-8",則說明系統已經安裝vsftpd伺服器,若沒有則可以在圖形環境下單擊"主菜單→系統設置→添加刪除應用程序"菜單項,在出現的"軟體包管理"對話框里確保選中"FTP伺服器"選項,然後單擊"更新"按鈕,按照屏幕提示插入第3張安裝光碟即可開始安裝。

2.啟動/重新啟動/停止vsftpd服務

從Red Hat Linux 9.0開始,vsftpd默認只採用standalone方式啟動vsftpd服務,方法是在終端命令窗口運行以下命令:

[root@ahpeng root] /etc/rc.d/init.d/vsftpd start

重新啟動vsftpd服務:

[root@ahpeng root] /etc/rc.d/init.d/ vsftpd restart

關閉vsftpd服務:

[root@ahpeng root] /etc/rc.d/init.d/ vsftpd stop

3.vsftpd的配置

在Red Hat Linux 9.0里的vsftpd共有3個配置文件,它們分別是:

vsftpd.ftpusers:位於/etc目錄下。它指定了哪些用戶賬戶不能訪問FTP伺服器,例如root等。

vsftpd.user_list:位於/etc目錄下。該文件里的用戶賬戶在默認情況下也不能訪問

FTP伺服器,僅當vsftpd .conf配置文件里啟用userlist_enable=NO選項時才允許訪問。

vsftpd.conf:位於/etc/vsftpd目錄下。它是一個文本文件,我們可以用Kate、Vi等文本編輯工具對它進行修改,以此來自定義用戶登錄控制、用戶許可權控制、超時設置、伺服器功能選項、伺服器性能選項、伺服器響應消息等FTP伺服器的配置。

(1)用戶登錄控制

anonymous_enable=YES,允許匿名用戶登錄。

no_anon_password=YES,匿名用戶登錄時不需要輸入密碼。

local_enable=YES,允許本地用戶登錄。

deny_email_enable=YES,可以創建一個文件保存某些匿名電子郵件的黑名單,以防止這些人使用Dos攻擊。

banned_email_file=/etc/vsftpd.banned_emails,當啟用deny_email_enable功能時,所需的電子郵件黑名單保存路徑(默認為/etc/vsftpd.banned_emails)。

(2)用戶許可權控制

write_enable=YES,開啟全局上傳許可權。

local_umask=022,本地用戶的上傳文件的umask設為022(系統默認是077,一般都可以改為022)。

anon_upload_enable=YES,允許匿名用戶具有上傳許可權,很明顯,必須啟用write_enable=YES,才

可以使用此項。同時我們還必須建立一個允許ftp用戶可以讀寫的目錄(前面說過,ftp是匿名用戶的映射用戶賬號)。

anon_mkdir_write_enable=YES,允許匿名用戶有創建目錄的權利。

chown_uploads=YES,啟用此項,匿名上傳文件的屬主用戶將改為別的用戶賬戶,注意,這里建議不要指定root賬號為匿名上傳文件的屬主用戶!

chown_username=whoever,當啟用chown_uploads=YES時,所指定的屬主用戶賬號,此處的whoever自然要用合適的用戶賬號來代替。

chroot_list_enable=YES,可以用一個列表限定哪些本地用戶只能在自己目錄下活動,如果chroot_local_user=YES,那麼這個列表裡指定的用戶是不受限制的。

chroot_list_file=/etc/vsftpd.chroot_list,如果chroot_local_user=YES,則指定該列表(chroot_local_user)的保存路徑(默認是/etc/vsftpd.chroot_list)。

nopriv_user=ftpsecure,指定一個安全用戶賬號,讓FTP伺服器用作完全隔離和沒有特權的獨立用戶。這是vsftpd系統推薦選項。

async_abor_enable=YES,強烈建議不要啟用該選項,否則將可能導致出錯!

ascii_upload_enable=YES;ascii_download_enable=YES,默認情況下伺服器會假裝接受ASCⅡ模式請求但實際上是忽略這樣的'請求,啟用上述的兩個選項可以讓伺服器真正實現ASCⅡ模式的傳輸。

(注意:啟用ascii_download_enable選項會讓惡意遠程用戶們在ASCⅡ模式下用"SIZE/big/file"這樣的指令大量消耗FTP伺服器的I/O資源。)

這些ASCⅡ模式的設置選項分成上傳和下載兩個,這樣我們就可以允許ASCⅡ模式的上傳(可以防止上傳腳本等惡意文件而導致崩潰),而不會遭受拒絕服務攻擊的危險。

(3)用戶連接和超時選項

idle_session_timeout=600,可以設定默認的空閑超時時間,用戶超過這段時間不動作將被伺服器踢出。

data_connection_timeout=120,設定默認的數據連接超時時間。

(4)伺服器日誌和歡迎信息

dirmessage_enable=YES,允許為目錄配置顯示信息,顯示每個目錄下面的message_file文件的內容

ftpd_banner=Welcome to blah FTP service,可以自定義FTP用戶登錄到伺服器所看到的歡迎信息。

xferlog_enable=YES,啟用記錄上傳/下載活動日誌功能。

xferlog_file=/var/log/vsftpd.log,可以自定義日誌文件的保存路徑和文件名,默認是/var/log/vsftpd.log.

知道了上面各個選項的含義,你可以根據自己的需要進行配置,達部分的選項一般用不著改動,配置完了以後,確認vsftpd服務已經啟動後,我們可以在Windows主機的S命令窗口裡輸入"ftp Addres"(用實際的FTP伺服器IP地址或者域名代替Addres),注意用戶名、密碼都是ftp(ftp是匿名用戶的映射用戶賬號)。

如果登陸不上,可以試驗在LINUX下本地登陸看看,還有可以在LINUX登陸WINDOWS下的FTP,試驗能否登陸成功,如果可以,那很有可能登陸不上LINUX下的FTP的原因是LINUX的防火牆的原因,可以用rpm -q vsftpd命令來查看,如果防火牆開啟,可以用命令把其關閉,也可以在圖形界面下"主菜單"中的"system settings"中選擇"seurity level",安裝系統的時候如果沒有改動,默認是的seurity level是"Medium",你可以不改動該設置,選中下面"allow incomning"中的"FTP",當然你也可以設置seurity level為"NO firewall",這樣再在Windows下登陸LINUX的FTP,應該可以登陸了。

登陸後具體ftp下的操作就參考有關ftp的命令了,登陸後的路徑為/var/ftp/pub,把你所需要操作的文件可以放在該目錄下,我這里用付ftp主要是在下載linux編譯後的文件到板子上,上傳文件到LINUX上一般不用通過ftp,注意你在ftp下對文件進行一些操作的時候很可能被fail掉,注意根據情況設置文件的操作許可權。

;