centos搭建ftp伺服器

2021-08-21 19:19:05 字數 640 閱讀 9910

yum install -y vsftpd

新增ftp使用者並設定ftp使用者密碼

下面是新增ftpuser使用者,設定根目錄為/home/wwwroot/ftpuser,禁止此使用者登入ssh的許可權,並限制其訪問其它目錄。

1、修改/etc/vsftpd/vsftpd.conf,將底下三行

#chroot_list_enable=yes

# (default follows)

#chroot_list_file=/etc/vsftpd.chroot_list 改為

chroot_list_enable=yes

# (default follows)

chroot_list_file=/etc/vsftpd/chroot_list

2、增加使用者ftpuser,指向目錄/home/jingrb,禁止登入ssh許可權。

useradd -d /home/wwwroot/ftpuser -g ftp -s /sbin/nologin ftpuser

3、設定使用者口令

passwd ftpuser

4、編輯檔案chroot_list(內容為ftp使用者名稱,每個使用者佔一行):

vi /etc/vsftpd/chroot_list

CentOS上搭建FTP伺服器

本文參考了網上的幾篇博文,在centos上搭建ftp伺服器,兩種搭建方式 gssftp與vsftpd。redhat和centos都自帶了乙個gssftp服務,使用方式如下 1 進入gssftp目錄 root linux local cd etc xinetd.d root linux xinetd....

centos中搭建FTP伺服器

如題,在centos系統中搭建ftp伺服器 1 檢視本機當前是否已安裝vsftpd 伺服器 rpm qa grep vsftpd 如沒有安裝,則下面進行安裝 2 安裝vsftpd 伺服器 yum install vsftpd 通過yum 安裝vsftpd 自動檢測依賴 3 修改vsftpd 的主配置...

使用Centos搭建ftp伺服器

檢查是否安裝 rpm q vsftpd 一 安裝vsftpd 1 安裝vsftpd yum install vsftpd y 2 啟動vsftpd systemctl start vsftpd 3 設定開機啟動 systemctl enable vsftpd 4 service vsftpd res...