linux下搭建ftp伺服器

2021-08-22 18:18:50 字數 1719 閱讀 4406

不管是自己購買的伺服器還是在vm中構建的虛擬機器,首先保證機器可以連線網路,連線網路ok後我們就開始教程

安裝ftp

yum install -y vsftpd
配置ftp

/etc/init.d/iptables stop
chkconfig iptables off
setenforce 0
vi /etc/vsftpd/vsftpd.conf
新增以下內容

local_enable=yes

write_enable=yes

local_umask=022

allow_writeable_chroot=yes

anonymous_enable=no

anon_upload_enable=yes

anon_mkdir_write_enable=yes

anon_umask=022

新增使用者

adduser -d /ftp -g ftp -s /sbin/nologin ftplizy
設定密碼

passwd ftplizy
重啟服務

service vsftpd restart
開放更目錄許可權

setsebool -p ftp_home_dir on

如果是centos7以上的系統請使用

setsebool -p tftp_home_dir on

開啟防火牆開放ftp埠

vi /etc/sysconfig/iptables
配置如下:

*filter

:input accept [0:0]

:forward accept [0:0]

:output accept [0:0]

-ainput -m state --state established,related -j accept

-ainput -p icmp -j accept

-ainput -i lo -j accept

-ainput -m state --state new -m tcp -p tcp --dport 21 -j accept

-ainput -m state --state new -m tcp -p tcp --dport 22 -j accept

-ainput -j reject --reject-with icmp-host-prohibited

-aforward -j reject --reject-with icmp-host-prohibited

commit

開啟防火牆:

$ service iptables start或

/etc/init.d/iptables start或

$ chkconfig iptables on

LINUX下搭建FTP伺服器

1.作業系統環境 檢視作業系統核心 root rac1 uname a linux rac1 2.6.32 220.el6.x86 64 1 smp wed nov 9 08 03 13 est 2011 x86 64 x86 64 x86 64 gnu linux 檢視作業系統發行版本 root ...

Linux下搭建FTP伺服器

接到的工作任務是,開啟21埠的ftp服務,之前21和22都是可以使用的,現在21不可以使用了 之前進行了伺服器的公升級 22上的服務是sftp,21是ftp,二者之間的區別暫不進行整理 有待補充.使用如下命令 rpm qa grep vsftpd可以檢測出是否安裝了vsftpd軟體,如果沒有安裝,使...

LINUX下搭建FTP伺服器

一般在各種linux的發行版中,預設帶有的ftp軟體是vsftp,從各個linux發行版對vsftp的認可可以看出,vsftp應該是一款不錯的ftp軟體。搭建linux ftp伺服器的步驟如下 1 檢查vsftpd軟體是否安裝 使用如下命令可以檢測出是否安裝了vsftpd軟體,rpm qa grep...