Linux下的ftp搭建

2021-07-29 23:39:54 字數 1281 閱讀 5735

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

之後就是進入了命令列介面了,看的蛋疼呀。首先這裡網上的資料有許多都是與現在的阿里雲所配置的存在一定差異的。例如大多數人的apache資料是放在aliydata裡,但是我的是yjdata。這裡也給了新手造成一定障礙。其實這裡只是一些軟體的安裝上比較麻煩,而且對於菜鳥來說,不清楚使用什麼命令去實現一些所需的功能。例如要改變資料夾或檔案的許可權的話要使用到chmod 755 a.txt

而許可權r是4,w是2,x是1,-是0。

所以有很多的新奇東西等著我們去挖掘。彷彿進入了新大陸一樣呀。

廢話不說了,現在就開始搭建伺服器。

首先我們要知道你的伺服器是否已經安裝了vsftpd,

這裡使用

rpm -qa | grep vsftpd

來檢測是否存在,存在的話會給出vsftpd的版本出來。

如果沒有安裝的話,那就安裝吧。使用如下命令:

yum -y install

vsftpd

還有就是設定開機自動啟動

chkconfig vsftpd on
這樣子基本的ftp伺服器環境就做好了。

管理vsftpd相關命令:

啟動vsftpd:  service vsftpd start

停止vsftpd:  service vsftpd stop

重啟vsftpd:  service vsftpd restart

這裡我們還要為ftp服務建立乙個使用者才能夠使用它來登入我們的ftp伺服器。

這裡我們要進入ftp預設的配置檔案裡面進行一些選項的配置。

vi /etc/vsftpd/vsftpd.conf

進入配置檔案後,各種選項的意思可以看這裡:傳送門

根據你想要的東西來配置就ok了。

然後就是新增使用者使用

useradd -d 檔案訪問的路徑 -g ftp -s /sbin/nologin 使用者名稱

在檔案訪問路徑上填上你要訪問的位置,這裡可以天apache的www路徑,這樣子就可以直接對檔案進行修改了。-s /sbin/nologin是禁止ssh登入。

之後passwd 使用者名稱

然後出現new passwd 輸入你的密碼

之後repeat passwd 再次輸入你的密碼

具體的修改許可權的話可以參考這篇文章:傳送門

linux 下ftp服務的搭建

ftp 說明 linux 系統下常用的ftp 是vsftp,即very security file transfer protocol.還有乙個是proftp profession ftp 我們這裡也是簡單的說明下vsftp的配置。vsftp提供3種遠端的登入方式 1 匿名登入方式 就是不需要使用者...

linux下Ftp環境的搭建

ftp環境的搭建 1 ftp軟體的安裝 ftp的安裝很簡單,遠端登入系統後使用命令 yum list vsftpd 通過提示的資訊可以看到vsftpd未安裝狀態,然後使用命令 yum y install vsftpd 系統會自動安裝完成ftp軟體。2 ftp的配置 ftp的主配置檔案為 etc vs...

linux下ftp服務搭建

1.配置 etc passwd etc group etc vsftpd vsftpd.conf 配置檔案 usr sbin vsftpd 主程式 etc vsftpd ftpusers 黑名單,只要在此名單中即不能登入ftp伺服器 etc vsfptd user list 控制使用者登入 var ...