LINUX離線安裝ftp服務
1.下載FTP離線安裝包:
下載地址:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd(x86-64)
2.檢查是否已經安裝了vsftp
rpm -qa | grep vsftpd
出現提示則表示已安裝,沒有則未安裝
3.安裝vsftpd(推薦離線)
離線安裝
rpm -ivh vsftpd-3.0.2-22.el7.x86_64.rpm
線上安裝
yum install -y vsftp
安裝過程可能會報錯:
解決:安裝相關依賴
rpm -ivh libcap-2.16-5.5.el6.x86_64.rpm
rpm -ivh libcap-devel-2.16-5.5.el6.x86_64.rpm
4.檢查是否安裝成功
[root@yjy-pt03 local]$ rpm -qa | grep vsftpd
vsftpd-2.2.2-24.el6.x86_64 # 出現版本號,說明安裝成功
5.安裝好ftp之後,進入cd /etc/vsftpd目錄
cd /etc/vsftpd
6.編輯vsftpd.conf檔案
vim vsftpd.conf
anonymous_enable=YES # 預設是YES,修改成NO,表示不允許匿名使用者登入
7.啟動
service vsftpd start
FTP設定開機自動執行:chkconfig vsftpd on
關閉FTP開機自動執行:chkconfig vsftpd off
檢視所有服務開啟自動執行的情況:chkconfig --list
啟動FTP服務:service vsftpd start
停止FTP服務:service vsftpd stop
重啟FTP服務:service vsftpd restart
8.建立ftp使用者,這裡主要需要建立的使用者無法使用普通登入功能,只允許使用ftp登入
useradd -d /data/ftp ftpdata
# /data/ftpdata 表示儲存目錄
# ftpdata表示使用者
9.為使用者設定密碼
passwd ftpdata
10.進入
ftp 100.23.45.67
user:xxx
password:xxx