Centos--vsftp的配置
第一次正式接觸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的配置