參考 :
在 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 install ft...
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...