Linux 如何将文件从远程计算机传输到我的pc

Linux 如何将文件从远程计算机传输到我的pc,linux,ssh,sftp,Linux,Ssh,Sftp,我试图使用sftp将文件从远程机器传输到我的pc。但是,它给了我错误信息 Couldn't open local file "tx_timed_samples.cpp" for writing: Permission denied 我应该怎么做?可能是因为您没有权限这样做,正如您在发布的代码中所看到的: Couldn't open local file "tx_timed_samples.cpp" for writing: Permission denied 检查您的当前路径权限。 在连接到

我试图使用sftp将文件从远程机器传输到我的pc。但是,它给了我错误信息

Couldn't open local file "tx_timed_samples.cpp" for writing: Permission denied

我应该怎么做?

可能是因为您没有权限这样做,正如您在发布的代码中所看到的:

Couldn't open local file "tx_timed_samples.cpp" for writing: Permission denied

检查您的当前路径权限。 在连接到远程服务器之前,请尝试在当前路径中创建任何文件。
如果“tx_timed_samples.cpp”已存在于当前路径中,请检查权限并检查运行状态,如果它是可执行文件。(它似乎只是文本文件,我认为可能不可执行。)

但我已使用chmod already更改了该文件的权限。我昨天尝试过,似乎我没有权限在路径中创建任何文件。谢谢你的帮助