騰訊雲主機ftp
Step1. 雲伺服器配置FTP服務
1.root許可權通命令安裝Vsftp
[root@VM_250_202_tlinux ~]# yum install vsftpd
2.啟vsftpd服務前需要登錄雲伺服器修改配置文件匿名登錄禁用掉打配置文件命令:
[root@VM_250_202_tlinux ~]# vim /etc/vsftpd/vsftpd.conf
配置文件第11行anonymous_enable=YES前面加#號即匿名登錄禁用
3.讀取效配置
[root@VM_250_202_tlinux ~]# cat /etc/vsftpd/vsftpd.conf |grep ^[^#] local_enable=YESwrite_enable=YESlocal_umask=022anon_upload_enable=YESanon_mkdir_write_enable=YESanon_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_std_format=YESlisten=YESpam_service_name=vsftpserlist_enable=YEStcp_wrappers=YES
4.啟vsftpd服務
[root@VM_250_202_tlinux ~]# service vsftpd start
5.設置FTP用戶賬號設置功即通該賬號登錄FTP伺服器(1)設置FTP用戶賬號例賬號ftpuser1目錄/home/ftpuser1且設置允許通ssh登錄
[root@VM_250_202_tlinux ~]# useradd -m -d /home/ftpuser1 -s /sbin/nologin ftpuser1
(2)設置賬號應密碼例密碼ftpuser1
[root@VM_250_202_tlinux ~]# passwd ftpuser1
6.修改vsftpdpam配置使發者通自設置FTP用戶帳號密碼連接雲伺服器(1)修改pam
[root@VM_250_202_tlinux ~]# 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
(2)確認修改文件否確
[root@VM_250_202_tlinux ~]# cat /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
(3)重啟vsftpd服務使修改效
[root@VM_250_202_tlinux ~]# service vsftpd restartShutting down vsftpd: [ OK ]Starting vsftpd for vsftpd: [ OK ]
Step2. 傳文件Linux雲伺服器
1.載並安裝源軟體FileZilla請使用FileZilla3.5.1、3.5.2版本(使用3.5.3版本FileZilla進行FTP傳問題)由於FileZilla 官網提供新3.5.3版本載建議發者自行搜索3.5.1、3.5.2載址建議3.5.1 載址:
2.連接FTP運行FileZilla按圖所示進行配置配置點擊快速鏈接:
配置信息說明:(1)主機:雲伺服器公網IP(雲伺服器管理視圖頁面查看雲伺服器公網IP)(2)用戶名:Step1設置FTP用戶賬號ftpuser1例(3)密碼:Step1設置FTP用戶賬號應密碼ftpuser1例(4)埠:FTP監聽埠默認21
3.傳文件Linux雲伺服器傳文件滑鼠選本文件拖拽遠程站點即文件傳Linux雲伺服器注意:雲伺服器FTP通道支持傳tar壓縮包自解壓及刪除tar包功能
2. 在騰訊雲上面安裝寶塔系統之後,ftp不能連接。
先檢查這些內容
1.注意內網IP和外網IP
2.檢查ftp服務是否啟動 (面板首頁即可看到)
3.檢查防火牆20埠 ftp 21埠及被動埠39000 - 40000是否放行 (如是騰訊雲/阿里雲等還需檢查安全組)
4.是否主動/被動模式都不能連接
5.新建一個用戶看是否能連接
6.更換ftp客戶端使用flashfxp 如圖勾上 再嘗試連接
但凡解決了就可以登陸了,如果還是不行,那麼試試最後一種方法:
登陸寶塔面板管理系統,找到左側的「軟體管理」--「FTP軟體」---點擊「設置」
然後點擊配置修改:如圖所示,查找「ForcePassiveIP」(位置188行左右)
#ForcePassiveIP192.168.0.1
刪除前面的「#」將「192.168.0.1」修改為:伺服器的IP地址,是伺服器不是你客戶端的IP地址!
ForcePassiveIP伺服器公網ip地址
最後修改完記得重新啟動一下FTP軟體,打開FTP連接,你會發現奇跡發生了
3. 【騰訊雲】搭建ftp中遇到的問題
最近想搭建一個wordpress博客,就租了騰訊雲的伺服器。
按照騰訊雲開發者實驗室的wordpress教程和ftp教程搭建好了相應環境
進到wordpress後台的時候要更新的時候一直無法通過ftp連接到伺服器
網路了之後才發現ftp有兩種連接模式:一個是被動模式(pasv),一種是主動模式。
通過filezilla連接時會看見pasv命令之後會返回227Entering Passive Mode的錯誤。
這是因為騰訊雲的網路架構問題。
然後通過filezilla的主動連接模式是可以成功連上的。
我們在/etc/vsftpd.conf配置文件中添加
就可以成功使用被動模式連接伺服器
同時需要在安全組中添加相對應的規則來開放埠
如果沒有修改ftp默認的上傳文件,可能會找不到wordpress對應的目錄
在vsftpd配置文件中添加以下語句
如果wordpress更新插件的時候碰到vsftpd:500 OOPS: vsftpd: refusing to run with writable root inside chroot ()錯誤
可以添加以下語句
參考博客: https://blog.csdn.net/bluishglc/article/details/42399439
4. 騰訊雲伺服器如何看自己的ftp主機地址呢
登錄www.qcloud.com 後,進入管理中心,點擊「雲伺服器」,進入「雲主機」頁面。在該頁面可查看到已經購買的所有伺服器的狀態與配置。
點擊右上角 按鈕,可以自定義查看伺服器的所有詳細信息。滑鼠移動到雲伺服器的內網IP 或公網IP 後,出現復制按鈕,點擊即可復制該IP。
5. 我已經購買了域名和騰訊雲的伺服器,怎麼獲取騰訊雲的ftp賬號密碼然後上傳網頁。
ftp賬號密碼要去 環境面板裡面獲取的。看你安裝的什麼面板就去裡面找。
你買的時候,會要求添加一個 ftp密碼,那就是了。記不住就去騰訊雲的控制台修改一下。
賬號如果是win系統就是 administartor,linux系統就是 root
6. 騰訊雲伺服器如何把文件上傳到伺服器上
一般可以通過scp命令,ftp服務,git倉庫等多種方式向伺服器傳輸文件
可以選擇自己熟悉的方式上傳
7. ftp連接不上怎麼解決啊,如下圖
1、首先我們要下載一個FTP。
8. 允許FTP服務自啟,執行systemctl enabled vsftpd.service,這個執行命令正確嗎
正確。
vsftpd(verysecureFTPdaemon)是眾多Linux發行版中默認的FTP伺服器。本文以CentOS7.664位操作系統的騰訊雲伺服器(CVM)為例,使用vsftpd軟體搭建Linux雲伺服器的FTP服務。
1、執行以下命令,安裝vsftpd。yuminstall-yvsftpd。
2、執行以下命令,設置vsftpd開機自啟動。systemctlenablevsftpd。
3、執行以下命令,啟動FTP服務。systemctlstartvsftpd
4、執行以下命令,確認服務是否啟動。netstat-antup|grepftp。
9. 請高手指教下:騰訊雲主機由linux系統重裝改到windows系統後,FTP遠程連接失敗怎麼解決
這個問題出現的原因很多啊。不知道你有沒有在win中搭建 ftp服務端。
ftp鏈接被拒絕的原因很多,可能沒搭建 ftp服務,可能埠不對,可能是安全組中沒添加 ftp埠,可能在系統防火牆中阻擋了等等。