温馨提示×

Ubuntu SSH如何上传文件

小樊
49
2025-09-08 13:09:08
栏目: 智能运维

在Ubuntu中,可通过SCP或SFTP命令上传文件,以下是具体方法:

使用SCP命令

  • 上传单个文件scp /path/to/local/file username@remote_host:/path/to/remote/directory。例如,scp /home/user/test.txt user@192.168.1.100:/home/user/
  • 上传整个目录scp -r /path/to/local/directory username@remote_host:/path/to/remote/directory。如scp -r /home/user/documents user@192.168.1.100:/home/user/
  • 指定端口:若SSH端口非默认的22,可使用-P选项,如scp -P 2222 /local/file user@host:/path

使用SFTP命令

  • 启动会话sftp username@remote_host,输入密码或使用SSH密钥认证。
  • 上传文件:在会话中输入put /path/to/local/file /path/to/remote/directory。例如,put /home/user/file.txt /home/user/uploads/
  • 上传目录:使用put -r /path/to/local/directory /path/to/remote/directory

0