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

主機和虛擬機ftp伺服器

發布時間: 2023-06-29 23:01:02

① 虛擬主機一切正常,就是FTP死活連接不上什麼情況

首先需要知道連接FTP時的出錯信息是什麼,比如出現530 User cannot log in. 說明您的密碼不正確。

不知道你用的是哪個虛擬主機,我自己用的是阿里雲的。

可以參考阿里雲給出的解決辦法:雲虛擬主機FTP無法連接問題診斷


如果有幫助的話,記得採納哦!

② 怎樣配置vmware 與本機通過ftp連接

一: 虛擬機需要配置成橋接方式
以靜態IP為例,因為實驗室的局限性。。。比如你的主機ip為172.20.27.70,子網掩碼為255.255.255.0,網關為172.20.27.60 DNS為10.10.10.10 對應的虛擬機設置的ip為172.20.27.xx,要保證在一個段內就行,其他的子網掩碼,網關,DNS都設置成一樣的
二:1.主機需要裝ftp服務,以XP為例,安裝XP自帶的ftp服務,在裝XP系統的時候不會自動安裝,需要自己裝,方法為
開始- > 控制面板- >添加或刪除文件- >添加/刪除Windows主件(A),出來個對話框,雙擊Internet 信息服務(IIS),選中文件傳輸協議(FTP)服務,點擊確定,開始安裝,安裝的時候會提示你要一些文件,我會把需要的文件以連接方式在最後粘貼出來,安裝的時候需要什麼文件,在對話框下點擊瀏覽,找到你下載下來的文件夾,裡面都有。
安裝好以後重啟電腦。
2.然後 右擊我的電腦- >管理- > 服務和應用程序 - > Internet信息服務- > FTP站點- >右擊 默認FTP站點- > 屬性,出來一個對話框
在對話框的 FTP站點 裡面 設置連接的IP地址
安全賬戶下 允許匿名連接 不要打勾
主目錄下 選擇 登錄以後的路徑和設置許可權
3.還是 右擊我的電腦- >管理- >本地用戶和組- > 用戶,會發現多了一個用戶 描述為匿名訪問Internet信息服務,右擊內個用戶,可以設置ftp登錄密碼,點重命名,可以設置ftp登錄時的用戶名
三:在虛擬機裡面裝ftp,介紹幾個命令
which vsftpd :查看是否安裝ftp 顯示出來路徑說明已經安裝,什麼都沒有,則沒有安裝
service vsftpd start :開啟ftp
service vsftpd status :查看ftp的狀態
如果沒有安裝ftp,可以使用命令 sudo apt-get install vsftpd 安裝
安裝好以後 修改ftp配置文件 /etc/vsftpd.conf,將下面兩行前面的「#」去掉 sudo vi /etc/vsftpd.conf
#local_enable=YES //是否允許本地用戶登錄
#write_enable=YES //是否允許上傳文件
保存
從新開啟ftp服務
四:將XP和虛擬機里的系統的防火牆關閉
五:完成上面的,就可以ftp ip地址了

③ 怎麼建立虛擬機和主機之間的ftp

不需要這樣,虛擬機自帶一個插件 叫 vmware tools 點開 虛擬機 這個菜單,下面有個 安裝vmware tools 選項 安裝完畢就OK了,可以實現虛擬機和主機之間互傳文件,直接拖拽就OK了!至於樓上說的「.vmware tools這個是虛擬機自己提供的,但是只能從系統到虛擬機復制文件,返回來則不行」是因為你的 vmware tools 沒裝好!

④ 在虛擬機與主機之間建立ftp用來共享文件該怎麼辦,我虛擬機的ftp服務打開了,就是win這邊不會弄

如果在虛擬機中安裝ftp 伺服器,那麼物理機不需要多餘的設置。直接使用瀏覽器訪問ftp地址。
例如虛擬機使用NAT連接網路,虛擬機的ip是192.168.37.128,默認ftp服務埠為21
則物理機的瀏覽器輸入FTP://192.168.37.128:21/即可。
也可以使用FlashFXP或8UFTP等軟體。

⑤ 怎樣利用本機和本機上的虛擬機搭建FTP

TYPSoft FTPServer 輕松搭建FTP伺服器
如果要架設FTP伺服器你會如何選擇?也許你會說,那肯定要選Serv-U、WarftpD、ProFTP或Wu-FTP了。這些選擇確實很不錯,都是一些功能強大的FTP伺服器。不過這些並不適合初學者,它們的架設需要具備一定的相關知識,對於一般人來說是不太容易設置的。那麼有沒有簡單一點的方法呢?答案是肯定的,下面我就給大家介紹一種超級簡單的FTP伺服器,希望能夠給廣大的初學者們提供幫助。
伺服器的設置
建立FTP伺服器首先需要下載TYPSoft FTPServer(以下簡稱TYP),適用於 Windows 9X/2000/XP操作系統。下載之後解壓到任何一個文件夾,不用安裝直接雙擊程序就可以開始投入工作了。當然,還需進行一些簡單的設置。
1.設置埠
如果TYP默認設置的埠21被佔用,表現狀態如圖1所示,列表中會顯示「Port already in use.Choose another one」,結果是伺服器無法啟動,此時我們要手工重新設置TYP的埠,方法是選中圖1所示窗口中的「Setup FTP」標簽,然後在「FTP Port」後面的框中輸入新埠號,再單擊下面的「Save」按鈕即可。

圖1
2.使用匿名登錄
選擇主窗口中的「User Setup」標簽,然後選擇匿名賬戶「Anonymous」,在右側窗口中將「HomeDirectory」(主目錄)設為我們欲共享的目錄,在下面的 「Directory Access」區中設置共享目錄中子目錄的用戶訪問許可權(下載、上傳、更改、刪除等),上述選項設置好後按「Save」按鈕保存即可(如圖2所示)。

圖2
3.使用其他用戶登錄
如果想用新建的用戶登錄,我們可以將匿名用戶禁用。在圖2所示的窗口中,選擇「Anonymous」,然後單擊按鈕組中的「Option」按鈕,在右邊的面板中選擇「Disable User Account」選項禁用匿名賬戶,然後再單擊「New」按鈕,添加一個新用戶,再按照設置匿名賬戶的方法設置此新建賬戶的訪問目錄和相關許可權,再單擊 「Save」按鈕即可。
完成這些設置後我們就可以啟動FTP伺服器了,單擊菜單「Server→Start」即可啟動伺服器。
提示:TYP默認有一個匿名用戶,此用戶共享的是系統中的D盤,如果不想使用匿名登錄,可以將此賬戶刪除掉,如果想使用匿名登錄,可以將默認的共享目錄更改為其他目錄。

客戶端的訪問
伺服器架設好了,就可以讓別人訪問我們的系統了,訪問時可以在瀏覽器中訪問,也可以通過FTP命令來訪問,下面我們簡要地解釋一下如何使用這兩種方式訪問FTP伺服器。
1.使用瀏覽器訪問
當使用瀏覽器訪問FTP伺服器,我們可以直接在瀏覽器的地址欄中輸入FTP伺服器的計算機IP地址。有兩類IP地址,一類是區域網內部的IP地址,一類是Internet的IP地址。輸入的格式如下:ftp://***.****.***.***,然後按回車即可。
如果FTP伺服器設置了密碼,按回車後會自動彈出一個窗口,按照提示,在指定的地方輸入正確的用戶名和密碼即可登錄到FTP服務指定的目錄中去了。根據伺服器中設置的許可權,可以分別進行下載、上傳、修改文件、刪除等操作。
2.使用FTP命令訪問
通過FTP命令訪問伺服器必須了解一些常用的命令使用方法,下面列出幾個常用的FTP命令(假設FTP伺服器的IP為192.168.0.1,共享目錄為ABC)。
(1)連接FTP伺服器
如果系統是Windows 9X,我們可以在MS-Dos中操作,如果系統是Windows 2000/XP,我們可以在命令行模式下面進行。
首先,在命令行或DOS窗口中輸入「ftp」命令並敲回車,然後在「ftp>」提示符後面敲入「open 192.168.0.1 port」(port是FTP伺服器的埠號),此時命令行等待我們輸入用戶名,輸入合法的用戶名後再輸入相應的密碼,這時我們就可以登錄FTP伺服器了(圖3)。

圖3
(2)上傳文件
成功登錄伺服器後,我們就可以上傳文件了。上傳文件之前,我們最好先建立一個文件夾,然後將文件上傳到這個文件夾中,這樣對於文件管理比較方便。建立文件夾的命令格式為:mkdir 文件夾名;上傳文件的命令格式為:put 源文件的位置和文件名。按回車之後,我們還要輸入目標位置,輸入合法的目標位置之後再敲回車就行了。如果要實現批量傳送文件,可以使用「mput」命令。
(3)下載文件
首先在游標處輸入「pwd」命令來查看進入FTP伺服器的目錄,然後再輸入「dir」或者「ls」命令,按回車後,就可以顯示此目錄里所有文件信息了。例如現在要把FTP伺服器里 Music目錄中的所有MP3完全下載,那麼,首先使用「cd」命令切換目錄,進入music目錄,然後選擇「mget」命令進行下載,「mget」命令可進行多個文件的批量下載(格式為:mget *.mp3)。如果要下載單個文件,則使用「get」命令。
(4)刪除文檔
我們可以用「delete」命令進行單一文件的刪除,如果需要成批刪除文件,則可以使用「mdelete」命令進行,當然若覺得這樣太浪費時間,可以輸入「rmdir」命令來刪除整個目錄。
(5)斷開與FTP伺服器的連接
使用完之後,我們最後使用「Close」命令就可退出與伺服器的連接,若是要徹底和FTP說再見,那就使用「bye」或「quit」命令完全退出

⑥ 怎麼用ftp在虛擬機和物理機之間傳遞文件

怎麼用ftp在虛擬機和物理機之間傳遞文件ftp伺服器在網上較為常見,Linux ftp命令的功能是用命令的方式來控制在本地機和遠程機之間傳送文件,這里詳細介紹Linux ftp命令的一些經常使用的命令,相信掌握了這些使用Linux 進行ftp操作將會非常容易。Linux ftp命令的一般格式如下:$ ftp 主機名/IP其中「主機名/IP」是所要連接的遠程機的主機名或IP地址。在命令行中,主機名屬於選項,如果指定主機名,ftp將試圖與遠程機的ftp服務程序進行連接;如果沒有指定主機名,ftp將給出提示符,等待用戶輸入命令:$ ftpftp >此時在ftp>提示符後面輸入open命令加主機名或IP地址,將試圖連接指定的主機。不管使用哪一種方法,如果連接成功,需要在遠程機上登錄。用戶如果在遠程機上有帳號,就可以通過ftp使用這一帳號並需要提供口令。在遠程機上的用戶帳號的讀寫許可權決定該用戶在遠程機上能下載什麼文件和將上載文件放到哪個目錄中。如果沒有遠程機的專用登錄帳號,許多ftp站點設有可以使用的特殊帳號。這個帳號的登錄名為anonymous(也稱為匿名ftp),當使用這一帳號時,要求輸入email地址作為口令。如果遠程系統提供匿名ftp服務,用戶使用這項服務可以登錄到特殊的,供公開使用的目錄。一般專門提供兩個目錄:pub目錄和incoming目錄。pub目錄包含該站點供公眾使用的所有文件,incoming目錄存放上載到該站點的文件。一旦用戶使用ftp在遠程站點上登錄成功,將得到「ftp>」提示符。現在可以自由使用ftp提供的命令,可以用 help命令取得可供使用的命令清單,也可以在 help命令後面指定具體的命令名稱,獲得這條命令的說明。最常用的命令有:ls 列出遠程機的當前目錄cd 在遠程機上改變工作目錄lcd 在本地機上改變工作目錄ascii 設置文件傳輸方式為ASCII模式binary 設置文件傳輸方式為二進制模式close 終止當前的ftp會話hash 每次傳輸完數據緩沖區中的數據後就顯示一個#號get(mget) 從遠程機傳送指定文件到本地機put(mput) 從本地機傳送指定文件到遠程機open 連接遠程ftp站點斷開與遠程機的連接並退出ftp? 顯示本地幫助信息! 轉到Shell中下面簡單將ftp常用命令作一簡介。◆啟動ftp會話 open命令用於打開一個與遠程主機的會話。該命令的一般格式是:◆open 主機名/IP如果在ftp 會話期間要與一個以上的站點連接,通常只用不帶參數的ftp命令。如果在會話期間只想與一台計算機連接,那麼在命令行上指定遠程主機名或IP地址作為ftp命令的參數。◆終止ftp會話 close、disconnect、和bye命令用於終止與遠程機的會話。close和disronnect命令關閉與遠程機的連接,但是使用戶留在本地計算機的ftp程序中。和bye命令都關閉用戶與遠程機的連接,然後退出用戶機上的ftp 程序。◆改變目錄 「cd [目錄]」命令用於在ftp會話期間改變遠程機上的目錄,lcd命令改變本地目錄,使用戶能指定查找或放置本地文件的位置。◆遠程目錄列表 ls命令列出遠程目錄的內容,就像使用一個交互shell中的ls命令一樣。ls命令的一般格式是:ls [目錄] [本地文件]如果指定了目錄作為參數,那麼ls就列出該目錄的內容。如果給出一個本地文件的名字,那麼這個目錄列表被放入本地機上您指定的這個文件中。◆從遠程系統獲取文件 get和mget命令用於從遠程機上獲取文件。get命令的一般格式為:get 文件名您還可以給出本地文件名,這個文件名是這個要獲取的文件在您的本地機上創建時的文件名。如果您不給出一個本地文件名,那麼就使用遠程文件原來的名字。mget命令一次獲取多個遠程文件。mget命令的一般格式為:mget 文件名列表使用用空格分隔的或帶通配符的文件名列表來指定要獲取的文件,對其中的每個文件都要求用戶確認是否傳送。◆向遠程系統發送文件 put和mput命令用於向遠程機發送文件。Put命令的一般格式為:put 文件名mput命令一次發送多個本地文件,mput命令的一般格式為:mput 文件名列表使用用空格分隔的或帶通配符的文件名列表來指定要發送的文件。對其中的每個文件都要求用戶確認是否發送。◆改變文件傳輸模式 默認情況下,ftp按ASCII模式傳輸文件,用戶也可以指定其他模式。ascii和brinary命令的功能是設置傳輸的模式。用ASCII模式傳輸文件對純文本是非常好的,但為避免對二進制文件的破壞,用戶可以以二進制模式傳輸文件。◆檢查傳輸狀態 傳輸大型文件時,可能會發現讓ftp提供關於傳輸情況的反饋信息是非常有用的。hash命令使ftp在每次傳輸完數據緩沖區中的數據後,就在屏幕上列印一個#字元。本命令在發送和接收文件時都可以使用。◆ftp中的本地命令 當您使用ftp時,字元「!」用於向本地機上的命令shell傳送一個命令。如果用戶處在ftp會話中,需要shell做某些事,就很有用。例如用戶要建立一個目錄來保存接收到的文件。如果輸入!mkdir new_dir,那麼Linux就在用戶當前的本地目錄中創建一個名為new_dir 的目錄。這里Linux ftp命令就介紹到這里,應該足夠在Linux系統下使用ftp工具了。怎麼用ftp在虛擬機和物理機之間傳遞文件

⑦ 如何在虛擬機上的Linux系統配置FTP服務,跟Windows建立連接傳輸文件

在虛擬機上的Linux系統配置FTP服務,跟Windows建立連接傳輸文件的具體操作步驟如下:

1、在電腦上下載並安裝好小型FTP伺服器(QuickEasyFTPServer)軟體,打開進行設置用戶名,用於遠程登錄。

2、設置密碼,再輸一次確認密碼。

3、設置想共享的文件夾。

4、設置各項許可權,包括下載上傳許可權、下載上傳速度限制等。

5、全部設置完畢後,點擊「完成」。

6、完成之後,可以在軟體里進行各項伺服器配置,並且點左上角綠色按鈕可以啟動伺服器,啟動後,綠色按鈕變暗,紅色按鈕變亮。