ftp服務安裝配置
㈠ 怎麼在伺服器上安裝ftp
1.安裝ftp服務
檢查是否安裝vsftpd
rpm -qa|grep vsftpd
安裝 vsftpd
yum -y install vsftpd
2.配置
編輯 文件 /etc/vsftpd/vsftpd.conf
禁止匿名登錄
在chroot_list文件內的用戶進行限制
在文件最後添加 allow_writeable_chroot=YES,允許已登錄用戶進行上傳
保存退出,到了這里FTP服務已經搭建好了,下面增加配置用戶
3.添加用戶
增加一個fpuser的用戶
輸入vi /etc/vsftpd/chroot_list,在文件內新增一行 fpuser,保存
添加用戶主文件夾
mkdir -p /home/fpuser
輸入useradd -d /home/fpuser -s /sbin/nologin fpuser,新增用戶並配置用戶主文件夾
輸入chown ftptest /home/fpuser,將文件夾分配給fpuser用戶
修改用戶密碼, 輸入passwd fpuser,修改用戶密碼為fpuser
配置linux使用戶可以登錄FTP伺服器
輸入setenforce 0,關閉SELinux
這里的關閉是暫時關閉,重啟後失效。如果想要永久生效的話,需要修改配置文件,輸入vi /etc/selinux/config,按下圖配置
注釋兩行代碼,並新增SELINUX=disable,然後輸入setenforce 0
4.服務啟動停止
設置自動啟動
chkconfig vsftpd on
啟動ftp服務
systemctl start vsftpd
停止ftp服務
systemctl stop vsftpd
㈡ FTP的安裝配置過程
選擇「開始」→「控制面板」→「添加或刪除程序」 →「添加/刪除Windows組件」,選取「應用程序伺服器」後,單擊「詳細信息」按鈕.
選擇「Internet 信息服務(IIS)」後,單擊「詳做配旦細信息」按鈕。
選擇對話框中的「文件傳輸協議(FTP)服務後,單擊「確定」按鈕回到前一畫面。然後依次單擊「確定」按鈕和「下一步」按鈕直至「完成」按鈕。
安裝完成後,可以用「純擾IIS管理器」來管理FTP伺服器,打開方式為「開始」→「管理工具」→「Internet信息服務賣核(IIS)管理器」。展開「FTP站點」時,可以看到下面有一個「默認FTP站點」。
㈢ ftp伺服器如何配置
1.你可以手動安裝。先是在此做塵雲伺服器上安裝ftp環境,完成後。在個人pc上,安裝一個ftp軟體方便遠程上傳下載文件,
2.藉助安裝工具軟體。你也可以用雲幫手安裝部署環境,和實現文件上傳和下載,還森禪可以集胡信中管理一台或多台雲主機。
雲幫手,可以自行下載體驗一下
㈣ linux配置ftp伺服器的過程
第一步:打開終端(快捷鍵是Ctrl+Alt+t),如果當前用戶不是root用戶,請輸入命令「su」,然後輸入root賬戶密碼即可;
第二步:輸入命令「apt-get update」,這一步是為了更新下載的數據源,如果不更新可能造成有幾個後面的軟體包無法下載;
第三步:輸入命令「apt-get install vsftpd」完成安裝vsftpd;
第四步:判斷vsftp是否安裝成功,輸入命令「service vsftpd restart」重啟vsftpd服務,如果他在運行狀態說明安裝成功;
第五步:新建「/home/uftp」目錄作為用戶主目錄,輸入命令「mkdir /home/uftp」回車 ,然後輸入命令「ls /home」查看home目錄下有uftp這個目錄嗎,如果有就是創建成功;
第六步:新建用戶uftp並且設置密碼,輸入命令「useradd -d /home/uftp -s /bin/bash uftp」
回車,然後再輸入命令「passwd uftp」回車,然後輸入兩次密碼就設置ok了
第七步:使用vi修改配置文件/etc/vsftpd.conf,輸入命令「vi /etc/vsftpd.conf」回車,
向文件中添加「userlist_deny=NO」」userlist_enable=YES」?, 「userlist_file=/etc/allowed_users」?,
「seccomp_sandbox=NO」,最後把文件中的「local_enable=YES」保存(如果提示無法保存,直接退出來,把讀寫和執行許可權給這個文件,具體操作為:輸入命令: 「chmod 777 /etc/vsftpd.conf」回車就可以了);
第八步:新建文件/etc/allowed_users,輸入命令「vi /etc/allowed_users」,打開後再這個文件內寫入「uftp」保存即可;《Linux就該這么學》
第九步:查看/etc/ftpusers文件(不能訪問ftp服務用戶清單)的內容,輸入命令「vi /etc/ftpusers」回車,如果裡面有uftp,就把他刪除;
第十步:安裝winscp軟體,進行遠程登錄訪問;下載直接在網路下載就行
㈤ 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掉,注意根據情況設置文件的操作許可權。
;㈥ 怎麼安裝FTP
1、添加角色服務:
從「管理工具」中打開「伺服器管理器」窗口,展開節點樹,選擇「Web伺服器」,單擊「添加角色服務」。
㈦ FTP伺服器如何安裝
如果是用於區域網文件夾共享,FTP共享已經差不多是半個世紀前的產物了,按照工齡,也該到了退休的節點。
區域網文件夾共享,我們可以通擾遲答過搭建企業私有雲盤伺服器的方式來實現。這里推薦雲盒子企業私有雲盤,是因為比FTP搭建起來更簡單,對數據更安全,也更易用。
下面是搭建私有雲盤以及初始化系統的步驟:
一、私有雲盤系統搭建
根據用戶和存儲體量,向雲盒子客服獲取伺服器配置後准備伺服器,物理機、虛擬機、雲主機都可以。在該伺服器下載安裝雲盒子伺服器安裝包。有Windows和Linux系統可選,題主是Windows Server 2003系統,那麼可以下載Windows伺服器一鍵安裝包。
在正式的生產環境,還是建議用Linux。
二、導入賬號,設置人員管理許可權
當部署好伺服器後,伺服器控制台會提供內外網的訪問地址以及初始admin賬號密碼。用admin登錄雲盒子,在後台創建或導入人員賬號,如果組織層級復雜,一定要設置各個科室/部門的管理員,便於分級管理文件。
三、創建文件架構,設置文件許可權
如果之前用過FTP 、NAS等文件存儲系統,已經有完整的企業數據架緩慧構,可以尋求技術支持,快速導入這些數據。如果沒有沒有最好的方式就是由各個部門管理員上傳數據,並為這些數據設置人員的訪問許可權。
區域網文件夾共享通常會涉及到外網訪問的問題,雲盒子也會根據不同的情況提供外網訪問區域網文件方案,例如如果單位內外網隔離,可以採取「雲盒子+網閘/關閘」內外網交換方案,如果沒有公網IP,可以直接使用雲盒子旦納的穿透服務,通過贈送的外網域名訪問。
區域網文件共享,通過自建企業私有雲盤的方式將比FTP、Windows共享更易於管理、也更易用。
㈧ FileZilla配置FTP服務怎麼操作
當前有的網友還不熟悉FileZilla配置FTP服務的操作,所以接下來小編就來講解,相信一定可以幫助到你們。
第1步在「FileZilla_Server-0_9_24.exe」安裝檔上按兩下滑數左鍵,執行安裝程序,接著再按一下〔IAgree〕按鈕,開始安裝。
第2步接著他會問你要安裝哪些元件,安裝方式:默認的標准,按一下〔Next〕繼續下一步。
第3步接著他會問你要將FTP伺服器程式安裝到哪個資料夾去,強烈推薦安裝到非默認路徑,以增加安全系數。請按一下〔Next〕按鈕,繼續下一步。
第4步此步驟是詢問我們是否要讓FTP伺服器在電腦開機時自動啟動,請點選【Installasservice,startedwithWindows(default)】,再按一下〔Next〕。這樣FTP伺服器便會自動被安裝絕弊腔成系統的Service,每次開機後便會自動再背景中啟動並執行FTP伺服器的功能。設置管理埠「14147」,強烈推薦修改此埠,例如:改成38121埠。(注意不要和常見服務如80埠沖突)
第5步接著我們可以設定是否在開機時自動啟動「FileZillaServerInterface」伺服器管理介面,如果你常常需要管理你的FTP伺服器,可以選【Startifuserlogson,applyonlytocurrentuser】。一般來說都是選最下面的【Startmanually】,要用時再手動開啟即可。
第6步安裝好之後,請按一下〔Close〕按鈕,結束安裝程序。
第7步安裝好軟體後,啟動FileZilla伺服器時,會出現一個「ConnecttoServer」視窗,我們可以在「Administratorpassword:」欄位中輸入本伺服器Filezilla服務的密碼,輸入管理埠號(管理埠到底是多少,請參考前文安裝過程中填寫的具體數字是多少。),然後勾選「Alwaysconnecttothisserver」再按下〔OK〕。建議選中「總是連接到本伺服器」的選項,即表示每次啟動管理控制台,都是管理本機的Filezilla服務。
注意:修改埠和密碼非常重要,這是確保Filezilla安全的重點,必須修改埠,必須設置密碼!密碼建議足夠復雜!可以在管理界面中進行修改。
第8步如圖,出現FileZilla伺服器管理介面後,我們可以在視窗上半部看到目前的FTP伺服器的運作狀況,如果有出現「Loggedon」或「Serveronline」的字樣,表示已經順利上線。我們可以隨時點按上方的閃電圖示切換上線、離線,即可手動開啟或關閉FTP站。
標准FTP用戶卜亮配置:
設定流程:開新帳戶→設定密碼→選定資料夾→設定完成。
第1步進行的是用戶組(GroupSettings)設置。在並衫主界面點擊第五個按鈕或者由「Edit」——「Groups」菜單進入。
組設置是為了便於用戶歸類管理,相同許可權的用戶歸屬到同一個組裡面,這樣就不用重復多次設置每個用戶的許可權等參數,簡化配置和管理工作。點擊右邊的「Add」按鈕創建新組。
組創建完成以後,點「Sharedfolders」進入目錄許可權設置頁面。點擊中間區域的「Add」按鈕添加目錄。
默認狀態添加的第一個目錄即為該組用戶登錄之後看到的主目錄(HomeDirectory),主目錄前面有個粗體的「H」標識。目錄列表右側分別是對該目錄的操作許可權設置,上面是文件許可權設置,下面是目錄許可權設置。如果要改變主目錄,只要在列表中選中需要設置為主目錄的那個,然後點擊「Setashomedir」按鈕即可。
設置好主目錄之後,再點擊「Add」按鈕把其餘的目錄依次設置進來就可以了。不過這里得注意,如果僅僅把別的目錄添加進去,那麼你用客戶端連接之後,會發現除了主目錄和它的子目錄之外,別的目錄都看不見。這是怎麼回事?這里要說明一個概念——虛擬路徑。所謂虛擬路徑,就是在客戶端看到的目錄結構。由於一個用戶只能有一個主目錄,別的目錄如果不映射成虛擬目錄的話,客戶端將看不到它。所以只有把除了主目錄之外的其它目錄,虛擬成主目錄的子目錄,這樣在客戶端才能看到。
比如本例,主目錄是D:Downloads,如果不做虛擬路徑設置,那麼客戶端登錄進來只能看到主目錄裡面的內容,還有一個E:FTPRoot目錄下面的東西看不到。如何設置虛擬路徑?滑鼠右鍵點擊列表中的「E:FTPRoot」目錄,在彈出的菜單裡面選「Editaliases」編輯別名;現在要把E:FTPRoot目錄作為客戶端主目錄下的FTPRoot目錄,那麼就在彈出的窗口裡面輸入「D:DownloadsFTPRoot」並點擊「OK」按鈕確定。注意拼寫規則,路徑的前面部分必須是主目錄的絕對路徑。這樣設置之後,在客戶端就可以看到一個「FTPRoot」目錄,這個目錄其實就是E:FTPRoot目錄。
組設置中的「SpeedLimits」和「IPFilter」跟全局設置裡面的速度限制和IP過濾器設置方法是一樣的,請參照前面的內容。只不過這個是僅僅針對這個組的用戶生效。而全局設置是對所有的用戶都生效。設置完畢之後點擊「OK」按鈕回到主界面。
許可權說明:
文件:
Files→Read:可下載檔桉。
Files→Write:可上傳檔桉。
Files→Delete:可刪除檔桉。
Files→Append:即把文件下載到本地副本並打開編輯,在關閉時再上傳到伺服器。(問題:不知道是不是在伺服器端進行執行編輯。)目錄:
Directories→Creat:可新增子資料夾。
Directories→Delete:可刪除子資料夾。
Directories→List:可列出資料夾中的檔桉。
Directories→+subdirs:列出文件夾中的子文件夾。
注意:在FileZillaServer里設置的對文件、目錄的許可權,需要依賴Windows操作系統中SYSTEM帳號對文件、目錄的許可權設置。
第2步設置用戶(Users)。點擊主界面第四個按鈕或者由「Edit」——「Users」菜單進入。
點擊右邊的「Add」按鈕創建用戶,輸入用戶名test。
選中Password前邊的多選框,然後輸入密碼123456。
FileZilla|
㈨ centos搭建ftp服務
一:安裝FTP
輸入vsftpd -v判斷是否安裝成功
啟動/停止/重啟FTP
二:添加ftp用戶
1:創建ftp用戶並設置密碼
2:配置該用戶僅能通過 FTP 訪問
三:FTP配置
1:FTP的配置文件在/etc/vsftpd/vsftpd.conf,找到以下配置並修改或添加
2:配置可以登錄ftp用戶
在/etc/vsftpd/user_list文件中添加可以登錄ftp的用戶:
3:配置ftp用戶登錄後訪問的目錄
在/etc/vsftpd目錄下新建一個userconfig目錄,在userconfig目錄下配置用戶的登錄目錄,例:注意:文件名就是你想要配置的用戶名稱
在vsftpd文件中添加
配置完成後重啟FTP更新配置
四:創建測試目錄及文件
創建目錄
設置訪問許可權:
創建一個測試文件,並在裡面寫上this is test!!!
五:防火牆配置
禁用防火牆或者開啟21埠和30000埠
(1):開啟21埠
530問題
1.cat /etc/passwd,查看你登陸的賬戶主目錄和登陸shell對應的是什麼,我的是/sbin/nologin
用戶名:口令:用戶標識號:組標識號:注釋性描述:主目錄:登錄Shell
2.查看cat /etc/shells是否有你用戶的主目錄和登陸shell,沒有進行添加,保存,退出。
通過其他伺服器鏈接ftp
先安裝ftp指令 yum install ftp
連接 ftp 192.168.6.36
㈩ 配置ftp伺服器需要安裝什麼windows組件
要在Windows上設置FTP伺服器,您需要安裝Internet Information Services (IIS) Manager組件。
以下是在Windows 10上安裝IIS Manager的步驟:
打開「控制面板」,然後選擇「飢答寬程序和功能」。
在左側的面板中,選擇「打開或關閉Windows功能」。
在「Windows功能」窗口中,找到「Internet Information Services」並展開它。
找到「FTP伺服器」並選中它。
選擇「FTP伺服器舉棗」下的「FTP服務」和「FTP管理器」復選框。
點擊「確定」以保存更改並開始安裝組件。
安裝完成後,您可以使用IIS Manager來配置FTP伺服器並監控FTP服爛亮務器的性能。