您在這裡

ssh與sftp/scp是啥玩意兒啊?

tky's 的頭像
tky 在 2007-09-23 (周日) 15:33 發表

各位好:
TKY最近接了一個case,七手八腳的好不容易能夠用Dreamweaver和Filezilla存取遠端網站伺服器,在上頭做網頁編輯。

不過,這兩天對方網管通知要全面管制FTP連線,叫所有的網站製作者都改用ssh與sftp/scp上下傳檔案。
(喂~~大哥,這啥玩意兒啊?能不能解釋一下?「你撥的電話無回應,請稍後再撥....嘟嘟嘟...」)

就這麼斬立決地,TKY得用自己根本搞不清楚的連線方式去連線。結果當然上不了線。做了一半的網站就卡在這說。

問一下大家,有沒有人知道要怎麼在Dreamweaver和Filezilla去設定sftp/scp?或者怎麼使用ssh?

TKY

檢查看看 ssh 的連接埠是否為預設 (port: 22) 之外的 port ?

你的防火牆有擋到嗎?

感謝各位的幫助。
在鍥而不捨得電子郵件轟炸之下,網管終於接受TKY的IP,並開放讓TKY存取了。
原來不是TKY的問題,而只是要過濾IP位置而已。
Dreamweaver CS3則需要網管開放多一點的權限才連得上。

網管也叫TKY用Putty去備份資料庫ㄟ。問題是TKY用都沒用過,更沒打過指令。
沒法子用phpmyadmin來備份和還原資料庫。這下慘了。

有沒有人知道這兩個指令怎麼打,或者知道那個網站上有蒐集相關的指令?

指令白癡
tky

tky

輸出:
mysqldump [資料庫名稱] -u[帳號] -p[密碼] [參數] > [輸出檔案的位置]

如:
mysqldump druapl -uusername -ppassword --skip-extended-insert > ./mysqlbackup.sql
不過個人覺得 -u 和 -p 後面留空比較好...
程式會跑出要你輸入帳號密碼的訊息,免得這個指令被其它不相干的人看到,連線的帳號密碼就被知道了。
至於參數,可能要再去查文件,我自己也搞不太清楚

匯入:
mysql [資料庫名稱] -u[帳號] -p[密碼] < [要匯入的檔案路徑]

如:
mysql drupal -uusername -ppassword < ./mysqlbackup.sql
相較輸出,這個指令簡單一些,而且速度比網頁快得多,也沒有上傳2M的限制。

個人還在試著自學 Linux... 所以很多部分的東西還是不甚了解...
這兩個指令也是從其它人那copy過來的,加上自己的註解,希望能提供一些幫助。

我只是一個撰碼員,靠寫程式過活。
自從 Drupal 在 4.7 版的時候知道他的存在,但是後來跳去其它程式語言很久沒回來。
變成 D5 比較熟,D6 知道一點,D7 還在學的狀況…