Linux上配置FTP服務

2021-07-14 08:37:20 字數 685 閱讀 2216

1.建立ftp使用者

groupadd -g 1100 ftpgroup

useradd -u 1100 -g ftpgroup -s /sbin/nologin ftpuser

以上新建的ftpuser使用者無法登陸作業系統;

2.安裝vsftp相關包:

yum -y install vsftp*

3.修改ftp配置檔案/etc/vsftpd/vsftpd.conf:

chroot_list_enable=yes-->控制ftp使用者只能訪問自己的工作目錄,其他目錄不可見;

chroot_list_file=/etc/vsftpd/chroot_list-->列出只能訪問工作目錄的使用者;

userlist_deny=yes-->進製user_list檔案中的使用者登陸ftp;

4.重啟vsftp服務:

service vsftpd restart

5.如果要修改ftp監聽的埠則修改以下檔案的對應內容:

vsftpd.conf-->listen_port=2021-->2021可替換為想要監聽的位址;

/etc/services-->ftp 21/tcp和ftp 21/udp中的21修改為新埠即可

注:以上修改埠部分在客戶端和服務端之間有物理防火牆且做nat時防火牆上還應該有特別配置,最近做完nat發現客戶端無法抓取到目錄等資訊。

ubuntn上配置ftp服務

ubuntu安裝ftp伺服器 1 安裝vsftpd sudo apt get install vsftpd ubuntu10.10自己裝了,這步省略。2 配置vsftpd 2.1 修改vsftpd的配置檔案。此類配置檔案通常位於 etc 目錄下。sudo gedit etc vsftpd.conf ...

linux配置ftp服務

1 檢視機器有沒有安裝vsftpd rpm qa grep vsftpd 如果出現vsftpd說明已經安裝,如果沒有則沒有安裝 2 安裝vsftpd rpm ivh vsftpd 2.0.5 16.el5 4.1.i386.rpm 或者yum search vsftpd 直接查詢vsftpd 然後選...

linux上ftp服務設定

一 簡介 二 服務端設定 1.安裝vsftpd軟體 yum install vsftpd y 2.開啟匿名訪問和被動模式埠 vim etc vsftpd vsftpd.conf anonymous enable yes 開啟訪問 anon upload enable yes 名稱可以上傳檔案 ano...