linux下Ftp環境的搭建

2022-04-11 09:56:06 字數 972 閱讀 1534

ftp環境的搭建

1、ftp軟體的安裝

ftp的安裝很簡單,遠端登入系統後使用命令

yum list vsftpd

通過提示的資訊可以看到vsftpd未安裝狀態,然後使用命令

yum -y install vsftpd

系統會自動安裝完成ftp軟體。

2、ftp的配置

ftp的主配置檔案為/etc/vsftpd/vsftpd.conf,使用vim /etc/vsftpd/vsftpd.conf命令編輯配置檔案

做如下修改

上圖中修改了anonymous_enable=no,預設為yes,此設定為no時為禁止匿名使用者登入。

儲存後退出編輯器。

3、為ftp設定乙個賬戶。使用useradd命令新增新的使用者作為ftp使用者,使用命令

useradd ftpuser  #建立乙個名為ftpuser的使用者

passwd ftpuser  #為使用者ftpuser建立登入密碼,連輸入兩遍相同的密碼

ftpuser使用者的ftp目錄在/home/ftpuser下ftpuer

4、啟動ftp,使用service vsftpd start啟動ftp服務,stop、restart分別是停止和重啟命令

5、這樣,乙個最基本的ftp伺服器便搭建完成,可以使用剛剛建立的賬號ftptest和密碼通過ftp軟體登入到系統,進行資料的傳輸。如果需要更多的功能還需參照配置檔案進行詳細的設定.

注:因為本雲主機系統開機自動啟動selinux,會有導致ftp軟體可以連線但是卻無法上傳檔案的情況發生,需要對selinux進行設定,或者暫時關閉selinux的功能也可。初接觸linux建議先進行關閉。

這時只要使用/usr/sbin/setenforce 0 命令將立刻關閉 selinux ,

/usr/sbin/setenforce 1  命令為立刻開啟selinux

Linux環境下FTP環境搭建

目錄 一 安裝 ftp 服務 二 檢視當前 ftp 服務狀態 三 通過 service 的方式來 啟動 檢視 停止和重啟 ftp服務 四 通過指令碼的方式來 啟動 檢視 停止和重啟 ftp服務 root localhost data rpm q vsftpd 檢查ftp服務是否安裝,如果沒有安裝則安...

linux環境下搭建FTP服務

了解 ftp主動模式,ftp被動模式 不管哪種模式,命令埠都是21 主動模式 資料服務端埠號是20,服務端主動連線,容易被客戶端防火牆牆了 被動模式 客戶端主動連線,埠號不確定,隨機分配 1.查詢系統是否安裝vsftpd軟體 rpm q vsftpd2.安裝vsftpd yum y install ...

Linux下的ftp搭建

我這裡使用的是阿里雲伺服器,所以給你的系統是centos6.5.一開始我是很迷茫的,因為在網上找資料說建乙個伺服器要安裝很多lamp之類的,之後我也更著在做。結果發現阿里雲伺服器已經是為你安裝好了,怪不得有些在安裝的時候就提示你已經存在 版本了。之後就是進入了命令列介面了,看的蛋疼呀。首先這裡網上的...