Linux9.0下構建FTP服務器

linux 9.0

FTP服務器搭建即學即用篇
 
 /etc/vsftpd/vsftpd.conf文件是vsFTPd的主要配置文件,裏面有很多選項。嗯,只要知道有這個文件就行了,因爲這個文件除非是你有特定需要,否則是不需要去修改。因爲基本上那些默認配置都是幫你配置好了的,閒着沒事就隨便看着玩吧。

下面來玩真的:
STEP 1: 建用戶
 adduser hack //建立一個用戶
 passwd hack //爲HACK用戶設置密碼
 asdf12#$
 asdf12#$ 
  首先要在本機建立一個用戶,用戶名:hack 密碼:asdf12#$
  嗯,這裏解釋一下,建立的這個賬戶,是給使用FTP的用戶登陸使用的。
STEP 2:啓動服務
 一條命令即可啓動服務,service vsftpd start
STEP 3:配置本機IP地址
 IP地址是一定要配置滴,不然怎麼登陸?也是很簡單的一條命令,下面我們來舉例:
  ifconfig eth0 192.168.1.1 netmask 255.255.255.0
好了,服務器配置到這裏,我們就算是搭建起來了一個簡單的FTP服務器了,嗯,喝口水先,接着繼續。
 
STEP 4:測試
 我們可以分別用Windows XP和Linux平臺登錄我們剛剛建好的FTP服務器。
    Windows客戶端:
  (1)打開你的瀏覽器,在地址欄上面輸入“[url]ftp://192.168.1.1[/url]”,叮!就進入了FTP服務器裏面了,跟着就點擊右鍵選擇“登陸”,輸入帳號和密碼,就可以進行操作了。
  (2)嗯,關於Windows平臺登錄到FTP服務器之後的操作,我想就不用多說了,圖形界面直接拖曳文件就行。(這個操作也不會的同學先給我重啓電腦十遍再說。問重啓這麼多次有什麼用?哦,因爲我沒想到什麼有效的懲罰手段。)
  
   Linux客戶端:
  (1)在終端裏面輸入“[url]ftp://192.168.1.1[/url]”,然後會讓你進行登陸,輸入我們之前設置好的賬號和密碼,就可以進入到FTP服務器裏面了。
  (2)接下來的幾條都是常用指令,都給我提起精神來看。
     ftp>lcd /root //lcd命令是用來定位本機的指定文件所在目錄
     ftp> cd/home/hack    //cd命令是用來定位服務器上的文件所在目錄
     ftp>put one.c //從本地上傳一個one.c文件到服務器
     ftp>get test.sh //從服務器上下載test.sh文件到本地主機
OK,完工,喝杯茶。
 
 

本配置經在下實驗成功搭建,如在配置過程中有任何疑問,歡迎交流討論。
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章