使用xftp將文件上傳至雲服務器


  一、在雲服務器配置FTP服務:
    1、在root權限下,通過如下命令安裝Vsftp(以centos 系統為例): yum install -y vsftpd。
    2、 在啟動vsftpd服務之前,需要登錄雲服務器修改配置文件,將匿名登錄禁用掉。
    打開配置文件,命令如下:vim /etc/vsftpd/vsftpd.conf。
    在配置文件中第11行的“anonymous_enable=YES”改為“anonymous_enable=NO”,即將匿名登錄禁用。
    3、啟動vsftpd服務: service vsftpd start。
    4、設置FTP用戶賬號。設置成功后,即可通過該賬號登錄FTP服務器。
    設置FTP用戶的賬號,例如賬號為“ftpuser1”,目錄為/home/ftpuser1,且設置不允許通過ssh登錄。[root@VM_250_202_tlinux ~]# useradd -m -d /home/ftpuser1 -s /sbin/nologin ftpuser1。
    設置賬號對應的密碼: passwd ftpuser1。(如ftp)
    5、修改vsftpd的pam配置,使用戶可以通過自己設置的FTP用戶帳號和密碼連接到雲服務器。
    修改pam:vim /etc/pam.d/vsftpd
    內容修改為如下:

#%PAM-1.0 
auth required /lib64/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed; 
auth required /lib64/security/pam_unix.so shadow nullok ;
auth required /lib64/security/pam_shells.so ;
account required /lib64/security/pam_unix.so ;
session required /lib64/security/pam_unix.so ;


    重啟vsftpd服務,使修改生效:

ps -ef|grep vsftpd  # 查看vsftpd的主進程號

kill -hup vsftpd的主進程號 # 重啟vsftpd服務

 

    二、上傳文件到Linux雲服務器
    1、下載並安裝開源軟件(如xftp、WinSCP):
    2、連接FTP:運行軟件
    配置信息說明如下:新建一個會話
    (1)主機:雲服務器的公網IP
    (2)用戶名:在Step1中設置的FTP用戶的賬號,這里以“ftpuser1”為例。
    (3)密碼:在Step1中設置的FTP用戶賬號對應的密碼,這里以“ftpuser1”為例。
    (4)端口:FTP監聽端口,默認為“21”。
    3、上傳文件到Linux雲服務器:上傳文件時,鼠標選中本地文件,拖拽到遠程站點,即將文件上傳到了Linux雲服務器。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM