Linux:上传文件到虚拟机
要从主机上传文件到Linux虚拟机,可以使用SCP (Secure Copy) 或者 SFTP (SSH File Transfer Protocol)。以下是使用SCP上传文件的示例:
- 打开主机终端。
- 确保你有权限访问虚拟机,并且虚拟机的SSH服务正在运行。
- 执行SCP命令将文件上传到虚拟机。
scp /path/to/local/file username@vm_ip:/path/to/remote/directory
替换以下参数:
/path/to/local/file
:你想上传的本地文件的路径。username
:你的虚拟机登录用户名。vm_ip
:虚拟机的IP地址。/path/to/remote/directory
:虚拟机上的目标目录路径。
例如,如果你想上传名为example.txt
的文件到虚拟机,虚拟机的IP是192.168.1.100
,用户名是user
,并且你想上传到用户的主目录下,你可以使用:
scp example.txt user@192.168.1.100:/home/user/
如果你的虚拟机使用的是不同的SSH端口,你需要指定-P
参数后跟端口号。
scp -P port example.txt user@192.168.1.100:/home/user/
替换port
为你的端口号。
注意:如果是第一次连接到虚拟机,可能会提示你确认虚拟机的指纹。输入yes
来接受它。
评论已关闭