CentOS 6 搭建 FTP 服務記錄

2021-09-20 02:43:15 字數 1035 閱讀 7160

在 linux 下搭建 ftp 伺服器一般會使用 vsftpd。vsftpd 的前兩個字母代表 "very secure" 。

使用 yum 安裝 vsftpd:

sudo yum install vsftpd
如果需要連線其他 ftp 伺服器,則可以安裝 ftp 客戶端。

sudo yum install ftp
adduser userftp

passwd userftp

禁止使用者的 ssh 登入許可權,只允許 ftp 訪問:

usermod -s /sbin/nologin userftp
開啟配置檔案:

sudo vi /etc/vsftpd/vsftpd.conf
關閉匿名訪問:

anonymous_enable=no
去掉 local_enable 的注釋,修改為開啟:

local_enable=yes
限制使用者僅能訪問自己的主目錄:

chroot_local_user=yes
設定使用者的主目錄:(不設定時,預設為使用者的家目錄/home/userftp)

local_root=/data/test
重啟服務:

sudo service vsftpd restart
設定開機自啟動:

chkconfig vsftpd on
ftp [email protected]

ftp> pwd

remote directory: /home/userftp

ftp> quit

221 goodbye.

1、

2、

簡單 CentOS 6 搭建 FTP 服務記錄

參考 在 linux 下搭建 ftp 伺服器一般會使用 vsftpd。vsftpd 的前兩個字母代表 very secure 使用 yum 安裝 vsftpd sudo yum install vsftpd 如果需要連線其他 ftp 伺服器,則可以安裝 ftp 客戶端。sudo yum instal...

CentOS 6下的FTP伺服器搭建

一般都使用ftp軟通過sftp登入,上傳檔案。vsftpd作為ftp伺服器,在linux系統中是非常常用的。下面我們介紹如何在centos系統上安裝vsftp。什麼是vsftpd vsftpd是一款在linux發行版中最受推崇的ftp伺服器程式。特點是小巧輕快,安全易用。vsftpd 的名字代表 v...

CentOS 6下快速搭建ftp伺服器

centos 6下快速搭建ftp伺服器 1 用root 進入系統 2 使用命令 rpm qa grep vsftpd 檢視系統是否安裝了ftp,若安裝了vsftp,使用這個命令會在螢幕上顯示vsftpd的版本 3 使用命令rpm e vsftpd 即可解除安裝ftp 4 再使用rpm qa grep...