6月技术指标
CentOS系統安裝FTP服務器。(考試30分鐘)
1. 開啟匿名上傳
首先使用下圖命令查詢服務器有沒有安裝ftp服務
輸入按回車后沒有彈出信息證明沒有安裝
這時候需要輸入下圖紅框命令進行安裝,yum install vsftpd -y
安裝完成后,修改配置文件,編輯/etc/vaftpd/vaftpd.conf文件,修改下圖兩個參數,都改為YES以開啟匿名上傳
保存后重啟ftp服務,命令:service vsftpd restart
這次實驗均關閉selinux以及防火墻
使用命令setenforce 0和service iptables stop 關閉防火墻
由于匿名登陸默認使用ftp用戶登陸,以及默認登陸目錄為/var/ftp/pub目錄,使用命令ll -d /var/ftp/pub可以看到此目錄是屬于root用戶的
不修改目錄擁有者在匿名上傳時會出現權限不足導致上傳失敗,此時使用命令chown ftp.ftp /var/ftp/pub把目錄權限修改為ftp用戶
打開windows我的電腦,地址欄輸入ftp://ftp服務ip即可登陸到ftp服務器
由于開啟了匿名登陸,輸入地址后可以直接進如pub目錄
進入后可以直接進行上傳,匿名開啟成功
新建一個ftp用戶 wy,密碼設置為onlyidc2018,FTP目錄設置為/var/ftp/wy并且可以上傳刪除文件。
使用命令useradd -d /var/ftp/wy -s /sbin/nologin wy
-d /var/ftp/wy 表示創建后用戶的主目錄位置
-s /sbin/nologin 表示不能使用創建的用戶進行登陸主機,但可以登陸ftp,samba等一些服務
下面為新建的用戶創建密碼,命令passwd+用戶名
用戶創建后打開我的電腦地址欄輸入ftp://ftp服務ip登陸
此時會發現有兩個文件夾,一個是ftp服務默認的文件夾,一個是我們剛創建的用戶的文件夾
這時我們在空白地方單擊右鍵,選擇登陸,彈出登陸框
輸入創建的用戶名和密碼登陸
驗證可以上傳和刪除
轉載于:https://blog.51cto.com/13714296/2171403
總結
- 上一篇: 020_括号匹配
- 下一篇: Python学习之路——Python基础