A. windows怎麼開啟ftp服務
1、點擊開始菜單,找到控制面板選項,並點擊進入。
B. 有沒有好用的Linux下的一鍵FTP包帶有Web的用戶管理.
Linux下有很多可用的FTP伺服器,其中比較流行的有WU-FTP(Washington University
FTP)和VSFTP。Red Hat 8.0中自帶了WU-FTP和VSFTP兩個軟體。WU-FTP是一個著名的FTP
伺服器軟體,它功能強大,能夠很好地運行於眾多Unix操作系統中。不過作為後起之秀的
VSFTP越來越流行,在Red Hat 9.0發行版中就只帶有VSFTP。
VSFTP中VS的意思是「Very Secure」。從名稱可以看出,從一開始,軟體的編寫者就非常注
重其安全性。除與生俱來的安全性外,VSFTP還具有高速、穩定的性能特點。在穩定性方
面,VSFTP可以在單機(非集群)上支持4000個以上的並發用戶同時連接。據
ftp.redhat.com的數據,VSFTP最多可以支持15000個並發用戶。
快速構建FTP伺服器
FTP伺服器實現的基本功能是上傳下載,下面就分幾個步驟來搭建一個可以實現下載功能
的簡易FTP伺服器。
1.安裝FTP伺服器
如果在安裝系統時沒有選擇安裝FTP伺服器,可以通過Red Hat 9.0中的「添加/刪除應用程
序」工具進行安裝。具體方法是,選擇「主選單」→「系統設置」→「添加/刪除應用程序」,在彈
出的界面中選中FTP伺服器,單擊「更新」即可。
如果無法確認是否安裝了該軟體,可以使用以下命令查看:
#rpm -qa|grep vsftpd
vsftpd-1.1.3-8
2.啟動FTP伺服器
套用Red Hat 9.0的預設範例直接啟動VSFTP。
# /sbin/service vsftpd start
為vsftpd啟動vsftpd: [確定]
3.在/var/ftp/pub目錄下創建一個名為test.txt的文件,文件內容為「This is a test
file」。
4.測試
使用FTP客戶端登錄到本地伺服器,然後以匿名身份(anonymous)登錄:
# ftp 127.0.0.1
Connected to 127.0.0.1 (127.0.0.1).
220 (vsFTPd 1.1.3)
Name (127.0.0.1:root): anonymous
331 Please specify the password.
Password:
230 Login successful. Have fun.
Remote system type is UNIX.
Using binary mode to transfer files.
這樣就成功地登錄到FTP伺服器。可以顯示伺服器目錄列表如下:
ftp> ls
227 Entering Passive Mode (127,0,0,1,63,15)
drwxr-xr-x 2 0 0 4096 Dec 04 01:35 pub
226 Directory send OK.
切換到pub目錄下,並顯示目錄內容,可以找到剛才創建的文件test.txt:
ftp> cd pub
250 Directory successfully changed.
ftp> ls
227 Entering Passive Mode (127,0,0,1,232,34)
150 Here comes the directory listing.
-rw-r--r-- 1 0 0 21 Dec 04 01:35 test.txt
226 Directory send OK.
下載test.txt文件:
ftp> mget test.txt
mget test.txt? y
227 Entering Passive Mode (127,0,0,1,186,210)
150 Opening BINARY mode data connection for test.txt (21 bytes).
226 File send OK.
21 bytes received in 0.0108 secs (1.9 Kbytes/sec)
查看本機目錄內容,可以看到test.txt已成功下載到本機。
ftp> !ls
a EIO_Binders initrd mnt proc tftpboot ylg.txt
bin etc lib mymnt root tmp
boot home lost+found myshare sbin usr
dev id_dsas.pub misc opt test.txt var
嘗試上傳名為ylg.txt的文件,可以看到請求被拒絕了。
ftp> put ylg.txt
local: ylg.txt remote: ylg.txt
227 Entering Passive Mode (127,0,0,1,243,10)
550 Permission denied.
退出登錄:
ftp> bye
221 Goodbye.
由測試可以看出,已經可以下載文件,但不能上傳文件(也不能在伺服器上創建目錄和文
件)。實際上這是一個專門提供下載服務的匿名FTP伺服器。
從上面的步驟可以看出,並不需要做什麼配置就可以完成一個簡易FTP伺服器的架設。這
是因為Red Hat已經配置好一個預設的FTP伺服器。不過在實際應用中,大部分情況下這個
簡易的伺服器並不能滿足需求。
C. ftp服務怎麼開啟
開啟FTP服務:
1、打開「開始」菜單進入「控制面板--程序--打開和關閉Windows功能,
2、在彈出的Windows功能窗口,勾選上FTP伺服器相關功能和ISS管理控制台,點擊確定,
新建FTP站點:
右鍵點擊「計算機」打開菜單,選擇「管理」進入「計算機管理」窗口,點擊展開「服務和應用程序」,點擊「Internet信息服務(IIS)管理器」,然後右鍵點擊「網站」打開,選擇「添加FTP站點」,按個人需要填寫信息即可,完成後即可看到新建的站點出現在窗口中。
D. LINUX 下如何開啟 ftp 伺服器
1. 首先伺服器要安裝ftp軟體,查看是否已經安裝ftp軟體下:
#which vsftpd
如果看到有vsftpd的目錄說明伺服器已經安裝了ftp軟體
2. 查看ftp 伺服器狀態
#service vsftpd status
3. 啟動ftp伺服器
#service vsftpd start
4. 重啟ftp伺服器
#service vsftpd restart
5. 查看服務有沒有啟動
#netstat -an | grep 21
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
如果看到以上信息,證明ftp服務已經開啟。
6.如果需要開啟root用戶的ftp許可權要修改以下兩個文件
#vi /etc/vsftpd.ftpusers中注釋掉root
#vi /etc/vsftpd.user_list中也注釋掉root
然後重新啟動ftp服務。
7. vsftpd 500 OOPS: cannot change directory
登陸報錯:
C:\>ftp 192.168.0.101
Connected to 192.168.0.101.
220 (vsFTPd 2.0.5)
User (192.168.0.101:(none)): frank
331 Please specify the password.
Password:
500 OOPS: cannot change directory:/home/frank
Login failed.
ftp> ls
500 OOPS: child died
Connection closed by remote host.
解決方法:
setsebool ftpd_disable_trans 1
service vsftpd restart
就OK了!
這是SELinux的設置命令,在不熟悉SELnux前,把SELinux關掉也可以的。
8. 永久開啟,即os重啟後自動開啟ftp服務
方法一:
cd /etc/xinetd.d ,編輯ftp服務的配置文件gssftp的設置:
vi /etc/xinetd.d/gssftp ,將 修改兩項內容:
(a) server_args = -l –a 去掉-a 改為server_args = -l
(b) disable=yes改為disable=no
(c) 保存退出。
方法二:
(a) system-config-services , 進入圖形界面的System services查看是否有 vsftpd項,如果沒有轉到2.,保存後退出
(b) 用redhat第三張盤 安裝此服務(開始--刪除/增加程序),200K左右
(c) #setup
此時能看到vsftpd項,此時選中此services項,保存後退出.
E. linux 伺服器怎麼啟動ftp
linux 不支持 systemctl 命令 , 不支持service命令
那麼請問你是什麼系統呢?如果這些管理命令都沒有
建議直接執行二級制文件或者查一下你的發行版本,不同的發行版有不同的管理命令
希望可以幫助你,請採納,謝謝
F. filezilla怎麼開啟ftp伺服器
第1步 在「FileZilla_Server-0_9_24.exe」安裝檔上按兩下滑數左鍵,執行安裝程序,接著再按一下〔I Agree〕按鈕,開始安裝。
第2步 接著他會問你要安裝哪些元件,安裝方式:默認的標准,按一下〔Next〕繼續下一步。
第3步 接著他會問你要將FTP伺服器程式安裝到哪個資料夾去,強烈推薦安裝到非默認路徑,以增加安全系數。請按一下〔Next〕按鈕,繼續下一步。
第4步 此步驟是詢問我們是否要讓FTP伺服器在電腦開機時自動啟動,請點選【Install as service, started withWindows (default)】,再按一下〔Next〕。這樣FTP伺服器便會自動被安裝成系統的Service,每次開機後便會自動再背景中啟動並執行FTP伺服器的功能。設置管理埠「14147」,強烈推薦修改此埠,例如:改成38121埠。(注意不要和常見服務如80埠沖突)
第5步 接著我們可以設定是否在開機時自動啟動「FileZilla Server Interface」伺服器管理介面,如果你常常需要管理你的FTP伺服器,可以選【Start if user logs on, apply only to current user】。一般來說都是選最下面的【Start manually】,要用時再手動開啟即可。
第6步 安裝好之後,請按一下〔Close〕按鈕,結束安裝程序。
第7步 安裝好軟體後,啟動FileZilla伺服器時,會出現一個「 Connect to Server」視窗,我們可以在「Administrator password:」欄位中輸入本伺服器Filezilla服務的密碼,輸入管理埠號(管理埠到底是多少,請參考前文安裝過程中填寫的具體數字是多少。),然後勾選「Always connect to this server」再按下〔OK〕。建議選中「總是連接到本伺服器」的選項,即表示每次啟動管理控制台,都是管理本機的Filezilla服務。
注意:修改埠和密碼非常重要,這是確保Filezilla安全的重點,必須修改埠,必須設置密碼!密碼建議足夠復雜!可以在管理界面中進行修改。
第8步 如圖,出現FileZilla伺服器管理介面後,我們可以在視窗上半部看到目前的FTP伺服器的運作狀況,如果有出現「Logged on」或「Server online」的字樣,表示已經順利上線。我們可以隨時點按上方的閃電圖示切換上線、離線,即可手動開啟或關閉FTP站。
G. linux系統怎樣啟動FTP
1.首先伺服器要安裝ftp軟體,查看是否已經安裝ftp軟體
whichvsftpd
#如果看到有vsftpd的目錄說明伺服器已經安裝了ftp軟體
2.查看ftp 伺服器狀態
servicevsftpdstatus
3.啟動ftp伺服器
servicevsftpdstart
4.重啟ftp伺服器
servicevsftpdrestart
5.查看服務有沒有啟動
netstat-an|grep21
tcp000.0.0.0:210.0.0.0:*LISTEN
#如果看到以上信息,證明ftp服務已經開啟。
H. 如何在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服務的基本搭建過程,實際使用時可以分配多個用戶
I. 如何開啟和關閉FTP功能
1,打開Windows10系統,在電腦上找到「控制面板」,點擊打開。
J. FTP 怎麼讓他在伺服器中自動啟動
我的電腦-管理-服務-FTP Publishing設置成自動,然後狀態啟動即可