如何在Rocky Linux上安裝和配置FTP服務(wù)器

小樊
220
2024-04-19 12:12:10
欄目: 云計(jì)算

在Rocky Linux上安裝和配置FTP服務(wù)器可以通過以下步驟來完成:

  1. 安裝vsftpd(Very Secure FTP Daemon)軟件包:
sudo dnf install vsftpd
  1. 啟動(dòng)vsftpd服務(wù)并設(shè)置開機(jī)啟動(dòng):
sudo systemctl start vsftpd
sudo systemctl enable vsftpd
  1. 配置vsftpd服務(wù)器: 編輯vsftpd配置文件/etc/vsftpd/vsftpd.conf,可以使用vi或nano編輯器打開該文件:
sudo nano /etc/vsftpd/vsftpd.conf

在配置文件中可以進(jìn)行一些常見配置,如設(shè)置允許匿名用戶登錄、指定FTP根目錄、限制用戶上傳下載速度等。根據(jù)實(shí)際需求進(jìn)行配置。

  1. 防火墻配置: 如果系統(tǒng)防火墻開啟了,默認(rèn)情況下FTP使用的端口21可能會(huì)被防火墻攔截,需要添加規(guī)則允許FTP流量通過:
sudo firewall-cmd --zone=public --add-port=21/tcp --permanent
sudo firewall-cmd --reload
  1. 創(chuàng)建FTP用戶和設(shè)置權(quán)限: 可以創(chuàng)建一個(gè)FTP用戶并將其添加到vsftpd用戶組中,然后設(shè)置FTP根目錄的權(quán)限:
sudo useradd -m ftpuser
sudo passwd ftpuser
sudo usermod -aG vsftpd ftpuser
sudo chown -R ftpuser:vsftpd /var/ftp
  1. 重啟vsftpd服務(wù)使配置生效:
sudo systemctl restart vsftpd

至此,你已經(jīng)在Rocky Linux上成功安裝和配置了FTP服務(wù)器。可以使用FTP客戶端測(cè)試連接并上傳下載文件。

0