sh腳本ftp登錄失敗退出
Ⅰ 我的ftp登陸失敗是怎麼回事
530
User
qq46848177
cannot
log
in.
這個提示不能登錄
原因可能是用戶命和密碼有問題
請注意用戶名及密碼是否正確。
一般用戶名不區分大小寫
但是密碼卻區分字母大小寫
Ⅱ shell腳本中ftp問題
ftp 登錄後,我感覺是不支持shell語法的(目前還不確定),建議使用mget 下載多個文件!
Ⅲ ftp伺服器登錄失敗是什麼意思
如果確定用戶名密碼正確的話,就有以下幾個可能性
1。你現在使用的ip被封了(永久性)。這個只好更換ip。
2。你現在使用的ip被臨時封了。這個是由於之前連續多次登陸都輸入了錯誤的密碼導致的,一般來說過幾分鍾就可以登陸了。
3。達到或超過了該帳號允許的最大連接數。一個字「等」,等別人斷開連接,連接數減下來了就可以上了。
4。達到或超過了該ip允許的最大連接數。就是同一個ip使用了這個帳號或者別的帳號連接了這個伺服器,並且達到了最大的限制。解決辦法:如果沒使用代理,那就是所有連接都來自本機了,先把其他連接關掉;使用了代理的話就換代理。
Ⅳ linux ftp用戶登錄失敗
「然後進入資料庫vsftpd 在users表中添加一條數」,不知道你在哪個文件加的
vsftpd.ftpusers——這個文件里的用戶是不允許登錄的
vsftpd.user_list——如果vsftpd.conf配置中userlist_deny=no,則只允許此文件中的用戶登錄;如果userlist_deny=yes(預設配置),則不允許此文件中用戶登錄
最後重啟vsftpd也是沒必要的
Ⅳ 編譯一個shell腳本,ftp到主機 新建目錄 拷貝文件 刪除目錄 退出
首先,腳本並不需要知道本身所在主機的IP,所以,用不到10.10.141.91這個源地址。
再次,ftp命令中不支持直接在伺服器端新建文件,只能先在本地新建後上傳。其實,ftp客戶端軟體,如CuteFTP也都是這么做的,只是你覺察不到。
#!/bin/bash
host="10.10.142.72"
username="xxxx" #這里寫你的FTP登錄用戶名
password="xxxxxxx" #這里寫你的FTP登錄密碼
file1="testexam1"
file2="testexam2"
touch $file1
touch $file2
(
ftp -ni $host <<EOF
quote USER $username
quote PASS $password
cd /home/query #切換伺服器目錄
binary
put $file1
put $file2
lcd /home/query #切換本地目錄
get $file1
delete $file1
bye
EOF
) >/dev/null 2>err.log
Ⅵ ftp 批處理,無法登錄,老是登錄失敗
第二三行是賬號和密碼,FTP_Admin改成正確的登錄賬號,Password11改成密碼。
你的窗口一直在提示你用正確的賬號密碼登錄。。。。。
Ⅶ 用shell 腳本登陸遠程ftp 1.如何確認ftp連接成功2.如何確認文件是否上傳成功3.如何返回一些參數信息
在上傳的機器寫個驗證腳本。用cron定時執行。
Ⅷ FTP提示登錄失敗,該賬號可能缺乏足夠的許可權,如何解決
ftp訪問電腦,先正常,過一會就斷開,真的很奇怪,我也說不清楚。畢竟很久沒玩ftp伺服器了,並且ftp伺服器的種類也很多。
不建議用ftp訪問電腦文件,因為ftp對中文文件名支持不好,有些中文名的文件不能訪問。
區域網共享就沒有中文限制了,我的手機用es瀏覽器聯網訪問電腦是用的區域網功能。比ftp方便,也無需安裝ftp伺服器軟體。我用手機快播看電腦中的電影非常穩定,也可以非常方便的用手機管理電腦中的文件。
如果路由器內部都是自家的手機、電腦,可以將電腦的共享設為無密碼的完全訪問(guest賬戶)。如果擔心不安全(外網有路由器保護,沒有威脅),可以將共享設置為指定用戶登錄。關於windows的共享,建議在網上找找教程。
Ⅸ FTP登錄不上去怎麼解決
1.有可能是網路不通造成。PING下或者直接TELNET連接伺服器21埠就可以。
2.有可能是你使用了被動模式,有些網路情況如果使用被動模式就無法連FTP接到空間,這么就需要在FTP工具中把連接模式改為主動模式。
FTP能登陸,但無法上傳的原因和解決辦法:
①您試圖往不允許的目錄上傳內容,就會提示上傳失敗。
參考以下允許寫入和不允許寫入的目錄來解決:
您ftp登陸以後,允許寫入的目錄只有:
「/ftp用戶名/web」
「/ftp用戶名/db」
您ftp登陸以後,不允許寫入的目錄有:
「/」
「/ftp用戶名 "
「/ftp用戶名/log」
②您空間已用光造成的。
這種情況下,您需要讓刪除部分文件,然後空出空間,才可以上傳新的文件。
3.您在虛擬主機的面板中,設置了「關閉寫入功能」造成的。
4.有少量的用戶在內網中,上傳文件時,受到網路限製造成上傳失敗。這樣的情況只能用戶更換網路上傳才能解決。
FTP能登陸,但無法刪除文件原因和解決辦法:
①文件被鎖定造成的。(例如ACCESS資料庫經常被鎖定,)
解決辦法:停止虛擬主機一會兒後,就會解鎖,從而可以刪除這個文件,如果停止虛擬主機還不能解鎖,您可以在管理區,虛擬主機管理的地方,回收這個虛擬主機所在的池,就可以解鎖這個文件。
②有可能是文件使用還沒釋放,回收一進程。
Ⅹ shell腳本的FTP程序有點看不懂,請教解釋
1. -i表示關閉互動式登陸方式,就是就不問你什麼帳號密碼了
-n表示不使用.netrc自動登陸。.netrc是ftp的初始化文件
2. open 10.1.128.112 3839,這3839表示埠
3. 沒錯,是用戶名密碼
4. 這個應該錯了在我這ftp下沒這個命令,我這是centos 5.4
ftp> put FTPPerformanceTest/2.sh
local: FTPPerformanceTest/2.sh remote: FTPPerformanceTest/2.sh
local: FTPPerformanceTest/2.sh: No such file or directory
執行shell腳本也出錯
local: FTPPerformanceTest/2.sh: No such file or directory
改成put $1 $2後正常
5. ftp2put 20Apt.txt 20最終反應到shell腳本中的命令就是put 20Apt.txt 20,即把20Apt.txt上傳到ftp伺服器並改名為20
6. sleep 1 表示休眠1秒對吧?,對的。