閱讀472 返回首頁    go 阿裏雲 go 技術社區[雲棲]


centos 7 安裝配置ftp服務

用以下命令檢測是否已經安裝ftp

rpm -qa |grep vsftpd

如果輸出以下內容說明已安裝
screenshot
未安裝可以用yum安裝

yum install vsftpd -y

啟動服務

systemctl start vsftpd.service

設為開機啟動

systemctl enable  vsftpd.service

ftp的配置文件主要有三個,位於/etc/vsftpd/目錄下,分別是:
ftpusers 該文件用來指定那些用戶不能訪問ftp服務器。
user_list 該文件用來指示的默認賬戶在默認情況下也不能訪問ftp
vsftpd.conf vsftpd的主配置文件
screenshot
ftp 匿名用戶是指係統提供的默認賬號一般以下幾種
1、 用戶名:anonymous 密碼:Email或者為空
2、 用戶名:FTP 密碼:FTP或者為空
3、 用戶名:USER 密碼:pass

以匿名用戶為例,我們去掉配置文件vsftpd.conf 裏麵以下
anon_upload_enable=YES
anon_mkdir_write_enable=YES
可以用以下命令查看默認配置

cat vsftpd.conf

screenshot

係統用戶跟ftp用戶是有關聯的下麵創建一個係統用戶實現登錄

adduser ftpuser
passwd  ftpuser

screenshot
現在可以用上麵的賬號密碼登錄ftp服務器

最後更新:2017-06-27 22:32:12

  上一篇:go  QAP實踐:響應鍵盤顯示、隱藏和其它高度變化事件
  下一篇:go  搭建百萬級別郵件發送平台