Centos安裝FTP伺服器和配置

2021-09-22 10:50:31 字數 1587 閱讀 2069

yum

install vsftpd

/sbin/service vsftpd start

/sbin/service vsftpd restart

/sbin/service vsftpd stop

/etc/vsftpd/vsftpd.conf
修改配置檔案即可vsftpd.conf

anonymous_enable=yes

anon_upload_enable=yes

anon_mkdir_write_enable=yes

anon_umask=022

anonymous_enable=no            #禁止匿名

local_enable=yes #允許本地登入

write_enable=yes #允許寫,如需上傳,則必須

llocal_umask=027 #將上傳檔案的許可權設定為:777-local_umask

anon_upload_enable=yes #允許虛擬使用者和匿名使用者上傳

anon_other_write_enable=yes #允許虛擬使用者和匿名使用者修改檔名和刪除檔案

dirmessage_enable=yes

xferlog_enable=yes #開啟日誌記錄

connect_from_port_20=yes

xferlog_file=/var/log/vsftpd.log #日誌存放位置

xferlog_std_format=yes #標準日誌格式

idle_session_timeout=600

#空閒連線超時

data_connection_timeout=120

ftpd_banner=welcome to chinarise ftp service #歡迎資訊

chroot_local_user=no

chroot_list_enable=yes

#以上兩行將虛擬使用者限制在其目錄下,不能訪問其他目錄,或者直接用

chroot_local_user=yes

listen=yes #監聽/被動模式

listen_port=21 #監聽埠

chroot_list_file=/etc/vsftpd/vsftpd.chroot_list       #虛擬使用者名單儲存在檔案/etc/vsftpd/vsftpd.chroot_list 中

user_config_dir=/etc/vsftpd/vsftpd_user_conf   #每個虛擬使用者名稱的更加詳細的培植儲存在/etc/vsftpd/vsftpd_user_conf 中

CentOS 安裝ftp伺服器vsftpd記錄

1 安裝vsftpd後一定要在防火牆配置檔案 etc sysconfig iptables中新增如下語句 a rh firewall 1 input m state state new m tcp p tcp dport 21 j accept。否則客戶端連線不上 2 filezilla讀取目錄列表...

基於CentOS安裝FTP伺服器

作業系統環境 centos linux release 7.4.1708 core 使用yum安裝ftp服務 yum install y vsftpd 新增系統使用者作為登入ftp伺服器並修改ftp配置檔案 root localhost useradd ftp1 s sbin nologin d f...

centos7安裝ftp伺服器

1 檢查是否安裝vsftpd rpm qa grep vsftpd2 安裝vsftpd程式 yum install vsftpd3 設定開機啟動vsftpd ftp服務 chkconfig vsftpd on4 vsftpd管理命令 停止vsftpd service vsftpd stop 重啟vs...