linux - 如何使用 mobaXterm 将本地文件正确上传到服务器?
问题描述
我正在尝试将文件从本地桌面上传到服务器,并且正在使用以下命令:
scp myFile.txt cooluser@192.168.10.102:/opt/nicescada/web
遵循结构:scp 文件名 user@ip:/remotePath。
但我得到“权限被拒绝”。我尝试使用 sudo ,但收到相同的消息。我能够从服务器下载到我的本地机器,所以我假设我拥有所需的所有权限。
那行代码有什么问题?
解决方案
尝试并指定完整的目标路径:
scp myFile.txt cooluser@192.168.10.102:/opt/nicescada/web/myFile.txt
当然,仔细检查cooluser
有权在该文件夹中写入(不仅仅是读取):755,而不是web
父文件夹的 644。
推荐阅读
- azure-devops - 如何使用 XUnit (.Net Core 2.1) 和 AzureDevOps 进行自动化集成测试?
- javascript - RN - 如何创建组件并将其他组件放入其中
- c# - 如何调整无边框 MDI 表单的大小?
- python - 快速且不占用内存的 k 最近邻搜索
- javascript - 如何从用户 discord.js v12 中删除所有角色?
- laravel - Laravel 8 - 路由找不到控制器:目标类 [Auth\LoginController] 不存在
- python - 获取表情符号#Python的情绪分数
- spring-boot - 当 spring-web 存在时,Spring Reactive WebSocket 不会出现
- reactjs - React Native Paper 文本输入更改颜色
- java - 使用 TreeMap 而不是属性