在Ubuntu上使用SSH進行文件傳輸,通常有兩種方法:使用scp
命令和使用sftp
命令。以下是這兩種方法的詳細步驟:
scp
命令scp
(Secure Copy Protocol)是一個用于在本地主機和遠程主機之間復制文件的命令行工具。
scp /path/to/local/file username@remote_host:/path/to/remote/directory
scp username@remote_host:/path/to/remote/file /path/to/local/directory
scp -r /path/to/local/directory username@remote_host:/path/to/remote/directory
sftp
命令sftp
(SSH File Transfer Protocol)是一個交互式的文件傳輸程序,允許你在本地主機和遠程主機之間進行文件的上傳、下載和管理。
sftp
會話sftp username@remote_host
sftp
會話中進行文件操作下載文件:
get /path/to/remote/file /path/to/local/directory
上傳文件:
put /path/to/local/file /path/to/remote/directory
列出遠程目錄內容:
ls
改變遠程目錄:
cd /path/to/remote/directory
改變本地目錄:
lcd /path/to/local/directory
退出 sftp
會話:
exit
通過以上步驟,你可以在Ubuntu上使用SSH進行文件傳輸。