1. 程式人生 > >Centos--vsftp的配置

Centos--vsftp的配置

第一次 修改 system its 文本編輯 eight cto 設置 開機自動啟動

第一次正式接觸linux,折騰ftp好幾遍,安裝第三次終於好了

安裝 yum -y vsftpd install vsftpd:very secure ftp daemon (deamon為守護進程,httpd、vsftpd, 猜測 d代表Linux上進程縮寫)

安裝完成後 service vsftpd start 啟動vsftpd服務,systemclt enable vsftpd 開機自動啟動vsftpd服務

開啟自啟後不放心的話就用,systemclt list-units --type=service (units後有個空格,type前為兩個-)確認下

systemctl為新的代替service和chkconfig的命令,格式為 systemclt start vsftpd)

chkconfig舊命令 與 systemclt新命令

技術分享

即可訪問,但為了安全起見,再配置一下

vim /etc/vsftpd/vsftpd.conf (vsftpd config文件, vim vi都是文本編輯器,vim為升級版)

打開文件後,按 i 進入插入(寫)模式,按a也行,為在後插入。

技術分享

修改配置,匿名用戶不可訪問。

技術分享

chroot為change root directory 跳出根目錄,按如圖配置,其他配置默認即可,只有

chroot_list中的用戶可以有超級權限,目前只有在瀏覽器中打開才能跳出根目錄。

(資源管理器中可能也行,但是目前不知道怎麽弄,是不是用 / 啥的,請大神留言指教)

useradd –d /***/***(目錄) –s /sbin/nologin ***(用戶名)

passwd ***(用戶名)然後就設置這個賬戶的密碼

ftp一開始在火狐和谷歌中打不開,網上沒查到解決方案,想起以前的ftp開啟了被動模式,以更好的適應ftp工具

於是打開瀏覽器的internet選項->高級,將被動模式取消,瀏覽器訪問ftp恢復正常

技術分享

至此,我的ftp就配置好啦

Centos--vsftp的配置