0

我已经连接到两台计算机。一个系统是windows,另一个是ubuntu。我想通过使用软件pscp(putty)将 lab.rar 文件从 windows 发送到 ubuntu 。

这是我发送文件的命令(Windows系统):

D:\>pscp C:\Users\Tyler.Tuo\Desktop\lab1.rar ubuntu@192.168.0.109:/home/cse316

但是,它会报告如下错误:

pscp: unable to open /home/cse316/lab1.rar: permission denied

看来我无权访问ubuntu系统中的位置。如何解决问题?

4

2 回答 2

1

一个快速的解决方案,打开你的 Ubuntu 系统并输入:sudo chmod 777 -R /home/cse316

于 2020-05-16T12:00:27.307 回答
0

要记住的另一件事是,目标目录之前的所有目录都必须具有执行权(chmod +x ...)

例如,如果目标文件夹是/apps/ubuntu/data,则以下必须具有执行权限:

  • /应用
  • /应用程序/ubuntu

此外,给予 777 权利是一个非常糟糕的做法

wx需要授予用户创建文件和rx读取文件的权限

那么,请正确设置您的权限以避免安全问题

于 2021-02-08T14:51:37.060 回答