ssh本地文件上傳
⑴ ubuntu如何本地上傳文件到伺服器ssh
SSH是一種以安全、加密方式連接遠程主機或伺服器的方法。SSH伺服器接受從有SSH的客戶機的連接,允許操作者象在本地一樣地登錄系統。你可以用SSH從遠程運行shell和X程序。
(1)安裝SSH伺服器
加入Universe和Multiverse源後,用新立得安裝ssh和openssh-server:
網路 > ssh
網路 > openssh-server
(1)用SSH登錄遠程ubuntu主機
假設遠程Ubuntu主機安裝了SSH伺服器。遠程Ubuntu主機的IP為:192.168.0.1
我們在命令行輸入一下命令來連接:
ssh [email protected]
(2)從遠程ubuntu主機拷貝文件/文件夾到本地(scp)
假設遠程Ubuntu主機安裝了SSH伺服器。遠程Ubuntu主機的IP為:192.168.0.1,遠程文件夾位置為:/home/username/remotefile.txt 本地保存目錄為:. (當前目錄)
在命令行輸入一下命令:
scp -r [email protected]:/home/username/remotefile.txt .
(3)從本地向遠程ubuntu主機拷貝文件/文件夾(scp)
假設遠程Ubuntu主機安裝了SSH伺服器。遠程Ubuntu主機的IP為:192.168.0.1,本地文件夾位置為:localfile.txt 遠程Ubuntu保存目錄:/home/username/
在命令行輸入一下命令:
scp -r localfile.txt [email protected]:/home/username/
scp命令介紹
scp就是secure ,是用來進行遠程文件拷貝的.數據傳輸使用ssh1,並且和ssh1使用相同的認證方式,提供相同的安全保證.與rcp不同的是,scp會要求你輸入密碼如果需要的話.
最簡單的應用如下(拷貝本地文件到遠程伺服器):
scp 本地用戶名@IP地址:文件名1 遠程用戶名@IP地址:文件名2
[本地用戶名@IP地址:]可以不輸入,可能需要輸入遠程用戶名所對應的密碼.
可能有用的幾個參數:
-v 和大多數linux命令中的-v意思一樣,用來顯示進度.可以用來查看連接,認證,或是配置錯誤.
-C 使能壓縮選項.
-P 選擇埠.注意-p已經被rcp使用.
-4 強行使用IPV4地址.
-6 強行使用IPV6地址.
scp中很多參數都和ssh1有關,需要的話在看.
PS: 命令行操作文件畢竟不是很直觀,那能否通過窗口界面操作呢?答案是可以的。
裝了Gnome或KDE界面後,點 位置-連接到伺服器,在跳出窗口中:
服務類型中選擇SSH
伺服器:ssh伺服器的IP地址
然後可以直接點 連接。
再輸入用戶名,密碼
會跳出遠程ssh伺服器的文件管理窗口。
⑵ LINUX系統 SSH工具上傳文件命令
scp 遠鎮空程主機IP地址:/文件路徑 本地目的路徑例如將11.111.11.11主機中/root目錄下的jj文件復制到當御消瞎前主機/橋汪tmp目錄下那就是:scp 11.11.11.11:/root/jj /tmp就行了
⑶ 使用SSHSecureShellClient傳文件的步驟是什麼
SSH Secure Shell Client是SSH命令行控制終端,你應該是用SSH Secure File Transfer Client傳輸文件。
這里只談論他的使用方法,關於SSH配置你再找其他文章。
一、登陸方法
你可以在登陸的SSH Secure Shell Client里單擊工具欄里(或菜單)的New File Transfer Window,就直接登陸了。也可以單獨運行SSH Secure File Transfer Client。
登陸非常簡單,填寫Host Name(你的伺服器地信帆址或鍵橡域名),User Name(你的伺服器用戶名,注意你SSH使用root用戶是否有許可權登陸,或使用其他用戶登陸),Port(你SSH登陸的埠,默認為23)。
二、傳輸文件
一般默認的SSH Secure File Transfer Client界面左邊為你本地的稿坦旁磁碟信息,右邊的為登陸後伺服器的磁碟信息,確定需要傳到伺服器的文件,採用拖拽方法,也可以用滑鼠右健upload上傳。從伺服器中下載文件到本地,你也可以用拖拽方法,或用滑鼠右鍵Download下載。
三、注意事項
上傳下載,你需要注意用什麼方法上傳下載,用二進制還是ASCII還是自動,有些時候我們需要指定一下,要不上傳文件會有問題。
四、其他
SSH Secure File Transfer Client軟體應該沒有可選字元集utf8等,在有些linux里中文會出現亂碼,你可以用filezilla的sftp,因為filezilla可以選擇字元集,就不會有亂碼了。你也可以用其他工具參與你的伺服器配置。比如WinSCP,在改文件時特別有用,對於vi編輯器不太會用的是很好的替代工具。SecureCRT命令行控制終端可以選擇字元集等等。每個工具都有不同的優缺點,結合起來你在維護伺服器時才事倍功半。
⑷ ssh22號埠 怎麼上傳文件
你可以使用 Securite Ftp 客戶端程序,將埠號設置成:22 號埠(如果是標准埠)。然後別的和其他 FTP 客戶端程序一樣進行操作。但是有一個前提就是:你要上傳的對方的 FTP 伺服器必須是已經配置成 SSH 服務的 FTP 伺服器才行。否則的話,你只能夠使用普通的 ftp 客戶端程序(例如:CuteFtp、wsftp 等)進行文件上傳(標准埠:21)。
⑸ 怎麼用ssh從windows上傳文件到linux
從windows上傳文件到linux,目前來說最簡單的方式就是使用終端軟體,通過終端軟體自帶的上傳功能直接將本地文件上傳到linux系統,方便而又快捷,下面我簡單介紹一下實現過程,感興趣的朋友可以嘗試一下:
cmd
如果你是win10系統,那麼就非常方便,可以直接使用系統自帶的scp命令將本地文件上傳到linux系統,基本使用方式—「scp本地文件目標Linux主機」,打開cmd窗口,切換到文件所在目錄,然後直接運行scp命令即可,這個過程需要輸入密碼,驗證成功後就會自動將文件上傳到目標Linux主機,非常方便快捷:
putty
這是一個非常輕便靈活的終端軟體,免費且開源,如果你追求簡單簡約的風格,可以使用一下這個軟體,非常不錯,從本地windows上傳文件到linux,直接使用putty自帶的pscp命令即可,打開cmd窗口,切換到putty安裝目錄,然後直接使用pscp命令上傳文件,這個過程也需要輸李山入密碼,驗證成功後會自動上傳文件,當爛歲然也支持將linux文件下載到本地windows系統:
mobaxterm
這是一個功能強大且插件全面的終端軟體,相比較簡單的putty,mobaxterm不僅支持ssh、telnet等遠程連接,還支持vnc、rdp等哪歷中遠程式控制制,從windows上傳文件到linux,直接使用軟體自帶的上傳功能即可,如下,點擊上傳按鈕,然後直接在文件對話框選擇上傳的文件,當然你也可以下載文件到本地,右鍵需要下載的文件,然後直接選擇保存位置即可,方便而又快捷:
當然,除了以上3種方式或軟體,還有許多其他軟體或方式也支持將本地windows文件上傳到linux系統,像xshell、ftp、samba等,只要你熟悉一下使用過程很快就能掌握的,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。
⑹ ssh怎麼把本地的文件上傳到伺服器
一 點擊「遠程桌面連接」,先填上伺服器的IP
二,點擊「選項
三,點擊」本地資源「
四,點擊」詳細信息「,在出現的界面里」驅動器「選項中勾上本地所需上傳的文件所在的磁碟,
五,登錄進去伺服器之後,可以看到伺服器的我的電腦里,有了本地電腦的D盤,就可以直接彎銷爛從D盤復制文件到伺服器了
雲端埋漏網路【專業伺服器租用託管運營商】王秋霞為您斗氏解答 扣1227889233
⑺ ssh登錄後 怎麼傳輸文件
scp user@host: path 目的處
⑻ 怎麼把文件通過ssh傳送
scp 命令是 SSH 中最方便有用的命令了,試想,在兩台伺服器之間直接傳送文件,僅僅用 scp 一個命令就完全解決了。 你可以在一台伺服器上 以 root 身份運行 #scp servername:/home/ftp/pub/file1 . 這樣就把另一台伺服器上的文件 /home/ftp/pub/file1 直接傳到本機器的當前目錄下,當然你也可以用 #scp /tmp/file2 servername:/boot 把本機上的文件 /tmp/file2 送到另一台機器的 /boot 目錄下。而且整個傳送過程仍然是用 SSH 加密的。
scp 就是 secure , 是用來進行遠程文件拷貝的 . 數據傳輸使用 ssh1, 並且和 ssh1 使用相同的認證方式 , 提供相同的安全保證 . 與 rcp 不同的是 ,scp 會要求你輸入密碼如果需要的話 .
最簡單的應用如下 :
scp 本地用戶名 @IP 地址 : 文件名 1 遠程用戶名 @IP 地址 : 文件名 2
[ 本地用戶名 @IP 地址 :] 可以不輸入 , 可能需要輸入遠程用戶名所對應的密碼 .
可能有用的幾個參數 :
-v 和大多數 linux 命令中的 -v 意思一樣 , 用來顯示進度 . 可以用來查看連接 , 認證 , 或是配置錯誤 .
-C 使能壓縮選項 .
-P 選擇埠 . 注意 -p 已經被 rcp 使用 .
-4 強行使用 IPV4 地址 .
-6 強行使用 IPV6 地址 .
-r Recursively entire directories.
⑼ LINUX系統 SSH工具上傳文件命令
scp 可以在 2個 linux 主機間復制文件;
命令基本格式:
scp [可選參數] file_source file_target
======
從 本地 復制到 遠程
======
* 復制文件:
* 命令格式:
scp local_file remote_username@remote_ip:remote_folder
或者
scp local_file remote_username@remote_ip:remote_file
或者
scp local_file remote_ip:remote_folder
或者
scp local_file remote_ip:remote_file
⑽ ssh怎麼把本地的文件上傳到伺服器
由於使用ssh,我們無法使用簡單的拖拽或者復制粘貼操作對本地計算機和ssh伺服器上的文件進行交流。我們需要用到scp命令行。
程序代碼
scp <本地文件名> <用戶名>@<ssh伺服器地址>:<上傳保存路徑即文件名>
舉例以說明:
如果希望將當前目錄下的a.txt文件上傳到ssh伺服器上test文件夾並改名為b.txt,其中ssh伺服器網址為127.0.0.1,用戶名admin。
代碼如下:
程序代碼 scp a.txt [email protected]:/home/neo/test/b.txt
下載也很簡單,只需要將「本地文件名」和後面伺服器的信息對調即可