yum
install
-y vsftpd
vim /etc/vsftpd/vsftpd.conf 改動如下
# 禁止匿名使用者anonymous登入
anonymous_enable=no
# 允許本地使用者登入
local_enable=yes
# 讓登入的使用者有寫許可權(上傳,刪除)
write_enable=yes
# 預設umask
local_umask=022
# 允許ascii模式上傳
ascii_upload_enable=yes
ascii_download_enable=yes
chroot_local_user=yes # 將使用者限制在自己的目錄下
chroot_list_enable=no # 禁止使用者向上級資料夾進行翻閱
chroot_list_file=/etc/vsftpd/chroot_list # 允許ftp登入使用者帳號列表
listen=no 一定要改為yes
注釋掉 listen_ipv6=yes
pasv_enable=yes
pasv_min_port=30000
pasv_max_port=30500
allow_writeable_chroot=yes
儲存並退出
建立ftp上傳目錄
cd /home
mkdir www
cd www
mkdir ftpuser
增加使用者ftpuser,指向目錄/home/wwwroot/ftpuser,禁止登入ssh許可權
useradd -d /home/www/ftpuser -g ftp -s /sbin/nologin ftpuser
設定使用者口令
passwd ftpuser
vi /etc/vsftpd/chroot_list 將新建使用者新增進文字 每個使用者名稱獨佔一行
CentOS 安裝FTP服務
1.安裝vsftpd yum install vsftpd 2.啟動 重啟 關閉vsftpd伺服器 root localhost ftp sbin service vsftpd restart shutting down vsftpd ok starting vsftpd for vsftpd ok...
CentOS 6 搭建 FTP 服務記錄
在 linux 下搭建 ftp 伺服器一般會使用 vsftpd。vsftpd 的前兩個字母代表 very secure 使用 yum 安裝 vsftpd sudo yum install vsftpd如果需要連線其他 ftp 伺服器,則可以安裝 ftp 客戶端。sudo yum install ft...
CentOS7安裝FTP服務
centos7下安裝ftp服務參考 1 安裝vsftp 1.1 安裝vsftp,測試安裝的vsftpd的版本是 vsftpd.x86 64 0 3.0.2 11.el7 2 yum y install vsftpd1.2 修改配置檔案 vi etc vsftpd vsftpd.confcp etc ...