linux的常用操作——基于ftp的windows10和腾讯云centos操作系统之间的文件上传和下载
\qquad在騰訊云服務器的centos操作系統上,安裝vsftpd并進行配置,然后基于ftp實現windows10操作系統和騰訊云centos系統之間的文件上傳和下載。
文章目錄
- 1.基于騰訊云服務器centos的操作系統的vsftpd的安裝和配置
- 2.基于ftp實現windows10和linux之間的文件上傳和下載
- 2.1 實名用戶登錄
- 2.2匿名用戶登錄
- 3.ftp常用命令總結
1.基于騰訊云服務器centos的操作系統的vsftpd的安裝和配置
\qquad首先在騰訊云服務器centos的操作系統上,安裝和配置vsftpd,安裝和配置步驟可以參考一下鏈接。
Linux 云服務器搭建 FTP 服務
\qquad在進行配置的時候,要注意/etc/vsftpd/vsftpd.conf文件,這里面保存著配置信息,可以對進行這個文件進行修改,以滿足我們的配置需求。
2.基于ftp實現windows10和linux之間的文件上傳和下載
2.1 實名用戶登錄
\qquad 經過第一步的配置,現在可以在windows端進行實名用戶登錄。打開windows的命令行cmd,然后輸入:
ftp ××.×××.×.××\qquad××.×××.×.×× 是你的騰訊云服務器的公網IP地址。
\qquad回車之后,在英語輸出法下,輸入用戶名:ftpuser;以及上一步配置的ftpuser的密碼。
\qquad登錄成功之后,查看我們當前所在目錄,發現在/var/ftp/test目錄下。這是因為,在/etc/vsftpd/vsftpd.conf文件下配置的local_root就是/var/ftp/test。
\qquad我們也可以修改local_root目錄。我們在centos中,把local_root=/var/ftp/test修改為local_root=/home/ftpuser,并重啟FTP服務,重啟命令為:
sudo service vsftpd restart\qquad這樣,當我們在windows中再次登錄時,進入的目錄就為/home/ftpuser。
\qquad在登錄成功后,使用get命令,可以將/home/ftpuser中的文件下載到windows的用戶文件夾中;使用put命令可以將windows用戶中的文件上傳到/home/ftpuser中。注意:以上所有在windows命令行中操作的文件,都必須具有登錄用戶的使用的權限,這里我們使用的是ftpuser用戶登錄的。當一個文件或者目錄,不支持當前登錄用戶的使用權限,我們可以在centos中進行文件或者目錄的權限修改,可以通過chmod命令,或者chown命令。
\qquad除了可以登錄ftpuser用戶外,我們還可以使用centos中的其它用戶名登錄,登錄進入的目錄就是所登錄用戶所在的家目錄。
2.2匿名用戶登錄
\qquad實名用戶登錄,我們需要知道所登錄用戶的密碼,并且實名登錄用戶的權限過大,這時候我們可以進行匿名登錄,無需密碼,即可登錄,并且將可操作的目錄進行限制。
\qquad要進行匿名登錄,首先要修改/etc/vsftpd/vsftpd.conf配置文件。
\qquad修改anonymous_enable=NO為YES。
\qquad修改#anon_upload_enable=YES,將#刪掉。
anon_upload_enable=YES\qquad修改#anon_mkdir_write_enable=YES,將#刪掉
anon_mkdir_write_enable=YES\qquad設置匿名登錄的目錄,在/home/yulian目錄下,mkdir一個目錄anonymous,在/etc/vsftpd/vsftpd.conf中,增加一句anon_root=/home/yulian/anonymous,設置匿名登錄的目錄。這句話可以添加在local_root下面一行。
anon_root=/home/yulian/anonymous\qquad這樣我們就已經配置好了,可以在windows的命令行中進行登錄。登錄之后,可以發現,/home/yulian/anonymous就是我們的根目錄。匿名用戶的操作限制在/home/yulian/anonymous目錄中。
3.ftp常用命令總結
\qquad對于/etc/vsftpd/vsftpd.conf的查看和修改命令。
sudo cat /etc/vsftpd/vsftpd.conf sudo vim /etc/vsftpd/vsftpd.conf\qquadwindows鏈接到centos
ftp ××.×××.×.××\qquad上傳文件t.txt
put t.txt\qquad下載文件f.txt
get f.txt總結
以上是生活随笔為你收集整理的linux的常用操作——基于ftp的windows10和腾讯云centos操作系统之间的文件上传和下载的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 操作系统 —— 磁盘
- 下一篇: linux的基础知识——shell基础