Mac SCP簡單使用(Mac WinSCP)
阿新 • • 發佈:2018-12-11
在Mac下是沒有WinSCP的.而WinSCP之所以叫這個名字是因為在windows上使用的SCP客戶端工具. 在Mac上面有自帶的SSH命令列.當然也可以使用SCP工具.例如FileZilla.但是你要清楚的明白一件事:好用與免費總是存在著衝突問題. FileZilla沒有解壓縮功能.即使你使用的FileZilla,也需要與SSH命令列搭配使用.下面就我使用的SSH命令列連線遠端伺服器和解壓縮上傳檔案命令記錄一下: 使用命令列
ssh 使用者名稱@IP -p 埠號
連線,其實一開始我一直使用ssh [email protected] -p 埠號進行連線,但是輸入密碼總是被拒絕,因為我不是管理員root. 然後根據提示選連線yes,再輸入你的賬號密碼就可以成功連線了.
[username]$ scp help usage: scp [-12346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[[email protected]]host1:]file1 ... [[[email protected]]host2:]file2 -1 強制scp命令使用協議ssh1 -2 強制scp命令使用協議ssh2 -4 強制scp命令只使用IPv4定址 -6 強制scp命令只使用IPv6定址 -B 使用批處理模式(傳輸過程中不詢問傳輸口令或短語) -C 允許壓縮。(將-C標誌傳遞給ssh,從而開啟壓縮功能) -p 保留原檔案的修改時間,訪問時間和訪問許可權。 -q 不顯示傳輸進度條。 -r 遞迴複製整個目錄。 -v 詳細方式顯示輸出。scp和ssh(1)會顯示出整個過程的除錯資訊。這些資訊用於除錯連線,驗證和配置問題。 -c cipher 以cipher將資料傳輸進行加密,這個選項將直接傳遞給ssh。 -F ssh_config 指定一個替代的ssh配置檔案,此引數直接傳遞給ssh。 -i identity_file 從指定檔案中讀取傳輸時使用的金鑰檔案,此引數直接傳遞給ssh。 -l limit 限定使用者所能使用的頻寬,以Kbit/s為單位。 -o ssh_option 如果習慣於使用ssh_config(5)中的引數傳遞方式, -P port 注意是大寫的P, port是指定資料傳輸用到的埠號 -S program 指定加密傳輸時所使用的程式。此程式必須能夠理解ssh(1)的選項。