03 FTP架設

(2020/11/09)

一、架設FTP伺服器

    • [root@shsps centos]# yum -y install vsftpd (利用yum來安裝vsftpd的套件)

    • [root@shsps centos]# rpm -qa |grep vsftpd (檢查一下安裝的套件)

      • vsftpd-3.0.3-31.el8.x86_64

  • [root@shsps centos]# systemctl start vsftpd.service (啟動vsFTP的服務)

  • [root@shsps centos]# systemctl enable vsftpd.service (開機就啟動vsFTP的服務)

二、開啟21埠

  • 到虛擬機的安全群組的規則增加一條可利用21埠進入的規則

三、進入Filezilla FTP Client

  • 設定新站台,利用金鑰登入

    • 使用者為 centos

  • 連線成功

四、上傳資料到/var/www/html的網頁存放空間

  • 把上面空間的權限擁有者改為centos

      • [root@shsps html]# cd /var/www/html

      • [root@shsps html]# ls -al

      • drwxr-xr-x. 2 root root 6 Sep 15 15:46 .

      • drwxr-xr-x. 4 root root 33 Nov 9 00:56 ..

      • [root@shsps html]# cd ..

      • [root@shsps www]# chown centos:centos html

      • [root@shsps www]# ls -al

      • drwxr-xr-x. 4 root root 33 Nov 9 00:56 .

      • drwxr-xr-x. 21 root root 4096 Nov 9 00:56 ..

      • drwxr-xr-x. 2 root root 6 Sep 15 15:46 cgi-bin

      • drwxr-xr-x. 2 centos centos 6 Sep 15 15:46 html

  • 上傳學校的課程計畫

    • 可從瀏覽器看到網頁了

五、vsFtp相關設定檔

  • 待補上