windows xp和linux虛擬機器之間使用ftp共享檔案
ftp服務的使用不僅需要linux中ftp服務的配置,還需要配置ftp伺服器。本次實驗中linux中ftp服務的配置僅僅是設定了一個客戶端,windows xp上則使用serv-U配置了一個服務端。
PS:後來才發現紅旗linux裡面自帶了一個proftpd服務,汗。。。只要使用這個服務就OK了。
[@more@]一、windows xp上安裝和使用serv-U
下載並安裝serv-U軟體,執行serv-U,按照預設嚮導方式新增一個域及IP(預設是監聽本機
上所有的IP的ftp連線),新增該域下面的使用者及密碼(即使用ftp服務需要的使用者名稱及密碼
),設定ftp登入後的預設目錄(windows上設定一個目錄為提供ftp服務目錄),選擇其為
僅提供下載或者是同時提供上傳下載服務,這樣一個ftp伺服器就算完成了。
二、配置linux虛擬機器上的ftp服務
本次試驗中採用的是vsftpd軟體,vsftpd是一個基於GPL釋出的類unix系統的ftp伺服器軟體
。
1、下載vsftp
網址:
2、解壓軟體
編輯加壓後軟體所在資料夾中的builddefs.h檔案
其中包含三行:
#undef VSF_BUILD_TCPWRAPPERS
#define VSF_BUILD_PAM
#undef VSF_BUILD_SSL
第一行是是否允許使用TCPwrappers,第二行是是否允許使用PAM認證,第三行是是否允許
使用SSL。允許的話改為define就可。TCPwrappers是一個驗證IP地址合法性的程式,PAM認
證讓vsftpd支援本地使用者登陸伺服器,使用SSL可以建立一個加密的資料連線,本次將這三
次都啟用。
3、編譯安裝
#make
#make install
4、將預設配置檔案複製到/etc/vsftpd
#mkdir /etc/vsftpd
#cp vsftpd.conf /etc/vsftpd
為了讓vsftpd支援本地使用者登入,將身份認證模組檔案複製到系統中。
#cp RedHat/vsftpdd.pam /etc/pam.d/vsftpd
5、建立ftp使用者及主目錄
#mkdir /var/ftp
#useradd -d /var/ftp ftp
#chown root:root /var/ftp
#chmod 755 /var/ftp
建立vsftpd需要的特殊目錄
#mkdir /usr/share/empty
6、配置vsftpd服務
(1)編輯配置檔案/etc/vsftpd/vsftpd.conf,新增以下四行:
listen=yes #允許vsftpd工作在standalone模式下
anonymous_enable=yes #允許匿名使用者登入伺服器
local_enable=yes #允許本地使用者登入伺服器
pam_service_name=vsftpd #允許使用pam認證
(2)啟動服務
#/usr/local/sbin/vsftpd /etc/vsftpd/vsftpd.conf &
使用以下命令檢測服務是否啟動:
#netstat -an|grep 21
tcp 0 0 0.0.0.0:21 0.0.0.0:* listen
(3)登入伺服器
ftp IP地址
(4)關閉ftp服務
kill vsftpd
就OK了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22534063/viewspace-1026932/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在主機和虛擬機器之間實現檔案共享,並安裝Vscode虛擬機VSCode
- windows如何傳檔案到linux虛擬機器WindowsLinux虛擬機
- vmware虛擬機器與主機檔案共享虛擬機
- Windows 與 Linux (CentOS7) 之間的檔案共享WindowsLinuxCentOS
- CentOS 7.9虛擬機器無法主機之間copy檔案CentOS虛擬機
- Linux檔案共享(FTP+NFS)LinuxFTPNFS
- Linux虛擬主機與Windows虛擬主機之間有什麼區別LinuxWindows
- Windows 與 虛擬機器VirtualBox 共享掛載Windows虛擬機
- 不用虛擬機器也能在Windows下使用Linux虛擬機WindowsLinux
- Window主機與Linux 虛擬機器之間的檔案傳輸(二):FileZilla客戶端Linux虛擬機客戶端
- VM 虛擬機器linux從主機複製檔案到虛擬機器錯誤虛擬機Linux
- Windows檔案共享LinuxWindowsLinux
- 虛擬機器之linux介紹和命令虛擬機Linux
- Windows 機器通過 FTP 上傳檔案WindowsFTP
- 虛擬機器VMware 安裝centos、常規配置、共享檔案等虛擬機CentOS
- Java虛擬機器之Class類檔案結構Java虛擬機
- 安裝VMTools && 設定虛擬機器共享資料夾 && 虛擬機器上檔案直接到開發板虛擬機
- 在虛擬機器中安裝ftp虛擬機FTP
- 深入理解虛擬機器之類檔案結構虛擬機
- 虛擬機器之linux系統命令虛擬機Linux
- Windows逆向之配置虛擬機器環境Windows虛擬機
- win10安裝xp虛擬機器安裝教程_win10安裝xp虛擬機器詳細步驟Win10虛擬機
- win10怎樣和虛擬機器共享藍芽 win10和虛擬機器共享藍芽的步驟Win10虛擬機藍芽
- 蘋果手機和Windows之間互傳檔案蘋果Windows
- FTP檔案共享服務FTP
- java虛擬機器和Dalvik虛擬機器Java虛擬機
- phpStorm 如何用 FTP,SSH 連線到虛擬機器 Linux 系統?PHPORMFTP虛擬機Linux
- windows共享到linux系統檔案WindowsLinux
- Linux與Windows共享檔案Samba(轉)LinuxWindowsSamba
- Java虛擬機器——類檔案結構Java虛擬機
- Windows虛擬機器安裝Linux的基礎配置Windows虛擬機Linux
- 如何在windows下進行LINUX虛擬機器搭建WindowsLinux虛擬機
- 如何實現Windows宿主系統和虛擬機器ubuntu系統檔案互相訪問Windows虛擬機Ubuntu
- 基於滴滴雲主機搭建 FTP 檔案共享伺服器(一)FTP伺服器
- 手動在虛擬機器之間建立信任虛擬機
- Java 虛擬機器之五:Java位元組碼檔案結構Java虛擬機
- windows上使用官方的虛擬機器的方法Windows虛擬機
- vm exsi 擴充套件windows虛擬機器磁碟空間套件Windows虛擬機
- 【虛擬機器】Windows(x86)上部署ARM虛擬機器(Ubuntu)虛擬機WindowsUbuntu