Linux 安裝配置ftp,並分配使用者

2021-08-01 15:05:31 字數 984 閱讀 6249

首先,檢視伺服器上是否已經安裝了ftp,使用如下命令:

ps -ef | grep vsftpd

出現下圖的內容的話說明沒有安裝

yum install vsftpd -y

安裝成功後修改vsftpd.conf配置檔案

vi /etc/vsftpd/vsftpd.conf

將anonymous_enable改為no,阻止匿名上傳

將chroot_list_enable和chroot_list_file的注釋去掉,阻止使用者訪問上級目錄

先建立ftp使用者並且分配指定路徑:

useradd -d /home/ftpuser  ftpuser    //增加ftpuser使用者,並指定ftpuser使用者主目錄路徑為   /home/ftpuser

passwd ftpuser  //為新使用者設定密碼,需要連續輸入兩次

usermod -s /sbin/nologin ftpuser  //限制使用者只能進行ftp

如果要讓使用者恢復telnet登入

usermod -s /sbin/bash ftpuser  

//更改使用者test的主目錄為/ftpuser

usermod -d home/ftpuser

ftpuser

修改資料夾許可權

chmod 777 ftpuser

先檢視iptables設定:

#iptables -nl

(2) 將21號埠插入到input的accept中

#iptables -i input 5 -p tcp --dport 21 -j accept ## rulenum為5 ,在input中reject all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited之前

(3)插入到input的accept後檢視

#iptables -nl --line-numbers

重啟ftp服務就行了。

FTP安裝配置

vsftp fedora13 1.利用fedora裡面的程式安裝解除安裝 2.查詢vsftp 3.安裝 4.開啟vsftp設定面板,啟動服務 5.開啟防火牆中的ftp埠號 6.建立賬戶 密碼 adduser name passwd name remark 關於無法登陸 500 oops cannot...

Linux下FTP的安裝配置

安裝 直接yum安裝就可以了 shell yum y install vsftpd 設定開機啟動 shell chkconfig vsftpd on 啟動服務命令 shell service vsftpd start stop restart 配置 vsftp的配置檔案在 etc vsftpd vs...

ubuntu安裝配置FTP

ubuntu安裝配置ftp ubuntu 12.04下安裝ftp軟體當然選擇大名鼎鼎的vsftpd very secure ftp daemon ubuntu裝vsftpd很簡單,一句命令就行 sudo apt get install vsftpd 命令執行過程中,安裝程式會給本地建立乙個名為 ft...